Навигација

СИ1ПП1 - Практикум из програмирања 1

Спецификација предмета
НазивПрактикум из програмирања 1
АкронимСИ1ПП1
Студијски програмСофтверско инжењерство
Модул
Тип студијаосновне академске студије
Наставник (предавач)
  • др Мило Томашевић
Наставник/сарадник (вежбе)
    Наставник/сарадник (ДОН)
    Број ЕСПБ3.0Статус предметаобавезан
    Условљност другим предметимаНема
    Циљеви изучавања предметаОсновна намена Практикума је упознавање студената са комплетним процесом развоја програма и оспособљавање за самосталaн рад у конкретном развојном окружењу. Овако конципиран, предмет има за циљ да обради и практично научи студенте практичној примени свега онога што су имали прилике да чују на настави из предмета Програмирање 1.
    Исходи учења (стечена знања)Знање основних концепата рада са развојним окружењима (извршавање програма корак по корак, праћење тренутног садржаја променљивих, преусмеравање улаза и излаза), из чега следи оспособљеност за самостално решавање програмских проблема мале или средње сложености на рачунару. Практична примена свега наученог у оквиру предмета Програмирање 1.
    Садржај предмета
    Садржај теоријске наставеНема
    Садржај практичне наставеФокус овог курса су домаћи задаци, чије успешно решавање захтева од студената да у пракси користе највећи део знања стеченог у оквиру курса Програмирање 1, као и да успешно употребљавају развојно окружење за picoComputer и програмски језик Pascal.
    Литература
    1. Милан Чабаркапа, Основи програмирања у PASCAL-у, Круг, Београд, 2001.
    2. Јозо Дујмовић, Програмски језици и методе програмирања - одабрана поглавља, Академска мисао, Београд, 2004.
    3. Kathleen Jensen, Niklaus Wirth, Pascal приручник, Микрокњига, Београд, 1987.
    Број часова активне наставе недељно током семестра/триместра/године
    ПредавањаВежбеДОНСтудијски и истраживачки радОстали часови
    002
    Методе извођења наставеДемонстрациони часови представљају приказ рада у развојном окружењу. Домаћи задаци се периодично задају студентима, тако да имају довољно времена да се припреме за одбрану на лабораторијским вежбама. Приликом одбране домаћег задатка, испитивач проверава и знање студената из области обухваћених домаћим задатком. Испит подразумева практичну израду програма средње сложености на рачунару.
    Оцена знања (максимални број поена 100)
    Предиспитне обавезеПоенаЗавршни испитПоена
    Активности у току предавања0Писмени испит0
    Практична настава70Усмени испит30
    Пројекти0
    Колоквијуми0
    Семинари0