|
|
|
|
| Почетна >> Странице предмет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 |
практичан |
|
|
|
|
|
|
|
|