Робототехника MakeCod

Программа опирается на идеи, материалы и практический опыт проведения курса педагогов Дугласа и Мэри Кианг, который был выпущен компанией Prime 8 Consulting для Microsoft MakeCode при поддержке компании Microsoft. Данный курс направлен на повышение интереса обучающихся, не имеющих опыта и знаний в области программирования, к изучению информационных технологий. В основе методики организации и проведения курса лежит проектная деятельность обучающихся по созданию программируемых физических и виртуальных устройств.

Цель: Целью программы «Основы алгоритмизации и программирования с MakeCode и платой BBC micro:Bit» является создание условий для интеллектуального, социального и психологического развития подростка через вовлечение его в занятия по программированию, освоение новых технологий будущей профессиональной деятельности, способствовать развитию инженерного мышления, воспитание конкурентно способной личности, обладающей информационными компетенциями, владеющей базовыми понятиями теории алгоритмов, умеющей разрабатывать эффективные алгоритмы и реализовывать их в виде компьютерных программ.

Задачами реализации программы дополнительного образования «Основы алгоритмизации и программирования с Make Code и платой BBC micro:Bit» являются:

формирование у детей 10-13 лет устойчивого интереса к техническому творчеству, новым технологиям, предметам естественно-математического цикла и мотивации к их изучению;

интегрированное изучение учебных предметов «Информатика», «Физика», «Математика», программирования и проектирования;

ранняя профессиональная ориентация;

получение опыта в изобретательстве, использовании микроэлектроники, умных устройств, датчиков, программировании.

формирование личной ответственности за результаты своей деятельности на примере разработки собственных и совместных проектов.

 

Образовательные:

−        научить составлять и читать блок-схемы;

−        сформировать навыки выполнения технологической цепочки разработки программ средствами языка программирования Microsoft MakeCode;

−        объяснить основные конструкции языков программирования, позволяющие работать с простыми и составными типами данных

−        научить отлаживать и тестировать программы, делать выводы о работе этих программ.

−        расширять кругозор обучающихся в области программирования;

−        научить дизайнерскому оформлению созданного ПО.

преподаватели

Содержание программы

Цели программы

Результат программы

Особые условия проведения

Материально-техническая база

Видео