Курс «Информатика и программирование старшеклассников»
Друзья! В дни зимних каникул вас ждет увлекательный мир создания проектов по информатике, программированию и самых разнообразных информационных технологий.
Занятия проводятся на основе авторских программ Ворониной В.В. и автора школьного учебника Информатика - Босовой Л.Л.
Каждый участник курса в результате работы создаст свой собственный проект, и получит в качестве портфолио «Научную тетрадь», которую можно будет представить у себя в школе, вместе с проектом и в будущем при поступлении в ВУЗ.
За этот курс вы сможете:
- Повысить информационную, техническую и исследовательскую культуру;
- Научится творчески подходить к проблемным ситуациям и самостоятельно находить решения;
- Расширить свой интерес к научно-техническому творчеству, технике, высоким технологиям;
- Развить алгоритмическое и логическое мышление;
- Научитесь выстраивать гипотезу и сопоставлять с полученным результатом.
- Сформируете коммуникативные навыки работы в коллективе
Занятия по курсу оформлены в виде проектной деятельности, происходит изучение естественных наук, будут рассмотрены следующие Разделам:
Раздел 1
Что такое роботы Чем отличается робот от не робота. Функциональное разнообразие роботов.
Задачи решаемые робототехникой.
Программный и ручной принципы управления возможность программирования только дискретного режима. Управление вручную и по программе.
Алгоритм. Исполнитель. Языки программирования для роботов.
Раздел 2
Электроника и схемотехника Электронные схемы Электрические цепи. Сборка цепи.
Основы логики. Сборка логических схем.
Современные технологии электроники и перспективы их развития.
Изучаем микроконтроллеры Ардуино, АТмега и различные цифровые датчики
Погружаемся в языки программирования: Си, Паскаль, Питон.
Раздел 3
Радио протоколы связи bluetooth, wifi, zigbee преимущества, области применения и различия.
Адресация устройств.
Мультиагентное управление множеством устройств одновременно.
Раздел 4
Понятие блок-схемы, автомата. Переход от блок-схемы к автомату. Создание простых автоматов.
Программирование созданных автоматов.
Проектирование алгоритма управления множеством автоматов. Принципы параллельной сортировки. Алгоритмы движения робота. Движение по прямой, повороты, движение по квадрату .
Алгоритмы взаимодействия нескольких устройств. Перевод алгоритмов в автоматы.
Проектирование и создание автоматов, управления внешними условиями звука и света.
Создание универсального автомата.
Раздел 5
Обработка результатов и подготовка материалов для публикации и презентации.
Финальное мероприятие. Рефлексия, подведение итогов.