{ "connection_failed": "Povezava na strežnik ni uspela.", "language": "Jezik", "ui_language_title": "Izberi jezik uporabniškega vmesnika.", "wrong_password": "Napačno geslo.", "wrong_username_or_password": "Napačno uporabniško ime ali geslo.", "password_change_failed": "Sprememba gesla ni uspela.", "password_changed": "Geslo spremenjeno.", "passwords_do_not_match": "Gesli se ne ujemata.", "robot_address": "Robotov naslov IP", "robot_address_placeholder": "Naslov IP", "robot_address_title": "Vnesi IPv4 ali IPv6 naslov robota.", "settings": "Uporabniške nastavitve", "save": "Shrani", "username_already_exists": "To uporabniško ime že obstaja.", "your_solutions": "Tvoje rešitve", "welcome": "Pozdravljen/a", "problem_list": "Naloge", "python": "Python", "prolog": "Prolog", "robot": "Robot", "logout": "Odjava", "profile": "Profil", "change_pass": "Zamenjaj geslo", "btn_plan": "Plan", "btn_hint": "Namig", "btn_test": "Testiraj", "btn_run": "Zaženi", "btn_stop": "Ustavi", "btn_more": "Več…", "instructions": "Navodila", "hints": "Namigi", "code": "Program", "console": "Konzola", "signin_header": "Prijava", "signin_via": "Lahko pa se prijaviš prek", "signin_button": "Prijavi se", "login_failed": "Prijava ni uspela.", "signin_footer": "Nov tukaj?", "signin_footer_signup": "Registriraj se!", "username": "Uporabniško ime", "password": "Geslo", "name" : "Ime za prikaz", "email": "Elektronski naslov", "cancel": "Prekliči", "signup_header": "Registracija", "signup_button": "Registriraj se", "username_placeholder": "Želeno uporabniško ime", "name_placeholder" : "Želeno ime za prikaz", "password_verify": "Preverjanje gesla", "password_verify_placeholder": "Ponovi geslo", "username_title": "Izberi uporabniško ime (5-15 znakov).", "name_title": "Izberi ime za prikaz.", "email_title": "Vnesi veljaven e-poštni naslov.", "password_title": "Izberi geslo, dolgo vsaj šest znakov, z vsaj eno številko, eno majhno in eno veliko črko.", "change_password_header": "Sprememba gesla", "password_new": "Novo geslo", "password_new_placeholder": "Vnesi novo geslo", "change_password_button": "Spremeni geslo", "signed_in_as": "Prijavljen kot", "go_back": "Nazaj", "joined": "Registriran", "last_login": "Zadnjič prijavljen", "statistics": "Statistika", "problem_group": "Poglavje", "problems_count": "Vse naloge", "done": "Narejeno", "in_progress": "V delu", "layout_select": "Razporeditev", "line_layout": "Vrstična", "square_layout": "Štirikotna", "settings_cancel_btn": "Zapri", "upgrade_to_aai_header": "Nadgradnja na AAI?", "upgrade_to_aai_body_text_1": "

Uporabnik s tem e-poštnim naslovom že obstaja.

Vnesi geslo in izberi Da, da ga nadgradiš na AAI.

", "upgrade_to_aai_body_text_2": "

Izberi Ne, če želiš narediti ločen račun.

", "upgrade_to_aai_no_button": "Ne, naredi nov račun", "upgrade_to_aai_yes_button": "Da, nadgradi na AAI", "about": "O aplikaciji", "about_html" : "

Naziv operacije

Učenje programiranja s samodejno generiranimi namigi.


Kratek opis operacije

CodeQ je spletna platforma in aplikacija za samostojno reševanje programerskih nalog. CodeQ, poleg izbranih nalog, uporabniku omogoča samodejno testiranje pravilnosti rešitev, interpreter za poganjanje ukazov in nalog, predvsem pa učencu nudi sprotno podajanje njemu prilagojenih povratnih informacij. Takšen način komunikacije je ključnega pomena pri običajnem poučevanju; z našo aplikacijo želimo to omogočiti vsem. CodeQ z ustreznimi namigi in razlagami olajša samostojno učenje in na ta način hkrati preprečuje padec motivacije.

Za podajanje povratnih informacij skrbi napreden ekspertni modul, ki črpa namige in druge informacije iz več virov. Poleg vnaprej skrbno pripravljenih razlag, s pomočjo metode, ki jo razvijamo v Laboratoriju za umetno inteligenco na ljubljanski Fakulteti za računalništvo in informatiko, zna sam najti in odpraviti pogoste napake v programih s pomočjo analize preteklih rešitev. Aplikacija omogoča tudi poganjanje izbranih skupin programov na robotih Lego Mindstorms. Robotovo izvajanje programa služi kot vizualni namig, s čimer poskrbi tudi za dvig motivacije pri otrocih.

Storitev je odprta za vse in je uporabna za samostojno učenje ali kot dodatek pri pouku. Trenutno vsebuje začetni tečaj programiranja v jezikih Python in Prolog ter začetni tečaj programiranja robota Lego Mindstorms. Nove naloge in ostale vsebine so načrtovane in se bodo sproti dodajale.

Izvorna koda aplikacije je prosto dostopna pod licenco AGPL3+.


Upravičenci

Univerza v Ljubljani (Fakulteta za računalništvo in informatiko, Laboratorij za umetno inteligenco)


Stroški operacije

69.996 EUR (85% Evropska unija, 15% Ministrstvo za izobraževanje, znanost in šport).

Operacijo delno financira Evropska unija iz Evropskega sklada za regionalni razvoj ter Ministrstvo za izobraževanje, znanost in šport. Operacija se izvaja v okviru Operativnega programa krepitve regionalnih razvojnih potencialov v obdobju 2007-2013, razvojne prioritete: gospodarska razvojna infrastruktura; prednostne usmeritve: Informacijska družba.


Datum operacije

Operacija je potekala od 3.11.2014 do 30.9.2015.


Kontaktna oseba

dr. Aleksander Sadikov, vodja projekta.


Mobilna aplikacija - minimalne zahteve

Android: verzija 3.1, iOS: verzija 5, Windows Phone: verzija 8.


Razvoj aplikacije: Guru d.o.o.

" }