Programiranje 1
Pređi na navigaciju
Pređi na pretragu
Programiranje 1 je obavezan predmet u prvom semestru na oba studijska programa. Zeka jede oblak.
Korisne veze
- Messy Lab — zvanično picoComputer razvojno okruženje
- picosim.app — picoComputer simulator na vebu
- PyCharm — razvojno okruženje za Python koje se koristi na vežbama i dostupno je na fakultetskim računarima
- Thonny — razvojno okruženje za Python sa odličnim debagerom
- (ER) BAZA (1. godina) (rešenja nekih kolokvijuma)
- SUETF materijali (rešenja starijih kolokvijuma)
- Elektron video tutorijali (ER kolokvijum)
- SUETF video lekcije (ER ispit)
- Rešeni zadaci sa prvih kolokvijuma
Nastava
Na predmetu se obrađuju sledeće oblasti:
- Prvi blok: Adresne mašine, predstavljanje celih brojeva (samo na vežbama), programski jezik picoComputer
- Drugi blok: Sintaksne notacije, programski jezik Python (uvod, kontrolne strukture, liste, funkcije, moduli)
- Treći blok: Programski jezik Python (niske, torke, skupovi, rečnici, ulaz i izlaz, izuzeci, datoteke, regularni izrazi, pseudoslučajni brojevi)
Prezentacije sa predavanja i vežbi su dostupni sa stranice predmeta.
Na vežbama iz Python se radi u razvojnom okruženju PyCharm, čija je besplatna (Community) verzija dostupna na linku iz odeljka sa korisnim vezama (gde su takođe veze do okruženja korišćenih na vežbama iz picoComputer). Moguće je koristiti i PyCharm Professional okruženje nakon registracije za besplatnu studentsku licencu.
Ispitni rokovi
Ispitni rokovi su generalno dostupni i rešeni na stranici predmeta, samo što rešenja nekih pitalica možda nisu uvek najjasnija.
Kolokvijum 1
Način ocenjivanja
- K1, K2, K3 — Bodovi sa prvog, drugog i trećeg kolokvijuma. Prvi kolokvijum se može popraviti samo u drugoj kolokvijumskoj nedelji, a drugi samo u januarskom roku (integralni ispit). U svim ostalim rokovima radi se samo integralni ispit (K2 i K3).
- I — Bodovi sa ispita
- P — Ukupan broj poena:
Bodovi | ||||||
---|---|---|---|---|---|---|
Ocena | 5 | 6 | 7 | 8 | 9 | 10 |
Kalkulator
- :
- : (ostavite prazno ukoliko polažete u ostalim ispitnim rokovima)
- : (ostavite prazno ukoliko polažete u ostalim ispitnim rokovima)
- : (ostavite prazno ukoliko polažete u januaru)
- :
- Ocena: