Jaké Jsou Nuance Ve Výuce Programování Pro Děti

Obsah:

Jaké Jsou Nuance Ve Výuce Programování Pro Děti
Jaké Jsou Nuance Ve Výuce Programování Pro Děti

Video: Jaké Jsou Nuance Ve Výuce Programování Pro Děti

Video: Jaké Jsou Nuance Ve Výuce Programování Pro Děti
Video: Proč učit děti programovat? 2024, Smět
Anonim

Programování je zábavný proces. Nyní není nutné zadávat mnoho řádků kódu v angličtině, abyste zvládli základy a získali první výsledek. Existuje stále více vývojových prostředí, která dítěti pomohou rychle a efektivně vytvořit vlastní program.

Jaké jsou nuance ve výuce programování pro děti
Jaké jsou nuance ve výuce programování pro děti

Který jazyk zvolit: vizuální nebo textový?

Programovací jazyky pro děti lze rozdělit do dvou kategorií: vizuální a textové. Při výběru jazyka adekvátně posuďte věkové charakteristiky dítěte. Pokud se jedná o žáka základní školy, je lepší zvolit prostředí vizuálního vývoje. Dítě bude potřebovat jen schopnost číst, přetahovat ikony na pracovní plochu. Pokud je dítě studentem střední školy, můžete přepnout na textový jazyk. Velká pozornost by měla být věnována syntaxi, protože chybně napsaná funkce může program přerušit.

Vizuální vývojové prostředí Scratch

Tento program je nejoblíbenější mezi školáky, protože má intuitivní rozhraní. Každý program ve Scratch je samostatný projekt. Při vytváření projektu můžete zadat své vlastní postavy, zvolit čas a místo akce, vytvořit pozadí. Množství bloků vám umožňuje vybrat požadované funkce. Při vytváření hry ve hře Scratch můžete hrdinu naprogramovat tak, aby prováděl určité akce, měnit jeho vzhled, přidávat zvukové stopy a zpětnou vazbu od uživatelů. Toto prostředí je dobré i pro vzdělávací účely. Například pro lekci chemie můžete vytvořit model atomu vodíku a pro lekci biologie simulátor pavlovského psa.

Textový programovací jazyk Python

Python je vhodný pro studenty pátého ročníku a starší. Pro její studium je dokonalá kniha Michaela Dawsona "Programování v Pythonu", kde je navrženo zvládnout základní pojmy objektově orientovaného programování. Prostřednictvím příkladů malých programů skládajících se ze dvou nebo deseti řádků si dítě zvykne na toto vývojové prostředí, zapamatuje si hlavní funkce. Díky rozšíření pygame, když jste se naučili základní pojmy jazyka, můžete přejít k vytvoření skutečné hry pro osobní počítač. Je třeba poznamenat, že Python není vhodný pouze pro vzdělávací účely, používá ho NASA, Google a další velké společnosti.

Doporučení

Je důležité si uvědomit, že hlavním cílem výuky programování ve školním věku je získání univerzálních dovedností u dětí, které jim pomohou pracovat s jakýmkoli programovacím jazykem. Mezi tyto dovednosti patří logické myšlení, stanovení cílů a plánování.

Doporučuje: