Python kurs za decu 8-14

Dete će napraviti pravu Python igru.

Kratke lekcije od 20 minuta, pravi zadaci i Piti, prijateljski mentor koji pomaže kad dete zapne. Bez dugih predavanja i bez buke.

Bez kartice na startu19 besplatnih lekcijaOtkazivanje u svakom trenutku
Manje od €2 nedeljno!Jeftinije od nedeljne kafe ☕
Lekcija 4 - Brojevi i operacije
Zadatak

Izračunaj 5 + 3, sačuvaj rezultat u result i ispiši ga na ekran.

rezultat = 5 + 3
print(rezultat)
Pokreni🤖 Piti
Metod kroz projekte

Inspirisano proverenim materijalima za dečje programiranje i prilagođeno praksi.

Od prve komande do finalne igre

Kurs raste korak po korak: sintaksa, logika, podaci, funkcije i projekti.

Bez chatova i reklama

Zatvoreno okruženje za učenje napravljeno za decu, ne otvorena društvena mreža.

Šta će dete napraviti

Ne apstraktna predavanja. Programi koji zaista rade.

Svaki blok se završava nečim konkretnim: kalkulatorom, igrom, šifrom ili pričom koju dete može da pokaže kod kuće.

cena = 100
eur = cena / 117
print("Cena u EUR:", eur)
Nedelja 1

Kalkulator valuta

Unesi iznos u dinarima i pretvori ga u evre.

izbori = ["kamen", "papir", "makaze"]
if ja == bot:
    print("Nerešeno!")
Nedelja 4

Kamen, papir, makaze

Prva igra protiv kompjutera, sa izborima i poenima.

def sifra(poruka):
    return poruka.replace("a", "@")
print(sifra("avantura"))
Nedelja 8

Šifra za prijatelje

Lična šifra za poruke koju mogu da pročitaju samo prijatelji sa ključem.

print("Nalaziš se u šumi.")
odgovor = input("> ")
if odgovor == "idi":
    print("Vidiš zamak")
Nedelja 12

Tekstualna RPG igra

Igra sa pričom, sobama, izborima, predmetima i finalnim bossom.

Kako je organizovano

Ozbiljan kurs koji ne liči na još jednu video plejlistu.

Format je napravljen tako da dete zadrži fokus, često završava zadatke i vidi napredak u svakoj sesiji.

20 minuta

Lekcije kraće od crtaća

Jedna lekcija, jedna ideja, jedan mali rezultat. Veliki projekti se grade od tih malih pobeda.

Odmah provereno

Kod se pokreće u browseru

Napišeš kod, pritisneš Pokreni i odmah vidiš rezultat. Ako nešto nije u redu, Piti usmeri dete na pravo mesto.

Boss nivoi

Svaki modul se završava izazovom

Boss zadaci su mali projekti u kojima dete koristi sve iz modula pre nego što nastavi dalje.

Pomoć kad zapneš

Piti pomaže bez gotovog rešenja

Posle pogrešnog pokušaja, Piti jednostavnim jezikom ukaže na problem i podstakne dete da razmišlja, a ne da samo kopira rešenje.

Pređi prvu lekciju i sruši boss — bez registracije

Za roditelje

Vidite šta je dete učilo i gde je stalo.

Roditeljski kabinet prikazuje završene lekcije, trenutni napredak, teške teme i nedeljne email izveštaje. Bez reklama, bez chatova sa nepoznatima i bez dodatne buke.

Napredak u realnom vremenu

Završene lekcije, gde je dete stalo i gde mu je bila potrebna pomoć.

Nedeljni email izveštaj

Kratak nedeljni pregled: naučene teme i završeni projekti.

Zatvoreno okruženje

Bez javnog chata, reklama, gejming feedova i spoljnih redirekcija.

2-3 puta nedeljno

Zdrav ritam: manje od crtaća, ali sa vidljivim rezultatom.

Kako ide LukiAktivan
120XP
12lekcija
7dana
4Lekcija 4 - Brojevi. Stao juče u 18:42.
📬 Nedeljni izveštaj

Luka je ove nedelje završio 4 lekcije, naučio promenljive i brojeve i koristio 3 Pitijeva saveta.

Program kursa

20 modula, pravi projekti i boss nivoi

Prvi moduli su besplatni. Premium otvara ostatak kursa i sve projekte. 20 modula · 140 lekcija · 20 boss nivoa.

Počni besplatne lekcije
FREEBOSS
01

Modul 1. Šta je programiranje?

Uvodni modul bez koda. Upoznajemo se sa programom, algoritmom, greškama i saznajemo zašto uopšte učiti Python.

FREEBOSS
02

Modul 2. Prvi programi: print i promenljive

Pišemo prvi kod. Učimo kako program priča preko ekrana i kako pamti podatke u promenljivama.

FREEBOSS
03

Modul 3. Brojevi i aritmetika

Python kao moćan kalkulator. Učimo tipove brojeva, operacije, red radnji i pretvaranje tipova.

BOSS
04

Modul 4. Stringovi — rad sa tekstom

Sve što se tiče teksta: navodnici, spajanje, f-stringovi, dužina, indeksi, sečenje i najkorisnije metode.

BOSS
05

Modul 5. Uslovi — donošenje odluka

Učimo program da razmišlja: ako je tako — uradi ovo, inače — uradi nešto drugo.

BOSS
06

Modul 6. Petlja for i range

Učimo program da ponavlja: iste korake mnogo puta, bez umora. Prva petlja u Pythonu.

BOSS
07

Modul 7. Petlja while

Druga vrsta petlje. Radi dok je uslov istinit. break i continue. Kad for, kad while.

BOSS
08

Modul 8. Ponavljanje i prokačinje — mini-izazovi

Bez nove teorije, samo popularni zadaci iz svih prošlih modula. Parni brojevi, max, prost, faktorijel, Fibonači, okretanje broja.

BOSS
09

Modul 9. Liste

Vagon sa fiokama: jedna promenljiva drži mnogo vrednosti. Indeksi, izmene, dodavanje i brisanje, sortiranje, srezovi, kopiranje, 2D liste.

BOSS
10

Modul 10. Algoritmi nad listama

Pretraga, brojanje, uklanjanje duplikata, sortiranje mehurićima, razvijanje liste — temeljni algoritmi.

BOSS
11

Modul 11. Funkcije

Pravimo svoje sopstvene komande. def, parametri, return, default vrednosti i lokalne promenljive.

BOSS
12

Modul 12. Rečnici i tuple-ovi

Rečnik (dict) je struktura koja čuva parove „ključ — vrednost" — kao pravi rečnik, ali za bilo koje podatke. Učimo da pravimo rečnike, dodajemo i menjamo parove, sigurno proveravamo da li ključ postoji, prolazimo kroz sve parove i pretvaramo podatke u brojeve. Onda upoznajemo tuple — listu koja se ne sme menjati. Na kraju pravimo brojač frekvencije slova u tekstu.

BOSS
13

Modul 13. Slučajnost (random)

Nauči da koristiš modul random — bacaj kockice, biraj iz liste, mešaj redosled, generiši verovatnoće i kontroliši slučajnost preko seed-a. Završni izazov: igra Kamen-Makaze-Papir.

BOSS
14

Modul 14. Matematika ručno (bez modula math)

Pravimo svoje verzije matematičkih funkcija. Bez prečica, bez gotovih biblioteka — samo petlje, uslovi i mozak.

BOSS
15

Modul 15. Odbrambeno programiranje — bez try/except

Učimo program da ne pukne kad podatak nije onakav kakav očekujemo. Proveravamo unapred, pre nego što se desi greška.

BOSS
16

Modul 16. Algoritamsko razmišljanje — prave zagonetke

Učimo da čitamo zadatak i da ga rastavljamo na korake. Šest klasičnih dečjih zagonetki: dva broja u zbiru, zagrade, najduži niz, rimski brojevi, anagrami.

BOSS
17

Modul 17. Čist kod i otklanjanje grešaka

Učimo da pišemo kod koji se može pročitati i posle mesec dana. I da pronađemo grešku bez bacanja laptopa kroz prozor.

BOSS
18

Modul 18. Korisne ugrađene funkcije

Python već zna mnogo toga — ne moraš sve da pišeš sam. Učimo sum, min, max, sorted, any, all, enumerate i zip.

BOSS
19

Modul 19. Projekat: tekstualna avantura na Kalemegdanu

Pravimo pravu tekstualnu igru: mapa soba u rečniku, glavna while petlja, komande igrača, inventar, monstri sa random, HP, pobeda i poraz.

BOSS
20

Modul 20. Maturski ispit

Ponavljanje celog kursa, zbirka tipičnih grešaka i veliki maturski boss.

Zašto Python

Pravi jezik koji je ipak prijateljski za prvi početak.

Python se koristi za sajtove, igre, automatizaciju, podatke i AI. Sintaksa je dovoljno čitljiva za početnika, ali znanje ostaje korisno godinama.

№1jezik po TIOBE indeksu
8+dobar uzrast za početak
3 mood prvog printa do igre
20 minjedna fokusirana sesija
FAQ

Šta roditelji obično pitaju

Ako nešto nedostaje, pišite na hello@codecamp.rs.

Šta ako se detetu ne svidi?

Počnite od besplatnih lekcija. Brzo ćete videti da li format odgovara pre kupovine Premiuma.

Da li je za 8 godina? A za 12?

Kurs je pravljen za uzrast 8-14. Mlađa deca idu sporije; starija često prolaze brže.

Da li roditelj mora da zna programiranje?

Ne. Piti i interfejs vode dete kroz zadatke. Roditelji samo prate napredak u kabinetu.

Na kom uređaju radi?

Dovoljan je browser na laptopu ili tabletu. Ništa ne mora da se instalira.

Na kom jeziku je kurs?

Kurs je dostupan na srpskoj latinici, srpskoj ćirilici i engleskom. Python komande ostaju iste na svakom jeziku.

Spremni za početak?

Neka dete kaže: „Ovo sam napravio sam.“

Otvorite besplatne lekcije, probajte prvi zadatak i vidite da li Python klikne.

Manje od €2 nedeljno!Jeftinije od nedeljne kafe ☕