- Главная
- Направления
- Техническая
- Информационные технологии
- ДООП "Программирование Python"
Рекомендуем посмотреть
ДООП "Программирование Python"
Обучаясь по программе, ребята смогут определить для себя наиболее интересные направления для дальнейшего обучения, принять участие в разработке проектов на разных средах, попробовать себя в разных ролях: программист, дизайнер, модельер, аналитик. Основы программирования и фундаментальные понятия о компьютерной логике, с которыми познакомятся учащиеся, сформируют знания и навыки для дальнейших разработок и воплощения своих идей и проектов в жизнь.
преподаватели
Герцен Степан Вадимович - педагог дополнительного образования. Инженер-программист. Тренер команды победителей Всероссийской Робототехнической Олимпиады 2018 в направлении Regular Elementary. Тренер команды победителей Краевой Робототехнической Олимпиады 2019 в направлении Regular Junior. Разработчик собственной методики по направлениям “Разработка сайтов”, “Разработка игр Unity 3D”, “Python для спортивной и образовательной робототехники” , “Игры на Unreal Engine”.
Содержание программы
1. Вводное занятие. Техника безопасности
Теория: Знакомство с курсом. Инструктаж по технике безопасности
2. Основы Python
Теория: Основы работы компьютера
Возможности языка python
Загрузка и установка
Знакомство со средой разработки
Синтаксис
Отладка
3. Обучение спискам
Условный оператор if
Инициализация списков
Циклы for
4. Знакомство с кортежами
Инициализация кортежей
Циклы for с кортежами
5. Функции
Теория: Функции
Написание первой функции
Дебаггинг
Подготовка к проекту
Разбиение на команды
Реализация проекта
Цели программы
Развитие инженерных компетенций учащихся через организацию проектной деятельности в процессе обучения программированию.
Результат программы
В результате освоения программы учащиеся должны получить следующие результаты:
Предметные результаты:
● Знать основы работы с компьютером;
● Иметь понятия о том, как работает компьютер;
● Иметь навыки создавать папки и файлы;
● Уметь работать в среде Python;
Личностные результаты:
● Уметь разбивать задачу на ряд подзадач;
● Составлять технический план;
● Уметь искать информацию по необходимой теме;
● Уметь работать в команде;
● Развивать чувство ответственности;
● Уметь аргументировано представлять свою точку зрения;
● Уметь пространственно мыслить;
● Уметь прогнозировать результаты;
● Уметь выбирать необходимые инструменты под задачу.
Метапредметные результаты:
● Иметь интерес к техническим специальностям;
● Иметь мотивацию к созданию новых технологий и автоматизации существующих;
● Обладать навыками командной работы в разных методологиях.
Особые условия проведения
Весь учебно-методический материал представлен на основе реальной или смоделированной ситуации, содержащей проблему и рекомендации по ее решению. Обучающиеся исследуют ситуацию, разбираются в сути проблемы, предлагают возможные решения (инженерные разработки или усовершенствования устройства) и выбирают лучшее из них.
Материально-техническая база
Перечень оборудования:
1. Сетевое оборудование;
2. Персональный компьютер с выходом в сеть интернет;
3. Мышка и клавиатура;
4. Моноблочное интерактивное устройство;
5. Программное обеспечение python;
6. Принтер.
Компьютеры и смартфоны должны быть подключены к единой Wi-Fi сети с доступом в интернет.
Информационное обеспечение: материалы в сети Интернет и видеоматериалы на тему программирования и информационных технологий.
Кадровое обеспечение: педагог дополнительного образования.
Стоимость
Программа реализуется на бюджетной основе (бесплатно)