Programování na Scratch - kurz 18 000 rub. od GeekBrains, školení 4 měsíce, datum 30. listopadu 2023.
Různé / / December 02, 2023
Kurz je prvním krokem k žádané profesi. Studenti si vyzkouší vizuální programovací prostředí Scratch a uvidí, zda je vývoj baví. Program je kompletně postaven na praxi: úkoly po každé lekci, závěrečný projekt a neustálá zpětná vazba od učitele. Uvidíte, že děti se mohou rozvíjet i při používání počítače.
Modul 1: Představujeme Scratch
Lekce 1
Úvod do světa programování
Pojďme zjistit, kdo jsou programátoři a co dělají. Pojďme se seznámit s vývojovým prostředím Scratch a pojmy „algoritmus“, „program“, „programovací jazyk“.
Výsledek: první projekt s více pozadími a postavami.
Lekce 2
Ponořte se do světa programování
Podívejme se, z čeho se skládá jakákoli kreslená hra nebo hra Scratch. Pojďme pracovat se vzhledem hrdiny a seznamme se se souřadnicemi.
Výsledek: první program. Dítě dá svým postavičkám výchozí pozici a změní jejich vzhled.
Modul 2: Animace
Lekce 3
Setkání hrdinů
Pojďme zjistit, jak mohou postavy interagovat. Pojďme se seznámit s příkazem „odeslat zprávu“ a reakcí na něj. Studujeme typy algoritmů (lineární a cyklické) a příkazy pro pohyb znaků.
Výsledek: projekt, ve kterém dítě naprogramuje postavu, aby se pohybovala a komunikovala.
Lekce 4
kreslím sám sebe
Vytváříme si vlastní postavu ve Scratchi, učíme se stahovat postavy z internetu a externích editorů. Podívejme se na rozdíly mezi rastrovou a vektorovou grafikou.
Výsledek: projekt s postavami vytvořenými nezávisle nebo staženými z internetu.
Lekce 5
Seznamte se s mojí první karikaturou
Podívejme se na pojem „podmíněný operátor“ a seznámíme se s dotykovými bloky.
Výsledek: první animovaný film s interakcí postav.
Lekce 6
Průběžná prezentace
Učíme se prezentovat naše projekty zajímavým a živým způsobem.
Výsledek: prezentace karikatury skupině.
Modul 3: Tvorba hry
Lekce 7
Udělal jsem karikaturu, chci hru
Podívejme se blíže na souřadnice: podívejme se na stupně, otáčky ve směru a změny souřadnic.
Výsledek: dítě vytvoří herní projekt a naprogramuje ovládání postavy.
Lekce 8
Gravitace a překážky
Osvojme si koncept „gravitace“ a naučme postavu skákat. Pojďme studovat jiný typ cyklu - „opakovat do“. Udělejme hru konečnou – naprogramujeme ztrátu.
Výsledek: herní projekt s ovladatelnou postavou a překážkami, kterým je třeba se vyhýbat.
Lekce 9
Bodování
Pojďme se seznámit s proměnnými a náhodnými čísly a přidat do hry také počítadlo skóre.
Výsledek: herní projekt s počítadlem skóre.
Lekce 10
Práce s časem
Pojďme se naučit, jak vytvořit časovač a přidat životy do hry.
Cvičení: přidání časovače do hry.
Lekce 11
Chatbot
Pojďme se naučit, jak udělat hru interaktivní. Pojďme se seznámit s příkazem „zeptej se a čekej“.
Výsledek: projekt s chatbotem.
Lekce 12
Seznamy. Dělat chatbota složitější
Pojďme se seznámit se seznamy a studovat jejich rozdíly od proměnné.
Výsledek: sofistikovaný chatbot.
Lekce 13
Rozšířená realita
Pojďme se seznámit s pojmem „rozšířená realita“ a naučit se ve hře pracovat se zvuky.
Výsledek: herní projekt s prvky rozšířené reality a zvukovými efekty.
Modul 4: Závěrečný projekt
Lekce 14
Zahájení vývoje projektu
Začínáme pracovat na finálních projektech: promýšlíme koncept, přidáváme pozadí a postavy a pracujeme na herním designu.
Výsledek: skica finálního projektu s vlastním návrhem.
Lekce 15
Upřesnění finálního projektu
Chlapi dokončí práci na svých projektech - naprogramují postavy v souladu s herní logikou.
Výsledek: hotový závěrečný projekt – hra, kterou dítě vymyslelo a samostatně realizovalo.
Lekce 16
Prezentace
Představujeme finální projekt – hru, kterou jsme sami vytvořili.
Výsledek: dítě obhájilo svůj závěrečný projekt.