Программа формирует первоначальные знания и умения в области алгоритмизации и программирования с использованием языка Python, которые могут послужить основой для дальнейшего изучения программирования, в том числе и с использованием других языков.
-
Модуль 1. Основы программирования
-
Тема 1.1. Языки программирования
- Презентация для работы на занятии
- Практическое занятие “Языки программирования”.
- Самостоятельная работа
-
Тема 1.2. Основные понятия языка программирования Python
- Презентация для работы на занятии
- Практическое задание “Оператор присваивания и арифметические выражения”
- Самостоятельная работа
-
Тема 1.3. Оператор ветвления
- Презентация для работы на занятии
- Практические занятия “Оператор ветвления”
- Самостоятельная работа
-
Тема 1.4. Операторы цикла
- Презентация для работы на занятии
- Практическое занятие “Операторы цикла”
- Самостоятельная работа
-
Тема 1.5 Функции
- ФУНКЦИИ
- Практические занятия “Функции”
- Практические задачи модуля 1
- Контрольные задания по модулю № 1
-
-
Модуль 2. Структуры данных
-
Тема 2.1. Списки, массивы и множества
- Презентация для работы на занятии
- Практические занятия “Списки и массивы”
- Самостоятельная работа
-
Тема 2.2. Кортеж, набор, словарь
- Презентация для работы на занятии
- Практические занятия “Кортеж, набор, словарь”
- Самостоятельная работа
-
Тема 2.3. Очереди и стеки.
- Презентация для работы на занятии
- Практические занятия “Очереди и стеки”
- Самостоятельная работа
- Практические задачи для модуля 2
- Контрольные задания по модулю № 2
-
-
Модуль 3. Строки и файлы
-
Тема 3.1. Обработка строк.
- Презентация для работы на занятии
- Практические занятия “Обработка строк”
- Самостоятельная работа
-
Тема 3.2. Работа с файлами
- Презентация для работы на занятии
- Практические занятия “Работа с файлами”
- Самостоятельная работа
- Практические задачи для модуля 3
- Аттестация по модулю 3
-
-
Модуль 4. Программирование нейронных сетей на языке Python
-
Тема 4.1. Понятие нейронной сети
- Презентация для работы на занятии
- Практические занятия по созданию нейронной сети
- Самостоятельная работа
-
Тема 4.2. Обучение нейронной сети
- Презентация для работы на занятии
- Практические занятия по обучению нейронной сети
- Самостоятельная работа
- Практические задачи для модуля 4
- Итоговый проект (аттестация по модулю 4)
-
- Итоговое тестирование