Blokové programování
Blokové programování je druh programování, který místo editoru zdrojového kódu používá vizuální rozhraní přetahování. Propojováním různých bloků mohou začínající vývojáři psát programy, aniž by znali programovací jazyk.
Jednotlivé bloky v projektu blokového programování představují příkazy, například move a turn, a podmínky, například příkazy when, while a if then. Řetězec bloků lze připojit k jednomu nebo více objektům, například k obrázku nebo spritu. Základní program může například zobrazit sprite kočky, který po kliknutí přesune kočku do středu plátna a přehraje zvuk „mňau“. Program by vyžadoval následující tři bloky připojené k objektu kočky.
- (podmínka)
- (příkaz)
- (příkaz)
Složitější programy obsahují více spritů, které spolu vzájemně interagují. S dostatečným počtem bloků lze vytvářet podrobné animace nebo interaktivní hry.
Blokové programování se používá především jako výukový nástroj pro začínající programátory. Má nižší vstupní bariéru a poskytuje snadno dostupný úvod do vývoje softwaru. Pro mnoho studentů představuje blokové programování jednoduchý vizuální způsob, jak se naučit principy programování.
Otestujte své znalosti