
Пројектни радови из објектно оријентисаног програмирања
У суботу 21. марта, на овогодишњем Државном семинару за натавнике математике и информатике у организацији Друштва математичара Србије истакнути су примери добре праксе који се реализују у Рачунарској гимназији. Посебан акценат том приликом био је на пројектној настави у оквиру наставе програмирања, чиме се јасно уочава квалитет практичних знања која ученици развијају током школовања.
У наставку представљамо модел пројектне наставе из области објектно оријентисаног програмирања, кроз опис организације наставе, развоја међупредметних компетенција, начина вредновања постигнућа и пример конкретног пројектног задатка.
Постепеност задатака у оквиру једног пројекта омогућава да поједини ученици успешно стигну до прве или друге целине, да остваре видљив успех и да по томе добију фер оцену. На тај начин подржавамо различите нивое постигнућа, а сваки ученик може да добије оцену која одговара његовом стварном напредовању и ангажовању.
Кроз пројектну наставу природно се развијају међупредметне компетенције, јер ученици самостално примењују знања из различитих предмета и области, комбинују вештине, повезују теорију и праксу и решавају реалне проблеме. Један пројекат може да обухвати више наставних тема, чиме заправо добијамо време да појединачне теме дуже и темељније обрађујемо.
На пример, следеће две теме наведене у програму наставе и учења у оквиру предмета Рачунарство и информатика за 1. разред гимназије, не морају да се раде једна за другом, већ приликом рада на пројекту из програмирања, ученици могу да креирају дигиталне садржаје, пратеће текстуалне документе и слајд презентације са свим описаним захтевима.
КРЕИРАЊЕ И УРЕЂИВАЊЕ ДИГИТАЛНИХ ДОКУМЕНАТА
Креирање дигиталних садржаја
Уређивање и форматирање
Структура и стил
Текстуални документи
Слајд презентације
Дељени документи
ПРОГРАМИРАЊЕ
Алгоритам
Програмирање
Изрази, наредбе, гранање
Понављање
2д графика
Тестирање и дебаговање
Иста идеја је присутна и у примеру пројекта из објектно оријентисаног програмирања који следи. Ученици бирају тему повезану са важним животним питањима, а поред програмирања израђују и дигитални текстуални документ и презентацију за усмено излагање. Пројекат је повезан са градивом из претходних разреда применом научених алгоритама, као и са математиком кроз цртање скица у координатном систему.
Следи пример конкретног пројектног задатка за ученике.
Пројектни рад се ради у паровима и заснива се на избору једне важне животне теме која ће бити обрађена кроз класе и апликације. Тема може бити посвећена књигама, при чему се истиче значај писања и читања, као и улога књига у образовању, изучавању историје и развоју науке. Друга могућност су животиње, где је нагласак на угроженим врстама, начину живота животиња у зоолошким вртовима и утицају климатских промена на живи свет. Тема може бити и везана за возила, кроз разматрање загађења ваздуха, утицаја саобраћаја на животну средину и значаја безбедне вожње. Такође, могуће је бавити се храном, уз истицање значаја здраве исхране, улоге витамина и других корисних састојака у правилном развоју и очувању здравља.
Пројекат је подељен у два корака. У првом кораку потребно је осмислити једну графичку класу са приватним атрибутима и јавним методама и направити две апликације које користе ту класу, једну са једним објектом и другу са низом објеката, водећи рачуна да та класа касније може постати надкласа. У другом кораку од те класе се формира апстрактна надкласа са изведеним класама и креирају се две нове апликације које, поред графичког приказа, обрађују податке применом неког алгоритма као што су претрага или сортирање.
Уз пројекат се предаје текстуални документ са уводом о теми, описом класа и апликација, скицама, илустрацијама и комплетним програмским кодом, а пројекат се презентује у пару
и брани појединачно.
Литература:
Примери из књиге:
- стр. 205 – Kласа Proizvod и класе Knjiga и Pribor
- стр. 208 – Kласа Vozilo и класе Auto, Kamion и Autobus
- стр. 212 – Kласа Oblik и класе Krug, Kvadrat и Trougao
Примери ученичких радова
Стевановић Софија, Ђурђев Софија, школска 2021/2022. година
Угрожене врсте у мору, загађење мора и океана

Јанковић Вук, Обрадовић Филип, школска 2021/2022. година
Ауто школа, правила понашања у саобраћају

Александар Урошевић, Миљан Армуш, школска 2021/2022. година
Навике у исхрани, здрава исхрана




