Karotto pomaže djeci u dobi od 5 do 12 godina da logički razmišljaju, razlažu probleme na korake i uče iz pogrešaka kroz 350 kratkih lekcija kodiranja.
Djeca spajaju blokove koda kako bi vodila Zeku preko svake mape i skupljala mrkve. Svaka lekcija pretvara prave programerske ideje u fokusirani izazov koji traje samo nekoliko minuta na telefonu.
ŠTO DJECA UČE, DOB PO DOB
• 5–6: upute, brojanje, nizanje
• 6–7: petlje, zatim petlje unutar petlji
• 7–8: if / else i while
• 8–9: varijable, brojači, kombinirani uvjeti, ispis
• 9–10: funkcije, uključujući funkcije s parametrima
• 10–11: popisi — čarobna košara
• 11–12: funkcije i popisi rade zajedno
ISTI KONCEPTI KAO I U PRAVOM PROGRAMSKOM JEZIKU
petlje · if / else · while · varijable · ispis · popisi · funkcije
To je početni paket Pythona ili JavaScripta — i do kraja je vaše dijete ručno koristilo svaki od njih, pod istim imenima. Još nema sintakse za tipkanje, ali razmišljanje je prava stvar: dijete koje završi Karotto već može pročitati jednostavan pravi program.
KADA SE VAŠE DIJETE ZAPALI — TU SE DOGAĐA UČENJE
• Koračni način rada: jedan dodir pokreće jedan blok. Dijete točno vidi koja je linija pomaknula Zeku i zašto.
• Savjeti stižu u fazama - prvo poticaj, puni odgovor samo ako je još potreban.
• "Gledaj kako": Zeko polako igra rješenje, zatim se ploča čisti kako bi ga dijete samo sastavilo.
• Lekcije za otklanjanje grešaka: kod je već napisan - i pogrešan. Pronađite grešku, ispravite je, pokrenite ponovno.
• Ništa nije slijepa ulica. Lekcija se može preskočiti i nastaviti kasnije, tako da frustracija nikad ne prestaje.
OSAM NAČINA ZA VJEŽBU
Djeca nikada ne dodiruju samo "sljedeće". Svaki tečaj kombinira:
• Gledajte Zeku kako izvodi kod
• Odaberite točan odgovor
• Pročitajte kod i predvidite rezultat
• Pratite kod na karti, ćeliju po ćeliju
• Sami izgradite cijeli program
• Pronađite grešku u kodu koja izgleda dobro
• Usporedite dva programa i uočite razliku
• Popunite blok koji nedostaje
Svaka lekcija se ocjenjuje s 1 do 3 zvjezdice, pa dijete koje je riješi na pametan način (petlja umjesto pet kopija) dobiva nagradu. Zvijezde se pretvaraju u naljepnice.
NAPRAVLJENO ZA TELEFONE I MALE RUKE
• Veliki blokovi za povlačenje i ispuštanje, nikad više od 5 blokova na zaslonu
• Prijateljski glas čita svaku uputu, tako da predčitatelji mogu igrati sami
• Zeko pokazuje odgovor korak po korak kada dijete zapne
• Završava s projektom igre u svakom tečaju
ZA RODITELJE
• Nema oglasa. Nema praćenja trećih strana. Nema poveznica izvan aplikacije.
• Nije potreban račun - samo upišite ime i počnite.
• Prva dva tečaja (138 lekcija) su besplatna, bez vremenskog ograničenja.
• Jedna kupnja otključava sve zauvijek. Nema pretplate.
• 8 jezika: engleski, vijetnamski, kineski, japanski, korejski, francuski, ruski, tajlandski.
Kodiranje nije pamćenje sintakse. Radi se o raščlanjivanju problema na korake, uočavanju uzorka i ispravljanju vlastite pogreške. Karotto uči upravo tome - jednu mrkvu po jednu.
350 lekcija kodiranja: djeca od 5 do 12 godina uče petlje, if/else, varijable i funkcije