Osnove programiranja

PRODUCT MANAGER - Osnove programiranja

Zašto je ovaj predmet važan?

Predmet koji otvara vrata u svet programiranja i logičkog razmišljanja. Studenti uče kako da kroz kod izraze ideje, kreiraju funkcionalne programe i rešavaju konkretne probleme. Kroz praktične zadatke razvijaju disciplinu i upornost, ali i samopouzdanje u radu sa različitim tehnologijama. Osnove programiranja postavljaju temelje za sve buduće oblasti razvoja softvera i digitalnih inovacija.
programer4 - Osnove programiranja

Osnovne informacije o predmetu

  • Naziv predmeta
  • Osnove programiranja
  • Status
  • Obavezan
  • Broj ESPB
  • 8
  • Nastavnici
  • Verislav Ćukić, Ivan Jezdović
  • Godina studija
  • I godina
  • Vrsta nastave
  • Teorijska (45) + Praktična (45)
  • Oblici nastave
  • Teorijska predavanja, vežbe, studije slučaja, praktični zadaci, diskusije, konsultacije

Ciljevi predmeta

  • Upoznavanje studenata sa osnovnim konceptima programiranja
  • Upoznavanje studenata sa razvojnim okruženjima
  • Razvoj algoritamskog razmišljanja
  • Proces analiziranja, projektovanja, implementacije i administracije programa
  • Razumevanje sintakse i semantike programskog jezika
  • Кodiranje i testiranje
  • Upotreba osnovnih struktura podataka
  • Razvijanje veština rešavanja problema
  • Кritičko razmišljanje i debagovanje
  • Upoznavanje studenata sa GIT-om

Ishodi učenja

Student koji uspešno završi ovaj predmet osposobljen je za:

  • Napiše i razvija osnovne programe
  • Analizira probleme
  • Кoristi strukture podataka
  • Razvija veštine debagovanja
  • Primeni algoritamsko razmišljanje
  • Radi u timu

Sadržaj predmeta

Teorijska nastava:

  • Uvod u programiranje
  • Osnovni koncepti programiranja
  • Кontrola toka
  • Funkcije i modularnost
  • Strukture podataka
  • Osnove algoritama
  • Razvojna okruženja

Praktična nastava:

  • Postavljanje razvojnog okruženja (instalacija i konfiguracija razvojnog okruženja, pisanje prvih programa)
  • Osnove sintakse i semantike
  • Кontrola toka i petlje (rad sa uslovima i petljama)
  • Funkcije i modularnost

Ocena i način polaganja

  • Oblik ocenjivanja
  • Poeni
  • Aktivnost u toku predavanja
  • 10
  • Praktična nastava
  • 10
  • Kolokvijum(i)
  • 30
  • Seminar(i)
  •  
  • Ukupno
  • 100
FULL STACK DEVELOPER - Osnove programiranja
This site is registered on Toolset.com as a development site.