Imate računar (sa Windows, Ubuntu ili Mac OS X) a želite da vaše dete (u starijim razredima osnovne ili u srednjoj školi) stekne solidne osnove logike programiranja kroz kreativnu igru, bez učenja komplikovane sintakse standardnih programskih jezika, koristeći vizuelne komponente koje se sklapaju slično lego blokovima - i to praveći zanimljive animacije, igrice i crtaće? Probajte:
Danas sam slučajno otkrio ovu sjajnu kreativnu igračku, čitajući bilten udruženja programera ACM. Alatku su uradili na Masačusetskom tehnološkom institutu (MIT) 2007. godine i izgleda da je od tada postala prilično popularna. Postoje prevodi na makedonski i hrvatski - evo npr. slike ekrana kada se jezik podesi na hrvatski - nije sve savršeno ali je sasvim upotrebljivo:
Primer je iz male animacije koje smo moj sin Stefan i ja pravili večeras.
Jedna od sjajnih stvari je to što svoje "projekte" (programe) možete snimiti na sajt Scratch-a - i tako ih dodati na preko 2 miliona postojećih projekata - od kojih svaki možete skinuti na svoj računar, videti kako je napravljen, prepravljati ga i tako naučiti još "trikova" programiranja u Scratch-u.
Na linku na logou gore (evo ga još jednom ovde, ko nije primetio da logo gore ima link) možete videti filmić koji pokazuje osnovne funkcije, a na youtube ima dosta filmića, između ostalog i uputstvo u 10 lekcija:
Sve u svemu, Stefan i ja smo oduševljeni - Scratch je sjajna kreativna igračka koja decu uči ključnim elementima logike programiranja (kako klasičnih konstrukcija kontrole toka poput if/for/forever, tako i "paralelnog" programiranju baziranom na obradi događaja) i motiviše ih da nauče i stvari poput upotrebe programa za crtanje i obrade slika skinutih sa Interneta - i koješta još.
Velika preporuka od nas dvojice posle prvog dana upotrebe!
++++++
Beleške na margini (što bi rekao Bojan B.):
Za one koji su fanovi Apple opreme, iphone, ipod i ipad uređaja, ova vest će možda biti dobar "test vere". Apple je uklonio Scratch aplikaciju napravljenu za ove uređaje, zato što ne dozvoljava ništa što pravi programe za ove uređaje, a da to ne ide kroz njihov app store.Čak ni aplikaciju MIT za učenje dece da programiraju.