Алгоритмічні моделі інформатики у ЗЗСО
Тип: Нормативний
Кафедра: програмування
Навчальний план
| Семестр | Кредити | Звітність |
| 10 | 6 | Іспит |
Лекції
| Семестр | К-сть годин | Лектор | Група(и) |
| 10 | 32 | доцент Черняховський В. В. | ПМо-51м |
Лабораторні
| Семестр | К-сть годин | Група | Викладач(і) |
| 10 | 32 | ПМо-51м | доцент Черняховський В. В. |
Опис курсу
Дисципліна “Алгоритмічні моделі інформатики у ЗСО” є нормативною дисципліною для здобувачів вищої освіти з предметної спеціальності А4.09 Інформатика.
Курс розроблено таким чином, щоб надати студентам необхідні знання, обов’язкові для викладання розділів інформатики за програмою закладів середньої освіти в частині алгоритмізації. Розглядають різні аспекти підготовки для здобуття кваліфікації магістра: алгоритми для початківців; виконавці алгоритмів та їх системи команд; моделі предметних областей для цілей алгоритмізації; алгоритми як метод опрацювання інформації; письмові, графічні, математичні, програмні методи розробки і реалізації алгоритмів.
Крім того, здобувачі отримують розширене коло знань про алгоритмічні моделі на рівні вищої освіти: обернені задачі; семантичні моделі програмування; скінченні автомати; алгоритмічні мови; інформаційні моделі.
Курс використовує низку знань і навиків, які були отримані студентами на курсах бакалаврату за розділами програмування і суміжних з ними.
Метою нормативної дисципліни «Алгоритмічні моделі інформатики у ЗСО» є:
- формування базової системи знань та навиків для викладання розділів інформатики в частині алгоритмізації за програмою закладів середньої освіти;
- отримання навиків самостійної розробки моделей алгоритмізації, потрібних для різних прикладних цілей і для побудови навчальних планів учнів;
- формування алгоритмічного мислення;
- набуття компетенцій, знань, умінь та навиків і прийомів з викладання інформатики в закладах середньої освіти;
- вивчення методів організації роботи учнів ЗСО для цілей алгоритмізації;
- вивчення сучасних прийомів формування теоретичних знань і практичних навичок учнів.
Рекомендована література
Основна література
- Підручники інформатики для середніх загальноосвітніх шкіл. [Електронні ресурси – сайт Шкільні підручники]. – Режим доступу: https://pidruchnyk.com.ua/Nklas/informatykaN/
N – номер класу; N=2, 3, . . ., 11
- МійКлас. Електронний освітній ресурс. – Режим доступу: https://miyklas.com.ua/
- Програмування по українськи. Сайт різноманітних матеріалів до вивчення програмування [Електронний ресурс]. – Режим доступу: http://programming.in.ua/
- Вікіпедія. Алгоритм [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Алгоритм
- Вікіпедія. Список алгоритмів [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Список_алгоритмів
- Бібліотека JavaScript для створення візуальних редакторів програмування (візуальний редактор коду) [Електронний ресурс]. – Режим доступу: https://developers.google.com/blockly/
- turtle – графіка черепахи (модуль Python) [Електронний ресурс]. – Режим доступу: https://docs.python.org/3/library/turtle.html
- Real Python. Посібник для початківців з Python Turtle [Електронний ресурс]. – Режим доступу: https://realpython.com/beginners-guide-python-turtle/
- Visu Algo. Візуалізація структур даних і алгоритмів за допомогою анімації [Електронний ресурс]. – Режим доступу: https://visualgo.net/en
- Візуалізація структури даних. Університет комп’ютерних наук в Сан-Франциско [Електронний ресурс]. – Режим доступу: https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
- Вікіпедія. Синтаксис (програмування) [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Синтаксис_(програмування)
- Вікіпедія. Семантика мов програмування [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Семантика_мов_програмування
- Вікіпедія. Скінченний автомат [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Скінченний_автомат
- Всеукраїнські олімпіади з інформатики. Сайт [Електронний ресурс]. – Режим доступу: https://www.uoi.ua/