Programovací prostředí Scratch v nové verzi 3 podporuje robotické stavebnice LEGO včetně verze EV3. Podpora je však velmi omezená a neumožňuje plnohodnotnou práci (např. výpis na displej, oddělené řízení motorů, celou řadu senzorů a ladění).
Prostředí prozatím nedoporučujeme.
Do budoucna však skrývá velký potenciál, zejména v možnosti provázání programování postav Scratche a hardwarem LEGO stavebnice. Programy by tak např. mohly reagovat na senzorem zjištěné hodnoty osvětlení, vzdálenosti apod.
Jedná se o alternativní online prostředí podobné prostředí Scratch, které je funkční (ač omezeně) i bez LEGO stavebnice. Podporovány jsou jen jednotky EV3.
MakeCode obsahuje pestrou škálu příkazů i zajímavou simulaci jednotky, motorů a senzorů.
Prozatím je velkou nevýhodou obtížnější nahrávání programů do jednotky přes stažené soubory a nemožnost ladění fyzického robota (nahrazeno jen online simulací). Toto prostředí tak zatím není vhodné pro začátečníky, kterým přináší řadu problémů. Pokročilejší uživatelé mohou naopak ocenit možnost přepnout se do programování pomocí JavaScriptu.
Programovací prostředí k programování využívá graficky upravenou variantu prostředí Blockly. Galerii příkazů je možno přepínat do dvou úrovní dle znalostí.
Pro plnohodnotný chod dosud vyžadovalo změnu firmwaru jednotky na EV3 leJOS verze 0.9.1 či 0.9.0. Nově je vyvíjena betaverze, plně podporující základní firmware jednotky.
Prostředí trpí obdobným problémem s nahráváním programů jako výše uvedené prostředí MakeCode.
Zajímavým zpestřením je simulátor virtuálního robota se 6 scénami, kterého je možné programovat i bez stavebnice.
Mgr. Filip Frank
sběr a vyhodnocování podkladů
Dominik Frolík
grafická úprava metodik
Mgr. Dita Macháčková
jazykové korekce
Děkujeme zejména všem žákům, učitelům i recenzentům, kteří nám pomáhali učebnici ověřovat a poskytovali cennou zpětnou vazbu.
Bez nich by učebnice nebyla tou pravou.
Děkujeme též našim rodinám za trpělivost a neúnavnou podporu.