Návrh dištančného kurzu detského programovania pre učiteľov v ...

Návrh dištančného kurzu detského programovania pre učiteľov v ... Návrh dištančného kurzu detského programovania pre učiteľov v ...

fmph.uniba.sk
from fmph.uniba.sk More from this publisher
12.07.2015 Views

qqUčím na škole tvorivú informatiku s Baltikom, ale v súčasnosti nastali problémy s licenciou azakupovaním programu a chcem poskytnúť žiakom alternatívu vo výbere práce s počítačom .Zo zvedavosti.3.2 Všeobecné ciele a obsah kurzuV kurze, ktorý navrhneme a zrealizujeme, sa pokúsime vytvoriť priaznivé podmienky na to, abyqqqqúčastníci kurzu zvládli detské programovania v jazyku Logo na mierne pokročilej úrovnipoznali a efektívne používali základné nástroje prostredia Imaginerozvíjali svoje algoritmické myslenie pri vývoji jednoduchých aplikáciívytvorili malú hru alebo výučbový program v prostredí ImagineÚčastník kurzu po jeho úspešnom absolvovaní programuje vlastné aplikácie, v ktorýchqqqqqqdefinuje a používa vlastné príkazy pre korytnačku (kapitoly Opakuj a pomenuj, Stavebnicepríkazov, Príkazy s parametrom)vytvára viaceré postavičky - korytnačky (kapitola Viac korytnačiek, viac možností)mení korytnačkám tvary na rôzne postavičky či útvary pomocou obrázkov alebojednoduchých návodov na kreslenie (kapitoly Korytnačky a ich tvary (1), Korytnačky a ichtvary (2))postavičky reagujú na rôzne situácie (kapitoly Korytnačka sa rozhoduje, Pokusy a malé hry,Rôzne udalosti v živote korytnačky) - pri kliknutí či ťahaní užívateľa, vzhľadom na farbupozadia, prekrývanie s inými, pozíciu postavičky na stránkepostavičky „ožívajú“ – sú ovládané rôznymi procesmi (kapitoly Proces – motorček prekorytnačku (1), Proces – motorček pre korytnačku (2))používa rôzne tlačidlá a iné objekty prostredia Imagine na nastavenie vlastnej hryVzorová výstupná úloha: Putovanie vesmíromUvedené zručnosti sme skĺbili do modelu záverečnej úlohy, ktorú by mal samostatne zvládnuťkaždý absolvent kurzu. Úloha má zábavný charakter – absolvent má vytvoriť vlastnú počítačovúhru Putovanie vesmírom.Načrtnime zadanie základnej verzie úlohy:Naprogramujme si putovanie vesmírom: najskôr sa na oblohe objaví naša postavička – vesmírnycestovateľ. Postavička putuje vesmírom. Na oblohe sa však z času na čas objavujú čierne diery –ak hráč prejde ponad čiernu dieru, diera ho pohltí a hra končí.

Korytnačka - vesmírny cestovateľ má tvar obrázku zo súboru potvorka.lgf, po spustení hry sazačne pohybovať smerom na sever. Cestovateľa otáčame pomocou dvoch tlačidiel vľavo avpravo o 30°.Účastník kurzu vytvorí hlavnú postavičku hry – vesmírneho cestovateľa. Korytnačke nastaví tvarna obrázok potvorka.lgf. Spustí proces - pohyb vesmírneho cestovateľa po oblohe. Doprojektu vloží tlačidlá na ovládanie cestovateľa.Ďalej spustí proces na kreslenie čiernych dier – bodov náhodnej veľkosti. Čierne diery budekresliť pomocná – skrytá korytnačka.Proces – pohyb cestovateľa po oblohe – doplní o kontrolu farby pozadia stránky. Pokiaľ sapostavička nachádza na čiernej farbe, proces sa zastaví a hra skončí.V pokročilej verzii projekt doplníme o generovanie nových korytnačiek - hviezd, spustenie ďalšiehoprocesu na otáčanie hviezdičiek a kontrolu záveru hry.Pomocou korytnačky rozsejeme na oblohe 50 jasnožltých hviezd. Hviezdičky sa hneď povytvorení začnú pomaly otáčať na mieste. Úlohou vesmírneho cestovateľa je pozbierať všetkyhviezdičky.Účastník kurzu vytvorí 50 nových korytnačiek a zmení im tvar na hviezdu. Vzhľadom na veľkýpočet hviezd nebude zrejme vytvárať korytnačky manuálne, ale ich generovať pomocoupríkazov. Pri zmene tvaru korytnačky na hviezdu si môže nakresliť obrázok hviezdy s viacerýmifázami v grafickom editore LogoMotion alebo definovať tvar hviezdy pomocou jednoduchéhonávodu na kreslenie.Obr. 7 Projekt Vesmírny cestovateľ – záverečná úloha kurzuProces – pohyb cestovateľa – doplní o rušenie hviezd pri prekrývaní ich tvaru s vesmírnymcestovateľom.

Korytnačka - vesmírny cestovateľ má tvar obrázku zo súboru potvorka.lgf, po spustení hry sazačne pohybovať smerom na sever. Cestovateľa otáčame pomocou dvoch tlačidiel vľavo avpravo o 30°.Účastník <strong>kurzu</strong> vytvorí hlavnú postavičku hry – vesmírneho cestovateľa. Korytnačke nastaví tvarna obrázok potvorka.lgf. Spustí proces - pohyb vesmírneho cestovateľa po oblohe. Doprojektu vloží tlačidlá na ovládanie cestovateľa.Ďalej spustí proces na kreslenie čiernych dier – bodov náhodnej veľkosti. Čierne diery budekresliť pomocná – skrytá korytnačka.Proces – pohyb cestovateľa po oblohe – doplní o kontrolu farby pozadia stránky. Pokiaľ sapostavička nachádza na čiernej farbe, proces sa zastaví a hra skončí.V pokročilej verzii projekt doplníme o generovanie nových korytnačiek - hviezd, spustenie ďalšiehoprocesu na otáčanie hviezdičiek a kontrolu záveru hry.Pomocou korytnačky rozsejeme na oblohe 50 jasnožltých hviezd. Hviezdičky sa hneď povytvorení začnú pomaly otáčať na mieste. Úlohou vesmírneho cestovateľa je pozbierať všetkyhviezdičky.Účastník <strong>kurzu</strong> vytvorí 50 nových korytnačiek a zmení im tvar na hviezdu. Vzhľadom na veľkýpočet hviezd nebude zrejme vytvárať korytnačky manuálne, ale ich generovať pomocoupríkazov. Pri zmene tvaru korytnačky na hviezdu si môže nakresliť obrázok hviezdy s viacerýmifázami v grafickom editore LogoMotion alebo definovať tvar hviezdy pomocou jednoduchéhonávodu na kreslenie.Obr. 7 Projekt Vesmírny cestovateľ – záverečná úloha <strong>kurzu</strong>Proces – pohyb cestovateľa – doplní o rušenie hviezd pri <strong>pre</strong>krývaní ich tvaru s vesmírnymcestovateľom.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!