Спецификација предмета за књигу предмета
Студијски програм  Саобраћај
Изборно подручје (модул) Заједничка настава
Врста и ниво студија Основне академске студије
Назив предмета Основи програмирања
Број ЕСПБ 5 Статус предмета (обавезни/изборни) Обавезни
Услов Нема посебних услова  
Циљ
предмета
Иновација теоријских и практичних знања која представљају савремену информатичку писменост. Усвајање основних принципа и метода вештине програмирања. 
Исход
предмета
1. По завршетку курса сваки студент ће бити способан да опише структуру рачунарског система.
2. Очекује се да сваки студент може самостално да креира и форматира инжењерски документ (документ који садржи табеле, формуле, слике, графиконе).
3. Сваки студент би требало да буде способан да користи основне Интернет сервисе, претраживаче и навигаторе Web-а.
4. Студент би требало да може да дефинише основне појмове програмирања: алгоритам, програм, преводилац, синтаксу, семантику.
5. Студент треба да разликује основне конструкције програмског језика: симболичко име, податак, тип података, израз, оператор, операд, наредбу.
6. Очекује се да студент може самостално да реализује све фазе процеса програмирања у окружењу визуелног програмског језика за познате алгоритме.
7. Студент би требало да комбиновањем познатих алгоритама (претраживања, сортирања, min-max) формира алгоритме и имплементира мање сложене апликативне програме.
Садржај предмета
Теоријска
настава
Рачунар и рачунарски систем. Обрада текста. Рад са табелама и графиконима. Коришћење Интернета. Увод у програмирање. Елементи визуелног програмског језика опште намене. Основе кодирања. Наредбе одлучивања. Наредбе за реализацију циклуса. Потпрограми. Датотеке.
Практична настава (вежбе, ДОН, студијски истражива-чки рад) Рачунар и рачунарски систем. Обрада текста. Рад са табелама и графиконима. Коришћење Интернета. Креирање презентација. Увод у програмирање. Елементи визуелног програмског језика опште намене. Основе кодирања. Наредбе одлучивања. Наредбе за реализацију циклуса. Потпрограми. Датотеке.
Литература
1 С. А. Младеновић, С. Р. Јанковић и A. Р. Узелац, Основи програмирања, са решеним задацима у Visual Basic-у, Саобраћајни факултет, Београд, Србија, 2010.
2 С. A. Младеновић, Слајдови са предавања, Саобраћајни факултет, Београд, Србија, 2012.
3 С. Р. Јанковић, А. Р. Узелац, Материјал за вежбе, доступан у електронском облику са сајта Саобраћајног факултета, Београд, Србија, 2012.
4 http://msdn.microsoft.com/library
5 http://office.microsoft.com/sr-latn-cs/
Број часова активне наставе недељно током семестра/триместра/године
Предавања Вежбе ДОН Студијски истраживачки рад Остали часови
2 0 2 0 6
Методе
извођења
наставе
Предавања ех-катедра. Вежбе ех-катедра. Лабораторијске вежбе. Консултације. Е-учење.
Оцена знања (максимални број поена 100)
Предиспитне обавезе поена Завршни испит поена
активност у току
предавања
10 писмени испит 35
практична настава   усмени испит 20
колоквијуми 35    
семинари