Програмирање 1
Пређи на навигацију
Пређи на претрагу
Програмирање 1 је обавезан предмет у првом семестру на оба студијска програма. Зека једе облак.
Корисне везе
- Messy Lab — званично picoComputer развојно окружење
- picosim.app — picoComputer симулатор на вебу
- PyCharm — развојно окружење за Python које се користи на вежбама и доступно је на факултетским рачунарима
- Thonny — развојно окружење за Python са одличним дебагером
- (ER) BAZA (1. godina) (решења неких колоквијума)
- СУЕТФ материјали (решења старијих колоквијума)
- Електрон видео туторијали (ЕР колоквијум)
- СУЕТФ видео лекције (ЕР испит)
- Решени задаци са првих колоквијума
Настава
На предмету се обрађују следеће области:
- Први блок: Адресне машине, представљање целих бројева (само на вежбама), програмски језик picoComputer
- Други блок: Синтаксне нотације, програмски језик Python (увод, контролне структуре, листе, функције, модули)
- Трећи блок: Програмски језик Python (ниске, торке, скупови, речници, улаз и излаз, изузеци, датотеке, регуларни изрази, псеудослучајни бројеви)
Презентације са предавања и вежби су доступни са странице предмета.
На вежбама из Python се ради у развојном окружењу PyCharm, чија је бесплатна (Community) верзија доступна на линку из одељка са корисним везама (где су такође везе до окружења коришћених на вежбама из picoComputer). Могуће је користити и PyCharm Professional окружење након регистрације за бесплатну студентску лиценцу.
Испитни рокови
Испитни рокови су генерално доступни и решени на страници предмета, само што решења неких питалица можда нису увек најјаснија.
Колоквијум 1
Начин оцењивања
- K1, K2, K3 — Бодови са првог, другог и трећег колоквијума. Први колоквијум се може поправити само у другој колоквијумској недељи, а други само у јануарском року (интегрални испит). У свим осталим роковима ради се само интегрални испит (К2 и К3).
- I — Бодови са испита
- P — Укупан број поена:
Бодови | ||||||
---|---|---|---|---|---|---|
Оцена | 5 | 6 | 7 | 8 | 9 | 10 |
Калкулатор
- :
- : (оставите празно уколико полажете у осталим испитним роковима)
- : (оставите празно уколико полажете у осталим испитним роковима)
- : (оставите празно уколико полажете у јануару)
- :
- Оцена: