python programiranje

Python 1
(logika)
VI - VIII

pygame programiranje

Pygame 1
(grafika)
VI - VIII

C++ program

Objektno orijentisani programski jezik

cpp programiranje
cpp programiranje
cpp programiranje
cpp programiranje

Uzrast: VII-VIII OŠ, I-IV SŠ

Opis programa:

Cpp je ekstenzija C programskog jezika koji je dodatno, objektno orijentisan. Ima siroku primenu u razvoju igrica, pravljenju desktop aplikacija, operativnih sistema, itd. Omogucava da kod ostane lepo struktuiran i bolje iskoristen. Dozvoljava direktnu manipulaciju sa memorijskim prostorom. Ima mnogo koncepata po kojima je specifican i jak. Kurs omogucava upoznavanje sa svim ovim mocnim svojstvima jezika i pravljenje jednostavnih igara u terminalu.

Benefiti programa:

  • Principi objektno orijentisanog programiranja
  • Nasleđivanje i enkapsulacija
  • Manipulacija memorijskim prostorom, pokazivaci i reference
  • Sintaksna pravila u C++ vs C
  • Apstrakcija u programiranju
  • Razmišljanje o detaljima i obradi svih mogućih slučajeva nekog problema
  • Temeljnost, organizacija podataka i informacija
  • Kreacija kompleksnih C++ programa
  • Algoritamski pristup rešavanja problema, crtanje algoritma
  • Tipovi podataka u C++, manipulacija njima
  • Materijali:

  • Tema 1
  • Tema 2
  • Tema 3
  • Tema 4
  • Tema 5
  • Tema 6
  • Tema 7
  • Tema 8