Алгоритмічні моделі інформатики у ЗЗСО

Тип: Нормативний

Кафедра: програмування

Навчальний план

СеместрКредитиЗвітність
106Іспит

Лекції

СеместрК-сть годинЛекторГрупа(и)
1032доцент Черняховський В. В.ПМо-51м

Лабораторні

СеместрК-сть годинГрупаВикладач(і)
1032ПМо-51мдоцент Черняховський В. В.

Опис курсу

Дисципліна “Алгоритмічні моделі інформатики у ЗСО” є нормативною дисципліною для здобувачів вищої освіти з предметної спеціальності А4.09 Інформатика.

Курс розроблено таким чином, щоб надати студентам необхідні знання, обов’язкові для викладання розділів інформатики за програмою закладів середньої освіти в частині алгоритмізації. Розглядають різні аспекти підготовки для здобуття кваліфікації магістра: алгоритми для початківців; виконавці алгоритмів та їх системи команд; моделі предметних областей для цілей алгоритмізації; алгоритми як метод опрацювання інформації; письмові, графічні, математичні, програмні методи розробки і реалізації алгоритмів.

Крім того, здобувачі отримують розширене коло знань про алгоритмічні моделі на рівні вищої освіти: обернені задачі; семантичні моделі програмування; скінченні автомати; алгоритмічні мови; інформаційні моделі.

Курс використовує низку знань і навиків, які були отримані студентами на курсах бакалаврату за розділами програмування і суміжних з ними.

Метою нормативної дисципліни «Алгоритмічні моделі інформатики у ЗСО» є:

  • формування базової системи знань та навиків для викладання розділів інформатики в частині алгоритмізації за програмою закладів середньої освіти;
  • отримання навиків самостійної розробки моделей алгоритмізації, потрібних для різних прикладних цілей і для побудови навчальних планів учнів;
  • формування алгоритмічного мислення;
  • набуття компетенцій, знань, умінь та навиків і прийомів з викладання інформатики в закладах середньої освіти;
  • вивчення методів організації роботи учнів ЗСО для цілей алгоритмізації;
  • вивчення сучасних прийомів формування теоретичних знань і практичних навичок учнів.

Рекомендована література

Основна література

  1. Підручники інформатики для середніх загальноосвітніх шкіл. [Електронні ресурси – сайт Шкільні підручники]. – Режим доступу: https://pidruchnyk.com.ua/Nklas/informatykaN/

          N – номер класу; N=2, 3, . . ., 11

  1. МійКлас. Електронний освітній ресурс. – Режим доступу: https://miyklas.com.ua/
  2. Програмування по українськи. Сайт різноманітних матеріалів до вивчення програмування [Електронний ресурс]. – Режим доступу: http://programming.in.ua/
  3. Вікіпедія. Алгоритм [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Алгоритм
  4. Вікіпедія. Список алгоритмів [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Список_алгоритмів
  5. Бібліотека JavaScript для створення візуальних редакторів програмування (візуальний редактор коду) [Електронний ресурс]. – Режим доступу: https://developers.google.com/blockly/
  6. turtle – графіка черепахи (модуль Python) [Електронний ресурс]. – Режим доступу: https://docs.python.org/3/library/turtle.html
  7. Real Python. Посібник для початківців з Python Turtle [Електронний ресурс]. – Режим доступу: https://realpython.com/beginners-guide-python-turtle/
  8. Visu Algo. Візуалізація структур даних і алгоритмів за допомогою анімації [Електронний ресурс]. – Режим доступу: https://visualgo.net/en
  9. Візуалізація структури даних. Університет комп’ютерних наук в Сан-Франциско [Електронний ресурс]. – Режим доступу: https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
  10. Вікіпедія. Синтаксис (програмування) [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Синтаксис_(програмування)
  11. Вікіпедія. Семантика мов програмування [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Семантика_мов_програмування
  12. Вікіпедія. Скінченний автомат [Електронний ресурс]. – Режим доступу: https://uk.wikipedia.org/wiki/Скінченний_автомат
  13. Всеукраїнські олімпіади з інформатики. Сайт [Електронний ресурс]. – Режим доступу: https://www.uoi.ua/

 

Силабус:

Завантажити силабус