Plan po kojem se radi
У наставку је план који је препоручен .....али може да се мења у зависности од предзнања ученика, брзине усвајања новог градива и избора алата који се користи!
Програмирање
(4. разред)
ЦИЉЕВИ ПРЕДМЕТА
- Оспособљавање ученика за креирање шаблона, разумевање и
коришћење стандардних шаблона у раду са низом, мапом и листом
- Овладавање конкурентним програмирањем
- Оспособљавање ученика за писање апликација које користе базе података
- Оспособљавање ученика за усвајање основа за даље, самостално стицање знања и усавршавање
| ТЕМА |
ЦИЉ |
ИСХОДИ
По завршетку теме ученик ћe бити у стању да:
|
ПРЕПОРУЧЕНИ САДРЖАЈИ ПО ТЕМАМА |
НАЧИН ОСТВАРИВАЊА ПРОГРАМА |
Генеричке класе
|
-
Оспособљавање ученика за креирање шаблона универзалних сложених структура за све типове података
|
- декларише и дефинише генеричке методе
- креира и тестира корисничке генеричке класе
- примени системске генеричке класе
|
- Генеричке методе
- Генерички делегати
- Генеричка класа
- Изведена генеричка класа
- Дефинисање шаблона
- Системске генеричке класе: генерички низови и колекције (List, Hashtable, Dictionary, Stack, Queue)
|
Предмет
се реализује кроз:
|
|
Менији, дијалози и рад са више форми.
|
- Оспособљавање за рад са менијима, дијалозима и са више форми
|
- уочи разлику између типова менија
- уочи разлику између менија и палете команди
- користи дијалоге за отварање и снимање садржаја датотеке
- пише апликације са више форми
|
- Дијалог уз приказ поруке
- Помоћни мени
- Главни мени
- Палета команди
- Прозори за дијалог отвори
- Прозори за дијалог сними
- Рад са више форми
- Комуникација између форми
- MDI апликације
|
Оцењивање
Вредновање остварености исхода вршити кроз:
- Праћење остварености исхода
- Тестове знања
- Вештину самосталног писања кода програма
|
|
Графика и нити
|
- Упознавање основних елемената графике уз коришћење конкурентног програмирања
|
- користи графички објекат за цртање различитих облика
- користи дијалоге за избор боје и фонта
- објасни конкурентно програмирање
- разуме синхронизацију нити
- прави анимације коришћењем графике и нити
|
- Класа за рад са графиком
- Дијалог за избор боје
- Дијалог за избор фонта
- Цртање линије
- Цртање правоугаоника
- Цртање квадрата
- Цртање круга
- Цртање елипсе
- Цртање лукова
- Цртање стринга (банера)
- Коришћење нити у апликацијама
- Прављење анимације
- Пројектовање нове компоненте са својствима, методама и догађајима
|
|
|
Специфичности рада са стринговима, датумом и временом
|
- Оспособљавање ученика за рад са специјализованим класама и структурама
|
- објасни специфичност класе String у односу на друге класе
- користи методе класе String
- разуме и користи регуларне изразе
- објасни структуру DateTime
- користи контроле за рад са датумом и временом
|
- Класа за рад са стрингом
- Методе класе за рад са стрингом
- Регуларни изрази
- Класе именског простора RegularExpressions
- Контрола уноса текстуалних података
- Контрола уноса на нивоу поља за унос података
- Структура за рад са временом
- Структура за рад са датумом
- Контроле за унос и приказ датума и времена: MaskedTextBox, DateTimePicker, MonthCalendar
|
Оквирни 6poј часова по темама:
- Генеричке класе (12 часова)
- Менији, дијалози и рад са више форми(12 часова)
- Графика и нити (18 часова)
- Специфичности рада са стринговима, датумом и временом(12 часова)
- Базе података (39 часова)
|
|
Базе података
|
- Усвајање основних примена контрола и ојектно оријентисаног програмирања у раду са базама података
|
- разликује конекциони и бесконекциони режим приступа подацима у бази
- формира конекциони и командни објекат за комуникацију са базом
- користи класе ADO.NET архитектуре
- позива SQL упите као текст или као stored procedure из базе
- користи контролe за приказ података прихваћених из базе
- планира и израђује интерфејс за комуникацију са базом
- врши читање и анализу прочитаних података из базе
- врши упис, ажурирање и брисање података у бази
|
- Конекциони и бесконекциони приступ бази - поређење
- Конекциони стринг
- Класе Data Provider-а за креирање конекционог и командног објекта
- Пренос параметара командном објекту
- Коришћење DataReader објекта и рад у конектованом окружењу
- Коришћење DataAdapter објекта и рад у дисконектованом окружењу
- Коришћење класа System.Data именског простора ADO.NET-a: DataSet, DataTable, DataRow, DataColumn, DataView objekta
- Учитавање података из базе
- Уписивање података у базу
- Ажурирање података у бази
- Брисање података у бази
- Коришћење контрола за приказ података: DataGridView, ListView, Chart
- Прављење интерфејса апликације за повезивање и рад над базом података
|
|
Last modified: Friday, 21 February 2025, 10:18 PM