Robot Edison dokáže sledovat čáru, reagovat na překážky nebo projet připravenou trasu. Aby ale věděl, co má dělat, potřebuje vlastní program. V tomto workshopu se proto děti přesunou od jednoduchého ovládání robota pomocí čárových kódů k jeho skutečnému programování v blokovém programovacím prostředí.
Děti se nejprve seznámí se základními programovacími bloky a naučí se pomocí nich ovládat pohyb robota. Vyzkouší si jízdu vpřed a vzad, zatáčení nebo zastavení a postupně jednotlivé příkazy skládají do delších programů. Na praktických úlohách si tak ověří, jak pořadí a nastavení jednotlivých příkazů ovlivňuje výsledné chování robota.
V dalších úlohách zapojí také senzory Edisona. Naprogramují robota tak, aby dokázal sledovat vodicí čáru, reagoval na překážky nebo zvládl projet připravenou trasu či bludiště. Při řešení úloh děti svůj program opakovaně zkoušejí a upravují podle toho, jak se robot skutečně chová.
Workshop tak propojuje základy blokového programování s okamžitě viditelným výsledkem v reálném světě. Děti si na konkrétních úlohách procvičí vytváření programu, jeho testování a hledání řešení ve chvíli, kdy se robot nechová podle jejich představ.



