Osnove Pythona
Program se pripremaOd prvih promenljivih i petlji do funkcija, rada sa podacima i praktičnih projekata.
Nastavni sadržaj još nije objavljen. Upoznaj način rada platforme dok pripremamo program.
Kako početi
Tvoj sledeći korak počinje kodom
Od „šta ovaj kod radi?“ do „znam kako da ga napišem“. Poveži koncepte, primere i praktičan rad — uz Slobyja, AI mentora koji te vodi do razumevanja.
Python u browseru. Objašnjenja na srpskom i engleskom.
# Mali korak. Jasna ideja.
def greet(name):
return f"Hello, {name}!"
message = greet("Python")
print(message)
› Hello, Python!Šta bi se promenilo kada funkciji proslediš svoje ime?
01 / Od ideje do razumevanja
Svaki koncept ima svoj mali ciklus. Učiš, eksperimentišeš i proveravaš šta zaista znaš pre nego što nastaviš.
Jedna ideja, jasno objašnjena.
Vidi kako ideja izgleda u kodu.
Napiši, pokreni i promeni nešto.
Predvidi rezultat. Objasni zašto.
Prati razumevanje, ne samo klikove.
02 / Upoznaj Slobyja
Zapeo si? Sloby pomaže da pronađeš sledeći korak: pitanjem, objašnjenjem ili konkretnim nagoveštajem. Cilj nije da dobiješ kod koji ćeš prepisati, već da znaš zašto radi.
AI procena nije dokaz izvršavanja. Pokreni kod u Playgroundu i proveri rezultat.

Zašto mi se zbir vraća na nulu u svakoj iteraciji?
for amount in expenses:
total = 0
total += amount
Dobro si postavio sabiranje. Pogledaj gde postavljaš početnu vrednost promenljive total.
03 / Tvoja putanja
Jasan redosled umesto nasumičnih tutorijala. Prvi nivo gradi temelje; naredni nivoi su plan razvoja platforme.
Od prvih promenljivih i petlji do funkcija, rada sa podacima i praktičnih projekata.
Nastavni sadržaj još nije objavljen. Upoznaj način rada platforme dok pripremamo program.
Kako početiSledeći planirani nivo: organizacija složenijeg koda i objektno-orijentisano programiranje.
Planirani nastavak putanje: od Python znanja do razvoja veb aplikacija.
04 / Znanje u praksi
Poveži ono što znaš kroz vođene izazove. Pišeš Python korak po korak, uz podršku mentora — rešenje je tvoje.
# Podaci koji imaju smisla
students = [
{"name": "Ana",
"scores": [8, 9, 10]}
]Liste, rečnici i petlje postaju mali program za rad sa podacima o učenicima.
expenses = [
{"amount": 850},
{"amount": 320},
{"amount": 450},
]Organizuj troškove, saberi iznose i primeni funkcije na svakodnevni problem.
# Tvoja logika, tvoja igra
score = 0
if answer == correct:
score += 1Poveži pitanja, proveru odgovora i rezultat u interaktivni Python kviz.
Prikazani isečci ilustruju teme projekata. U izazovima pišeš i pokrećeš svoj kod.
05 / Mesto za tvoj napredak
Sa nalogom dobijaš lični pregled napretka, proveru razumevanja i pristup AI podršci. Vrati se konceptima koje vežbaš i nastavi tamo gde si stao.
Napravi besplatan nalogTvoja ideja. Tvoj kod. Tvoj sledeći korak.
Spreman si da napišeš svoj prvi Python program? Kreni od jednog koncepta. Sloby je tu da pomogne.