|
|
|
Почетна >> Странице предметa >> Програмирање у интегрисаним технологијама |
|
|
|
О предмету |
Програмирање у интегрисаним технологијама |
Студијски програм: Рачунарско инжењерство |
|
Назив предмета: Програмирање у интегрисаним технологијама |
|
Наставник:
др Перица Штрбац |
|
Статус предмета: Изборни |
|
Шифра предмета: |
|
ЕСПБ бодови: 8 |
|
Услов:
Познавањe програмског језика Python. |
|
Циљ предмета:
Оспособљавање студената да пројектују и имплементирају сложене програмске задатке коришћењем интегрисаних технологија. |
|
Исход предмета:
Студенти ће бити оспособљени да уз помоћ савременог развојног окружења развију сложене програме на језику Pythonинтегрисаним са другим технологијама. |
|
Садржај предмета:
Теоријска настава: |
Увод. Мрежно, вишенитно, ГУИ програмирање у интегрисаним технологијама. Програмирање база података у интегрисаним технологијама. Веб програмирање у интегрисаним технологијама: клијент-сервер архитектура. Модул за нумеричка израчунавања. Модул за креирање видео игара. ВЕБ радни оквир ( окружење, пројекат, животни циклус, Admin интерфејс, Views, URL мапирање, шаблони, редирекција, email, генерички Views, процесирање форме, отпремање фајла,колачићи, сесије, кеширање).
|
Практична настава: |
Вежбе прате предавања. Изводе се решавањем програмерских проблема на рачунару. |
|
|
Литература: |
[1] Весли Чан (Wesley J. Chun), Python: програмирање апликација, Mikro knjiga, 2014.
[2] M. O. Faruque Sarker, Python Network Programming Cookbook, Packt Publishing, 2014.
[3] Prateek Joshi, Artificial Intelligence with Python, Packt Publishing, 2017.
[4] Andrew Pinkham, Django Unleashed, SAMS, 2016.
[5] Miguel Grinberg, Flask Web Development, O’REILLY, 2014. |
|
Број часова активне наставе:
|
|
Остали часови: |
|
Предавања: |
Вежбе: |
Други облици наставе: |
Студијски и истраживачки рад: |
4 |
3 |
|
|
|
|
Метода извођења наставе:
Интерактивна настава са програмирањем. |
|
Оцена знања (максималан број поена 100):
Предиспитне обавезе |
Поена |
Завршни испит |
Поена |
активности у току предавања |
5 |
писмени испит |
|
практична настава |
5 |
усмени испит |
|
семинарски рад |
10 |
испит за рачунаром |
30 |
колоквијум |
50 |
практичан |
|
|
|
|
|
|
|
|