123 Street Avenue, City Town, 99999

(123) 555-6789

email@address.com

 

You can set your address, phone number, email and site description in the settings tab.
Link to read me page with more information.

Vikot's river of random thoughts

Code.org

Viktor Marohnic

fpcoverphoto (1).jpeg

Prvi put sam čuo za Code.org prije možda pola godine ili godinu. Za CodeAcademy sam čuo i prije čak se malo igrao s tim. S obzirom da pratim tehnologiju i uglavnom odmah isprobam sve nove stvari kao i većina nas geekova navikao sam da stvari koje su meni normalne i koje koristim svaki dan ljudi oko mene počnu usvajati godinu, dvije ili više kasnije. To je normalni ciklus, ali svejedno sam kao i svi vi ponekad nestrpljiv u čekanju da šira publika stvari koje su se pokazale dobre ne usvaja malo brže. Pogotovo se to odnosi na školstvo i fakultete u Hrvatskoj.

Dok sam studirao (95-00) neka moja subjektivna procjena je da je FER bio oko 10 godina u zaostatku sa tehnologijama i trendovima. Neznam kakvo je sad stanje, ali ne bih se čudio da je to i dalje negdje u rangu 5-10 godina. U osnovnim školama i srednjim školama je stanje još gore.

code.org_ (1).png

E sad da se vratimo nazad na code.org. Dakle to je dakle neprofitabilna udruga kojoj su glavni donatori poznati internet poduzetnici poput Billa Gatesa, Marka Zuckerberga, Jack Dorseya i sličnih. Ideja je približiti ljudima danas najtraženiji zanat i nekako ublažiti enigmu da je programiranje nešto jako teško i rezervirano samo za super pametne geekove. Ako ste ikad programirali, onda vjerovatno znate da to nije tako teško i da se može uz malo rada naučiti kao i bilo koja druga stvar u životu.

No ono što je meni fascinantno oko svega toga je da samo nekoliko mjeseci nakon što sam prvi put čuo za Code.org moja kćer Nika došla kući iz škole i rekla mi da ga koriste na redovnoj nastavi. Ne u nekom specijalnom programu, ne za neku posebnu grupu djece, ne u nekoj posebnoj školi nego u sasvim prosječnoj javnoj školi u Brooklynu.

Screen Shot 2014-02-15 at 10.50.52 AM.png

Jedan dan smo se malo igrali s tim rješavali zajedno neke zadatake, pa sam se malo dublje sreo s tim. Code.org koristi grafički editor u kojem djeca mogu lakše vizualizirati programske elemente poput for i while petlji, if blokova, upoznati se s pojmom varijabli, funkcija itd. U pozadini je to zapravo Javascript te učenik može ako želi pogledati kako zapravo izgleda kod koji se izvršava. Sve je to sasvim trivijalno i ništa specijalno i ja sam u sedmom razredu osnovne programirao na Orlu u Basicu, ali ono što je razlika je da je to bio izborni predmet za nas pet iz cijele škole, a ne obavezni dio nastave za sve učenike.

Kao što rekoh fascinantno mi je kojom brzinom se u američkim školama usvajaju nove tehnologije i kako se škole prilagođavaju trenutnom stanju društva. Ne samo u informatici nego i u svemu ostalome. Dok kod nas, kao u srednjem vijeku djeca ne smiju znati što je to masturbacija, ovdje su to već davno prebolili, pa tako djeca danas uredno slave kineske nove godine, sve židovske praznike, uči ih se da je biti zaljubljen u osobu istog spola nije bolest i da ljude treba prihvatiti sa svim njihovim vrlinama ili manama, pa je to tako i kad se dođe do informatike. Nika (12god) programira na code.org iako joj programiranje i matematika nije nešto posebno draga. Dok Jakov (8) na nastavi već sad radi vježbe u «Scratchu», a kod kuće zajedno programiramo Lego EV3 robota, ako sve bude teklo po zadanom planu do petog razreda ćemo već zajedno raditi iPhone igrice ;). Flappy Bird II uskoro stiže.

Ravnatelj škole u Iowi je vjerovatno pametniji od našeg prosječnog ministra

Nivo na kojem ovdje djeca u američkim javnim školama u prvom ili drugom razredu razmišljaju o računalima i programiranju je u prosjeku negdje na nivou studenata na fakultetima u Hrvatskoj. I kad to gledam i usporedim sa stvarima s kojima se bavi naš ministar obrazovanja imam osjećaj da je ravnatelj prosječne škole tamo negdje u Iowi u sred prerije intiligentnija osoba od većine naših ministara i da razumije bolje što je zapravo njegov posao. 
Činjenica je da će većina današnjih poslova izumrijeti uskoro i da će hrpu stvari obavljati računala i roboti, a ljudi koji će znati upravljati računalima će biti traženi, ako ne i jedina korisna vrsta ljudi, tko će tu djecu to naučiti ako ne naše škole.

"Program or be programmed" rekao je Douglas Rushkhoff jos 2010. Amerikanci su to shvatili, a mi? No, nema razloga za očajavajanje, odlična je stvar da je sve više toga dostupno online i uskoro škole i fakulteti neće igrati tako važnu ulogu, bar ne u ovom svom trenutnom obliku.
Ovo su resursi koje ja koristim za svoje klince:
•    Khan Academy
•    Codeacademy.com
•    Code.org
•    Lego Mindstorms

A ovdje je Jakovov prvi Lego Mindstorms uradak. Isprogramirao je program, downloadao ga na robota i pustio ga da prati određeni put po sobi. Za prvu verziju i više nego dovoljno :)