Visual Coding Lab je učna aplikacija, ki vam omogoča učenje programiranja samo s pametnim telefonom. Vključuje 60 lekcij, ki pokrivajo vse od osnov Pythona in C-ja do temeljnih algoritmov, kot sta iskanje največje vrednosti in mehurčkasto razvrščanje.
■ Branje, pisanje in izvajanje
Vsako poglavje sledi tristopenjskemu postopku: »Branje → Vaja → Kviz«. Preberete kratko razlago, kodo prepišete in zaženete na kraju samem ter na koncu preverite svoje razumevanje s kvizom. Zasnovan je tako, da presega zgolj branje ali kopiranje.
■ Ogled vsebine spremenljivk
V vajah v Pythonu niso prikazani le rezultati izvajanja, temveč so vrednosti v spremenljivkah prikazane kot okvirji. Z zagonom programa korak za korakom lahko vizualno spremljate, skozi katere vrstice gre program in kako se vrednosti spreminjajo. V lekciji o razvrščanju lahko vidite, kako so elementi matrike prerazporejeni v diagramu.
■ Izvedbeno okolje je v vaši napravi
Tako Python kot C se izvajata samo z brskalnikom vaše naprave. Koda, ki jo napišete, se nikoli ne pošlje na noben strežnik. Ko so učni materiali in izvedbeno okolje odprti, se shranijo v vašo napravo, kar vam omogoča nadaljnje učenje tudi na območjih z nestabilno komunikacijo ali brez signala.
■ Vključen učni načrt (skupaj 60 lekcij)
・Uvod v Python: Od osnov do algoritmov (10 poglavij / 30 lekcij)
print(), spremenljivke in izračuni, f-nizi, stavki if, zanke for, zanke while, seznami, funkcije, iskanje največje vrednosti, mehurčkasto razvrščanje
・Uvod v jezik C: Od osnov do algoritmov (10 poglavij / 30 lekcij)
printf(), celoštevilski tip in izračuni, scanf(), stavki if, zanke for, polja, polja char in nizi, funkcije, iskanje največje vrednosti, mehurčkasto razvrščanje
■ Vaje se samodejno ocenjujejo
Za vaje so na voljo testni primeri. S pritiskom na »Zaženi test« se prikažeta pričakovana vrednost in dejanski izhod vzporedno, kar vam omogoča takojšen pregled stanja uspešno/neuspešno.
■ Prosto izvajanje za prosto pisanje kode
Ločeno od lekcij je stran, kjer lahko prosto pišete in izvajate kodo od začetka. To je uporabno, če želite preizkusiti kodo, ki se je pojavila v lekcijah.
■ Dnevnik učenja
Število izvajanj programa, število napak in zadnja koda, ki ste jo napisali, se zabeležijo v vaši napravi. Svoj napredek si lahko ogledate pozneje.
■ Pogoji uporabe
• Brezplačna uporaba (prikazani bodo oglasi)
• Registracija računa ali prijava nista potrebni
• Vaša napisana koda, napredek in nastavitve se shranijo samo v vaši napravi (localStorage) in se ne pošljejo na naš strežnik.
• Za prikazovanje oglasov se uporabljajo piškotki in oglaševalski identifikatorji.
• Ciljna starost: 13 let in več
• Pravilnik o zasebnosti: https://visual-coding-lab.web.app/privacy
Naučite se programiranja v Pythonu in C-ju s 60 praktičnimi lekcijami. Registracija ni potrebna in deluje brez povezave.
Posodobljeno dne
13. sep. 2026