Navigacija

13E111PP1 - Praktikum iz programiranja 1

Specifikacija predmeta
Naziv Praktikum iz programiranja 1
Akronim 13E111PP1
Studijski program Elektrotehnika i računarstvo
Modul
Tip studija osnovne akademske studije
Nastavnik (predavač)
Nastavnik/saradnik (vežbe)
    Nastavnik/saradnik (DON)
    Broj ESPB 2.0 Status predmeta izborni
    Uslovljnost drugim predmetima Nema
    Ciljevi izučavanja predmeta Osnovna namena Praktikuma je upoznavanje studenata sa kompletnim procesom razvoja programa i osposobljavanje za samostalan rad u konkretnom razvojnom okruženju. Ovako koncipiran, predmet ima za cilj da obradi i praktično nauči studente primeni svega onoga što su čuli na nastavi iz predmeta Programiranje 1. kao i da omogući rad sa naprednim konceptima koji se u manjoj meri izlažu u osnovnom kursu.
    Ishodi učenja (stečena znanja) Znanje osnovnih koncepata rada sa razvojnim okruženjima (izvršavanje programa korak po korak, praćenje trenutnog sadržaja promenljivih, preusmeravanje ulaza i izlaza), iz čega sledi osposobljenost za samostalno rešavanje programskih problema male ili srednje složenosti na računaru. Praktična primena svega naučenog u okviru predmeta Programiranje 1.
    Sadržaj predmeta
    Sadržaj teorijske nastave Nema
    Sadržaj praktične nastave Fokus ovog kursa su domaći zadaci, čije uspešno rešavanje zahteva od studenata da u praksi koriste najveći deo znanja stečenog u okviru kursa Programiranje 1, kao i da uspešno upotrebljavaju razvojna okruženja za programski jezik Python i biblioteke sa primenama u inženjerskim i naučnim aplikacijama.
    Literatura
    1. Python Programming: An Introduction to Computer Science, John Zelle, 3rd Ed., Franklin, Beedle & Associates, 2016.
    2. A Smarter Way to Learn Python, Mark Myers, CreateSpace Independent Publishing Platform, 2017.
    3. Osnove programiranja u Pajtonu, Miloš Kovačević, Akademska misao, 2017.
    4. Programiranje 1, prezentacije korišćene na predavanjima i vežbama, Veb sajt Katedre za RTI Elektrotehničkog fakulteta, http://rti.etf.bg.edu.rs/rti/ir1p1/materijal.html
    Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine
    Predavanja Vežbe DON Studijski i istraživački rad Ostali časovi
    0 2
    Metode izvođenja nastave Demonstracioni časovi predstavljaju prikaz rada u razvojnom okruženju. Domaći zadaci se periodično zadaju studentima, tako da imaju dovoljno vremena da se pripreme za odbranu na laboratorijskim vežbama. Prilikom odbrane domaćeg zadatka, ispitivač proverava i znanje studenata iz oblasti obuhvaćenih domaćim zadatkom. Ispit podrazumeva praktičnu izradu programa srednje složenosti na računaru.
    Ocena znanja (maksimalni broj poena 100)
    Predispitne obaveze Poena Završni ispit Poena
    Aktivnosti u toku predavanja 0 Pismeni ispit 30
    Praktična nastava 70 Usmeni ispit
    Projekti
    Kolokvijumi 0
    Seminari 0