Osnove programiranja za djecu
Upoznaj naredbe, algoritme, petlje, uvjete, varijable, greške, programske jezike i modele.
Komiks·Lab › Programiranje za djecu
Vizualni tečaj koji objašnjava programiranje jednostavnim riječima. Djeca čitaju kratke stripove, vide svaki pojam na djelu i provjeravaju naučeno testom.
🚀 Otvori interaktivni tečaj programiranja
Upoznaj naredbe, algoritme, petlje, uvjete, varijable, greške, programske jezike i modele.
Napravi prvu web stranicu i otkrij kako struktura, dizajn i interakcija rade zajedno.
Isplaniraj scenu, pokreni lik, otkrij sudare, broji bodove i isprobaj prototip.
Istraži 3D prostor, osi, osnovne oblike, materijale, svjetlo i jednostavan model lika.
Upoznaj scene, GameObjecte, komponente i prefabe kroz vizualne priče.
Nauči tablice, retke, polja, SQL upite, sigurno rukovanje podacima i privatnost.
Vježbaj sigurne putove, odrasle od povjerenja, što učiniti kad se izgubiš i kako nazvati 112.
Koristi jake lozinke i nauči prepoznati phishing, opasne QR kodove i privatne podatke na fotografijama.
Prepoznaj lažne nagrade, klonirane glasove, prijevare na oglasnicima i lažna predstavljanja prije nego što podijeliš podatke ili platiš.
Upravljaj dopuštenjima, službenim ažuriranjima, javnim Wi-Fijem i pouzdanim sigurnosnim kopijama.
Upoznaj CAPTCHA-u, provjeru na poslužitelju, HTTPS i sigurno hashiranje lozinki kroz vizualne priče.
Upoznaj etičku sigurnost, društveni inženjering, krađu računa, ransomware, ucjenu i oporavak.
Naredbe, algoritmi, petlje, uvjeti, otklanjanje grešaka, web, videoigre, baze podataka, osobna sigurnost, phishing, prijevare, CAPTCHA, provjera unosa, HTTPS, hashiranje lozinki i privatnost.
Ne postoji jedan jezik koji je najbolji za sve. Izbor ovisi o projektu i dobi djeteta.
| Jezik ili alat | Za što se koristi | Preporučena dob |
|---|---|---|
| Scratch | vizualno programiranje, prvi algoritmi i igre | 7–11 |
| Python | prvi tekstualni programi, podaci, automatizacija i umjetna inteligencija | 10+ |
| HTML | struktura i sadržaj web stranica | 9+ |
| CSS | boje, raspored i prilagodljivi web dizajn | 9+ |
| JavaScript | interaktivne web stranice i igre u pregledniku | 10+ |
| C# | igre i interaktivni projekti u Unityju | 12+ |
| SQL | postavljanje upita, razvrstavanje i ažuriranje podataka u bazama podataka | 12+ |
| Swift | aplikacije za iPhone, iPad i Appleove platforme | 12+ |
| Kotlin | Android aplikacije i moderni poslužiteljski programi | 12+ |
Kreni od nizova naredbi, algoritama, petlji i uvjeta. Scratch te ideje čini vidljivima prije rada s tekstualnom sintaksom.
Scratch je pristupačan najmlađima; Python je jasan prvi tekstualni jezik. HTML, CSS i JavaScript idealni su za izradu web stranica.
Da. Lekcije predstavljaju scene, upravljanje, sudare, bodovanje, Unityjeve GameObjecte i prefabe za višekratnu upotrebu.
Ne. Stripovi, testovi i putovi učenja otvaraju se izravno u pregledniku; s računom se tvoj napredak sprema na svim uređajima.