Hrvoje Šimić
4.1.2016.
Od 2010. godine
Odvijaju se preko školskih praznika
Naši materijali, naše (CROZ-ove) prostorije
Low low price – volonterizam
http://www.programerko.com/
2012. osnovali smo udrugu
Raditi s djecom osnovnoškolskog uzrasta
Pokazati im što je programiranje
Pokazati im da i oni mogu programirati
Inspirirati ih
Programiranje je…
Razumljivo
Kreativno
Empowering
Zabavno
Minecraft >>>>
Najpopularnija i
jedna od
najkreativnijih igra
http://scratch.mit.edu/
Školice programiranja
Elementi sintakse se
slažu kao puzzle
Oblici odaju vrstu
podataka i funkciju
Petlja „grli” niz blokova
Pravokutnici „upadaju” u
rupe
Vizualno 2D programiranje
Animacije
Video interakcija
Animirani strip
Online
Shareable
Followers
Studios
Remixable
Remix tree
Skripta reagira kad se nešto
dogodi
Konkurentno programiranje
Dobra paradigma za
korisnička sučelja
Školice programiranja
Jednostavni blokovi
Kompozicija
Kombinacije
Vrste podataka
Školice programiranja
Nemaju vrstu
Scope
Globalni
Objektni (druga vrijednost za svaki
lik)
Lokalni za proceduru
Jedina kolekcija podataka
Promjenjiva
Bez vrste
Školice programiranja
Prototipno Objektno-
Orijentirano Programiranje
Ne tako različito od
JavaScriptovog modela
Školice programiranja
Školice programiranja
Pomagači sa strane
pomažu tek kad
djetetu zapne
Predavač pokazuje
vježbu na projektoru
Mlađa (1. – 3. razreda)
Više igra
Oponašanje
Starija (3. – 7. razreda)
Više metodike
Naprednije teme
Manje, fokusirane vježbe
Projektor i platno
Radne stanice
Miš i tipkovnica
Pristup Internetu
Naše radionice su obično 12-16 djece
Zna čitati
Zna koristiti miš
drag’n’drop akcija
Snalazi se oko tipkovnice
Malo smisla za matematiku
Školice programiranja
Miješamo igre na kompjuteru s društvenima
Koncepcije koje se mogu ilustrirati off-keyboard:
Po čemu su formalni sustavi drugačiji od „ljudskih”
Sinteza kompleksnog ponašanja iz jednostavnog
Proceduralna paradigma
Varijable kao spremnici
Itd…
Dijete-programer
daje naredbe djetetu-
robotu
Uče koordinatni sustav
Okretanje i kretanje
Koncept Scratcha
Za djecu koja već imaju iskustva sa Scratchem
Liste
Procedure
Kloniranje
Rekurzija
Naprednija matematika
Fizikalne simulacije
Bube pronalaze izlaz iz
labirinta
Utjecaj gravitacije
Simulacija
vatrometa
Rekurzija
Jednostavna pravila
rezultiraju bogatim
ponašanjem
Povremeno organiziramo
druženja na kojem djeca
imaju prilike razvijati svoje
ideje i učiti od vršnjaka.
Scratch-em smo programirali i robote
Školice programiranja
LEGO WEDO
Motor
Senzor blizine
Kad dijete stavi ruku
krokodilu u usta, pokrene
se motor i zagrize
Offline editor
Hostane ekstenzije na scratchx
http://scratchx.org/
Školice programiranja
Nedovoljno otvoren ekosustav
Samo jedna „radna” verzija sustava
Ne paze previše na backward compatibility
Ovisni ste o Internet vezi?
Offline editor nismo isprobavali
Tehnološki upitan
Bazira se na Flash Playeru
Spor
Slabo se nosi s kompleksnošću
Gotovo da se ne mogu re-useati komponente
Low-level programming
Samo za početnike
Nije lako proširiv na naprednije programiranje
Što možete koristiti za svoje radionice
Scratch UI je preveden na hrvatski 
Site nije 
Getting started guide – preveden 
Wiki http://scratch-hr.wikispaces.com/
Scratch Community (engleski)
http://wiki.scratch.mit.edu/wiki/Block_Plugin
Za predškolsku
djecu
Radi na
tabletima
scratchjr.org
www.programerko.com

More Related Content

PPTX
Scratch uputstvo za pocetnike
PPTX
Scratch
PDF
Makeblock mBot User Manual (Engligh Version)
PDF
The Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
PPTX
Scratch Basics
PPT
Uvod u objektno orijentisano programiranje i C++
PPTX
Scratch: Programming for everyone
PDF
Internet u nižim razredima, anketa
Scratch uputstvo za pocetnike
Scratch
Makeblock mBot User Manual (Engligh Version)
The Adventures of Mike, How to Use Scratch 2.0 to Program Your Game
Scratch Basics
Uvod u objektno orijentisano programiranje i C++
Scratch: Programming for everyone
Internet u nižim razredima, anketa

More from Pogled kroz prozor (20)

PDF
Internet u višim razredima PŠ Druškovec, anketa
PDF
Kviz Bookwidget, Bonton i sigurnost na internetu
PPTX
Dvije strane digitalnog novčića – rizici i prilike.pptx
DOCX
Prilog 4, George Orwell, smjernice za pisanje sastavka na temu ulomka iz romana
DOCX
Prilog 3. Projektni zadaci Orwell
DOCX
Prilog 5, Projektni zadaci Huxley
DOCX
Prilog 1, Ray Bradbury, Fahrenheit 451 (zadaci za izradu izlaganja).docx
DOCX
Prilog 2, 1. školska zadaća, Ray Bardbury, Fahrenheit 451.docx
PPTX
Prilog 6, Rezultati samovrednovanja (ankete)
PDF
Predstavljanje preliminarnih rezultata deSHAME istraživanja u Hrvatskoj
DOCX
Prilog 1. Upute za učenike
PDF
Influenceri: prodavači magle ili obrtnici 21.stoljeća?
PDF
Dan sigurnijeg interneta (prezentacija)
PDF
Komentari učenika o izazovima digitalne detoksikacije
PDF
Izazov digitalne detoksikacije - radni list
PDF
Rezultati ankete ovisnosti o internetu
PDF
Dabroučitelj - knjižica
PDF
Dabar 2020 - knjižica zadataka
PDF
Dabar 2020 - knjižica zadataka
DOCX
Evualacijski listić
Internet u višim razredima PŠ Druškovec, anketa
Kviz Bookwidget, Bonton i sigurnost na internetu
Dvije strane digitalnog novčića – rizici i prilike.pptx
Prilog 4, George Orwell, smjernice za pisanje sastavka na temu ulomka iz romana
Prilog 3. Projektni zadaci Orwell
Prilog 5, Projektni zadaci Huxley
Prilog 1, Ray Bradbury, Fahrenheit 451 (zadaci za izradu izlaganja).docx
Prilog 2, 1. školska zadaća, Ray Bardbury, Fahrenheit 451.docx
Prilog 6, Rezultati samovrednovanja (ankete)
Predstavljanje preliminarnih rezultata deSHAME istraživanja u Hrvatskoj
Prilog 1. Upute za učenike
Influenceri: prodavači magle ili obrtnici 21.stoljeća?
Dan sigurnijeg interneta (prezentacija)
Komentari učenika o izazovima digitalne detoksikacije
Izazov digitalne detoksikacije - radni list
Rezultati ankete ovisnosti o internetu
Dabroučitelj - knjižica
Dabar 2020 - knjižica zadataka
Dabar 2020 - knjižica zadataka
Evualacijski listić
Ad

Školice programiranja