Короткий опис
Курс присвячений основам програмування у візуальному середовищіmBlock (аналог Scratch) в поєднанні з платформою Arduino. Передбачає ознайомлення з основними елементами (датчиками, мікроконтролерами, платами розширення, виконавчими пристроями) та практичну реалізацію різноманітних проектів. Діти ознайомляться з найпростішими електронними компонентами робототехніки і навчаться керувати ними.
Мова викладання
Українська
Вік слухачів
8+ років
Необхідні знання для початку навчання
Володіння персональним комп’ютером. Базові знання візуального програмування в середовищі Scratch (проходження курсу «Програмування в Scratch»)
Знання після навчання
Розуміння процесу алгоритмізації, використання базових структур алгоритмів та їх поєднання при створенні різноманітних проектів; навички програмування в середовищі Scratch використовуються для початкового знайомства з програмуванням на платформі Arduino.
Додаткові матеріали
Бажано мати свій ноутбук. В разі відсутності - ми надамо ноутбук на заняттях.
Тривалість
24 заняття (12 тижнів, ~3 місяці)
Час та дні занять
Щоп'ятниці з 15-00 до 17-00 та щонеділі з 9-00 до 11-00 (два заняття на тиждень)
Початок занять
11 лютого
Кількість учнів в групі
до 12
Адреса БроБотс
вул. Київська, 265/2, корпус Мокко (біля Мандаринки), ж/к Шоколад, Бровари.
телефон 063 843 53 39, 050 351 38 72
Cхема проїзду
Інформація про викладача
Дуга Ірина – вчитель інформатики та інформаційних технологій. У 2002р. закінчила ХДПУ за спеціальністю «ПМСО. Математика. Інформатика.» 2015р. - курси академії Cisco IT- інструктор.
Вартість навчання
75 грн за заняття. Оплата двома частинами по 12 занять
Якщо вам потрібна фінансова підтримка в навчанні, скористайтесь нашою програмою надання грантів на навчання.
Програма курсу
1. Знайомство із середовищем mBlock. Лінійні алгоритми. Реєстрація в проекті «Година коду». Тренувальні вправи.
2. Бінарні коди. Створення двійкових браслетів.
3. Ознайомлення з платою Arduino (елементи плати: мікроконтролер, програматор, стабілізатор, LED індикатори). Тренувальні вправи.
4. Ознайомлення з платою Arduino (елементи плати:піни power, порти, аналогові входи, цифрові I/O піни ). Тренувальні вправи
5. Макетні плати (Breadboard), сенсор шилд, RGB-cвітлодіоди, резистори. Програмування послідовності загорання світлодіодів. Застосування лінійних алгоритмів.
6. Тренувальні вправи на застосування алгоритмів з розгалуженням. Аналогові та цифрові сигнали.
7. Кнопки, підключення кнопки на Arduino. Алгоритм з розгалуженням.
8. Огляд датчиків для Arduino. Тренувальні вправи на застосування циклічних алгоритмів з параметром.
9. Підключення потенціометра на Arduino. Регулювання яскравості світла.
10. Тренувальні вправи на застосування циклічних алгоритмів з параметром. Програмування миготіння гірлянд.
11. Застосування трикольорового світлодіода. Програмування зміни кольору світіння. Тренувальні вправи на застосування циклічних алгоритмів.
12. Поняття події. Ігрова студія: створення історії.
13. Тренувальні вправи на поєднання різних алгоритмів.
14. Підключення п'єзоелемента на Arduino.
15. Використання фоторезистора (в якості датчика освітленості). Складання схеми та програмування за допомогою алгоритму розгалуження.
16. Підключення датчику руху. Тренувальні вправи на поєднання циклічних алгоритмів та алгоритмів з розгалуженням.
17. Тренувальні вправи на поєднання різних алгоритмів.
18. Зумер. Створення прототипу охоронної системи з використанням датчика руху.
19. Тренувальні вправи на поєднання різних алгоритмів.
20. Датчик температури. Реалізація проекту «Візуальний термометр»
21. Тренувальні вправи на поєднання різних алгоритмів.
22. Тренувальні вправи на застосування вкладених алгоритмів.
23. Розробка та реалізація прототипу гри «Кроти», застосування знань та навичок роботи з кнопками та світлодіодами.
24. Програмування гри. Підведення підсумків роботи над проектом.





