- •1. Інформатика як наука і як навчальний предмет у загальноосвітніх навчальних закладах. Становлення, особливості та перспективи розвитку шкі.
- •2. Методична система навчання інформатики: мета, зміст, засоби, форми, методи. Інформатична компетентність. Стандарт освітньої галузі «Технологія». Огляд Сучасних шкільних програм з інформатики.
- •Стандарт освітньої галузі "Технологія"
- •Програма з інформатики для учнів 9 класу (1 година на тиждень)
- •Програма з інформатики для учнів 10-11 класів рівень стандарту – 1 година на тиждень
- •10 Клас
- •11 Клас
- •Програма з інформатики для учнів 10-11 класів академічний рівень – 1 та 2 години на тижденьу 10 та 11 класах відповідно
- •3. Особливості викладання інформатики у початковій школі. Пропедевтика інформатики.
- •4. Особливості викладання інформатики у класах з поглибленим вивченням математики та інформатики Програма з інформатики для учнів 10-11 класів профільний рівень( 5 год. На тиждень)
- •6.Засоби навчання інформатики: методичне, дидактичне та практичне забезпечення шкі. Педагогічні програмні засоби з інформатики. Методичне забезпечення шкільної інформатики
- •1. Посібники
- •Дидактичне забезпечення шкільної інформатики
- •10 Клас
- •Педагогічні програмні засоби з інформатики
- •7.Шкільний кабінет інформатики та інформаційних технологій: функціональне призначення, обладнання, світло-гігієнічні вимоги, організація роботи. Правила техніки безпеки при роботі з комп`ютером.
- •8.Форми організації навчальної діяльності учнів. Урок інформатики:характерні риси, типологія. Підготовка вчителя до уроку.
- •9.Позакласна та позаурочна робота з інформатики: гуртки, факультативи, конкурси, олімпіади та інші масові заходи. Дистанційна підготовка вчителя інформатики.
- •10.Електронне навчання:тлумачення, класифікація, переваги і недоліки, інформаційні засоби підтримки.
- •11. Диференційоване навчання інформатики. Профільна диференціація. Характеристика змісту програм курсів за вибором.
- •12. Зміст і методика навчання розділів «Інформація», «Інформаційні процеси та системи».
- •13. Зміст і методика ознайомлення учнів із апаратним забезпеченням інформаційної системи.
- •14. Зміст і методика ознайомлення учнів із системним програмним забезпеченням.
- •15. Зміст і методика ознайомлення учнів із прикладним програмним забезпеченням загального призначення: засоби опрацювання графічних, текстових та табличних даних, редактори презентацій та публікацій.
- •16. Зміст і методика ознайомлення учнів із базами даних.
- •17. Зміст і методика ознайомлення учнів із прикладним програмним забезпеченням
- •18. Зміст та методика навчання основ роботи у мережі Інтернет.
- •19. Зміст і методика навчання Web-програмуванню.
- •20. Зміст та методика навчання розділу «іт персональної та колективної комунікації».
- •1. Автоматизоване створення й публікація веб-ресурсів
- •2. Основи створення комп’ютерних публікацій
- •22.23. Зміст і методика навчання основ структурного програмування (в межах програми академічного рівня) (поглибленого)
- •24. Зміст і методика навчання основ об’єктно-орієнтованого програмування
- •25. Зміст і методика навчання основ візуального програмування
24. Зміст і методика навчання основ об’єктно-орієнтованого програмування
Мета і завдання дисципліни: Об’єктно-орієнтований підхід — основна методологія сучасного програмування. Вона може бути основою побудови програмних систем будь-якого рівня складності і для будь-якої предметної області. Оволодіння основами об’єктно-орієнтованої методології не тільки збільшує суму знань та вмінь з програмування, але також формує принципово новий спосіб мислення, необхідний на етапах аналізу, проектування і програмування сучасних складних програмних систем. Тому дисципліна „Об’єктно-орієнтоване програмування” є необхідною складовою частиною підготовки спеціалістів з напряму 6.0802 — „Прикладна математика” та 6.0804 — „Комп’ютерні науки” є основою для подальшого вивчення таких дисциплін, як “Бази даних та інформаційні системи”, „Сучасні технології програмування”, а також всіх спеціальних курсів, що потребують комп’ютерного моделювання.
Метою викладання дисципліни є формування знань, вмінь і навичок, необхідних для раціонального використання засобів об’єктно-орієнтованого програмування та об’єктно-орієнтованого проектування програмного забезпечення.
Основні задачі дисципліни — ознайомити учнів з ефективними методами об’єктно-орієнтованого проектування, аналізу та програмування, а також існуючим інструментарієм створення складних програмних систем для різноманітних предметних областей, сформувати навички об’єктно-орієнтованого програмування на мові С++ та користування стандартними бібліотеками класів.
Після вивчення дисципліни учень повинен
знати: основні можливості об’єктно-орієнтованої мови і засоби їх використання;
будову і загальні підходи до використання засобів стандартних бібліотек.
вміти: виділити на етапі проектування і описати засобами С++ життєздатну абстракцію предметної області з використанням принципу інкапсуляції даних;
побудувати ієрархію успадкування з використанням принципів поліморфізму;
використовувати можливості узагальненого програмування для опису класів, функцій, при роботі зі стандартною бібліотекою;
використовувати апарат виключних ситуацій для управління виконанням програми;
мати уяву про
сучасні засоби автоматизації процесу об’єктно-орієнтованого проектування;
системи візуального програмування;
існуючі об’єктно-орієнтовані мови програмування і сфери їх використання.
Зміст дисципліни
Розділ 1. Основи об’єктно-орієнтованого підходу до створення програм.
Роздiл 2. Основні властивості ООП. Реалізація об’єктно-орієнтованого підходу до програмування засобами мови програмування С++.
Розділ 3. Відносини та зв’язки між класами.
Розділ 4. Огляд інших об’єктно-орієнтованих мов програмування.
Методи навчання та інформаційно-методичне забезпечення
Навчання проводиться у вигляді лекційних та лабораторних занять з винесенням частини питань на самостійну роботу. Навчання забезпечується друкованим навчальним посібником і посібником з лабораторних робіт, підбіркою літератури та рекомендаціями до виконання самостійної роботи ученьами. Лабораторні роботи проводяться в обладнаних комп’ютерних класах з необхідним програмним забезпеченням. Основна література знаходиться в бібліотеці НТУУ «КПІ», бібліотеці ННК «ІПСА» та на сайті ННК «ІПСА». Індивідуальне консультування організоване щотижня за затвердженим графіком.
Характеристика індивідуальних завдань
Індивідуальні завдання пропонуються у вигляді домашньої контрольної роботи. Метою домашньої контрольної роботи є набуття практичних навичок роботи над завданням, що вимагатимуть необхідності використання знань різних розділів курсу і самостійного вивчення певних розділів додаткової літератури та проведенням власного бібліографічного пошуку.
