3. KOME TREBA PROGRAMIRANJE?KOME TREBA PROGRAMIRANJE?
Programerima
Ekonomistima
Inžinjerima
Znanstvenicima
Svima koji ugovaraju narudžbe softvera
Svima koji odlučuju o nabavci softvera
Svima koji trebaju i ostala znanja kao čitati,
pisati, računati
Svima?????
5. TKO MOŽE NAUČITI PROGRAMIRANJE?TKO MOŽE NAUČITI PROGRAMIRANJE?
Onaj ili ona tko je za to talentiran
Ali i svaki čovjek koji je u stanju naučiti i druge
stvari, npr. čitati i pisati, matematiku...
6. KADA TREBA ZAPOČETI PODUKU IZKADA TREBA ZAPOČETI PODUKU IZ
PROGRAMIRANJA?PROGRAMIRANJA?
7. KADA TREBA ZAPOČETI PODUKU IZKADA TREBA ZAPOČETI PODUKU IZ
PROGRAMIRANJA?PROGRAMIRANJA?
Talentirani će naučiti programirati svejedno
kada započnu
Svi mogu naučiti programirati samo ako
započnu učiti dovoljno rano, ali ne kasnije,
nego kad počnu učiti i druge korisne stvari:
kao čitati, računati, strane jezike...
9. KAKO PODUČAVATI POČETKEKAKO PODUČAVATI POČETKE
PROGRAMIRANJA?PROGRAMIRANJA?
Postepeno
Primjereno uzrastu
Uklopljeno u drugo učenje
Bez zahtjeva za skupom opremom
Po mogućnosti bez zahtjeva za visoko
specijaliziranim nastavnicima
Po mogućnosti bez zahtjeva za dodatnim
troškovima
10. TKO TREBA PODUČAVATI POČETKETKO TREBA PODUČAVATI POČETKE
PROGRAMIRANJA?PROGRAMIRANJA?
11. TKO TREBA PODUČAVATI POČETKETKO TREBA PODUČAVATI POČETKE
PROGRAMIRANJA?PROGRAMIRANJA?
Onaj tko zna kako podučavati djecu tog
uzrasta
Dakle učitelji i učiteljice koji ih uče i čitati, pisati
i računati
To ne rade profesori hrvatskog ili matematike,
oni ne bi ni znali kako podučavati tako malu
djecu
12. ŠTO OD RANOG POČETKA PROGRAMIRANJAŠTO OD RANOG POČETKA PROGRAMIRANJA
DOBIVAJU PROFESORI INFORMATIKE?DOBIVAJU PROFESORI INFORMATIKE?
00
13. ŠTO OD RANOG POČETKA PROGRAMIRANJAŠTO OD RANOG POČETKA PROGRAMIRANJA
DOBIVAJU PROFESORI INFORMATIKE?DOBIVAJU PROFESORI INFORMATIKE?
Dobivaju učenike koji su pripremljeni da nastave sa
učenjem programiranja na nekom od programskih
jezika i to bilo kojem
Ne dobivaju čiste početnike
Zamislite da u višim razredima osnovne škole
nastavnici hrvatskog dobiju učenike koji ne razlikuju
slova ili nastavnici matematike učenike koji ne znaju
zbrajati ni množiti ili čak ne znaju zapisati broj i da ih
oni moraju tome podučiti prije nego s njima mogu
raditi polinome, trigonometriju, obrađivati književnost
realizma i sl.
14. ŠTO OD RANOG POČETKA PROGRAMIRANJAŠTO OD RANOG POČETKA PROGRAMIRANJA
DOBIVAJU PROFESORI INFORMATIKE?DOBIVAJU PROFESORI INFORMATIKE?
Upravo to se događa nastavnicima informatike koji
dobivaju učenike kojima moraju tumačiti što je to
varijabla, sadržaj varijable, naredba i cijeli niz
jednostavnih koncepata,
koji se onda podučavaju odjednom,
što većina učenika nije u stanju usvojiti, a na to se
odmah nadostavljaju i druge teme,
u školi imamo možda dva talenta koji idu na
natjecanje i stotine učenika kojima je programiranje
noćna mora.
15. KOJA JE ULOGA PROFESORA I PROFESORICAKOJA JE ULOGA PROFESORA I PROFESORICA
INFORMATIKE U RANIM POČECIMAINFORMATIKE U RANIM POČECIMA
EDUKACIJE PROGRAMIRANJA?EDUKACIJE PROGRAMIRANJA?
16. KOJA JE ULOGA PROFESORA I PROFESORICAKOJA JE ULOGA PROFESORA I PROFESORICA
INFORMATIKE U RANIM POČECIMAINFORMATIKE U RANIM POČECIMA
EDUKACIJE PROGRAMIRANJA?EDUKACIJE PROGRAMIRANJA?
Oni i one bi trebali (trebale) biti glavni
zagovornici ranih početaka
Oni i one bi trebali (trebale) biti podrška
učiteljima i učiteljicama kod ranih početaka
Oni i one ne bi trebali (trebale) misliti da su
time što dio informatičkih sadržaja predaju
učitelji i učiteljice bilo što izgubili, nego su time
samo na dobitku.
17. ZAKLJUČAKZAKLJUČAK
Programiranje je potrebno i korisno.
Programiranje je moguće podučavati tako da ga
svaki prosječni učenik može usvojiti na razini da
može napisati relativno složen program.
Počeci programiranja trebaju se prebaciti u niže
razrede osnovne škole.
To je moguće napraviti praktički bez dodatnih
troškova.
Time se praktično stvara ogromna baza kreativnih
mladih ljudi koji tehnologiju mogu koristiti na višoj
razini, kao autori aplikacija a ne samo kao potrošači
tuđih aplikacija.