Напредне методе програмирања

Предиспитне обавезе: Семинарски рад у којем студенти креирају једноставне примере кода испрограмираних на класичан начин и на функционалан начин и анализирају разлике које уочавају: број линија кода, број килобајта фајла, брзина извршавања, и др.

Испитни пројекат: Креирање интерактивног сајта или додавање интерактивности на већ постојећи сајт користећи технике функционалног програмирања у JavaScript-у.

Семинарски рад и испитни пројекат се предају у штампаној форми и бране.

Комплетан наставни материјал ће бити објављен до краја семестра.

Поштовани студенти,

због новонастале ситуације, настава ће се одвијати онлајн. У терминима предавања (према распореду на сајту), објављиваћу одговарајући наставни материјал. Уколико будете имали било каквих питања, можете ме контактирати на krunic@vtsns.edu.rs.

Термин предаје предиспитног пројекта:  До 20.04.2020 треба да се постави на Moodle систем. На систему има објављен assignment. Након постављања пројекта на Moodle бићете обавештени о начину одбране пројекта.

Т.Крунић

 

Материјали:

  1. Основни принципи функционалног програмирања
  2. Чисте, анонимне, arrow функције и функције вишег реда.
  3. Наставни материјал за 19.03.2020
  4. Функције са низовима за избегавање коришћења петљи, 9.04.2020