Počítač ve škole 2016 (Nové Město na Moravě) SKVĚLÝ NÁSTROJ PRO VÝUKU ALGORITMIZACE A PROGRAMOVÁNÍ Š TĚPÁNKA B AIERLOVÁ (SOŠ pro administrativu EU, Praha Lipí) J AN P RECLÍK (Jiráskovo gymnázium Náchod)
ALGORITMIZACE A PROGRAMOVÁNÍ Kam tuto výuku zařadit? výběrové semináře zájemci TADY STAČÍ JEN UKAZOVAT CESTU, PODPOROVAT A DÁVAT PODNĚTY. je to snadné nechybí nadšení nechybí motivace
JAK PŘEKONAT STEREOTYPY? JAK MOTIVOVAT I OSTATNÍ? celou třídu dívky CESTOU JE SNADNÝ ZAČÁTEK, INDIVIDUÁLNÍ TEMPO A VIDITELNÉ VÝSLEDKY mladší studenty bez větších zkušeností
NÁM SE OSVĚDČILY HRY Vytvoření vlastní hry je pro většinu velkou motivací VŠICHNI SI RÁDI HRAJÍ
V ČEM TVOŘIT? JAKÉ MÁME MOŽNOSTI? Vyšší programovací jazyky problémy se syntaxí třída se velmi brzy rozdělí bez znalostí matematiky těžko řešit složitější úlohy jednoduché úlohy studenty brzy přestanou bavit Vizuální programovací jazyky jednoduchá syntaxe názorné, pochopitelné lze se soustředit na daný úkol zajímavý výsledek i bez hlubších znalostí
ŘEŠENÍM MŮŽE BÝT SCRATCH vizuální programovací jazyk online verze (vždy aktuální, cloudové úložiště, databanka projektů) ke stažení offline editor (Scratch 2)
PACMAN VE SCRATCHI
Hlavní výhody programu SCRATCH grafické prostředí intuitivní česká lokalizace online i offline verze základní algoritmické konstrukce (větvení, cykly, podprogramy, …) objektový pohled, programování řízené událostmi UNIVERZÁLNÍ POUŽITÍ
SCRATCH DALŠÍ MOŽNOSTI VYUŽITÍ Open source široké možnosti dalšího využití programování Lego robotů programování mBotů programování Arduina
ENCHANTING ALTERNATIVNÍ VIZUÁLNÍ PROGRAMOVACÍ PROSTŘEDÍ PRO STAVEBNICI LEGO MINDSTORMS NXT
ENCHANTING ALTERNATIVNÍ VIZUÁLNÍ PROGRAMOVACÍ PROSTŘEDÍ PRO STAVEBNICI LEGO MINDSTORMS NXT česká lokalizace metodické karty v češtině + programování řízené událostmi - nutnost nahrát do kostky jiný firmware (leJOS)
MBOT open source projekt postavený na Arduinu prostředí mBlock + relativně levné (2 200 Kč) + česká lokalizace + dostupné metodické materiály v češtině - není úplně blbuvzdorné
MBOT
ARDUINO open source vývojová deska programování založeno na jazyku C prostředí S4A (založeno na Scratchi)
ARDUINO
ARDUINOARDUINOARDUINOARDUINO
ZDROJE A CITACE [1] Scratch [online]. [cit ]. Dostupné z: [2] NetworkWorld [online]. [cit ]. Dostupné z: developers-bring-shadow-it-into-the-light.html developers-bring-shadow-it-into-the-light.html [3] EnginerPal [online]. [cit ]. Dostupné z: everything/ everything/ [4] Wikipedie [online]. [cit ]. Dostupné z: Ostatní obrázky jsou dílem autorů