Неделя программирования: как школьники создавали марсоботов в Пензе

В Пензе прошла серия мастер-классов для детей по программированию. Фото: Дарья Тришина.
В Пензе прошла серия мастер-классов для детей по программированию. Фото: Дарья Тришина.

14 октяб­ря 2017 года в Пен­зе в рам­ках Евро­пей­ской неде­ли про­грам­ми­ро­ва­ния и ини­ци­а­ти­вы Meet and Code про­шла серия мастер-клас­сов по про­грам­ми­ро­ва­нию. На мастер-клас­сах дети от 7 до 12 лет раз­би­ра­лись, для чего нуж­но про­грам­ми­ро­ва­ние, как соста­вить пра­виль­ный алго­ритм, что такое «язык про­грам­ми­ро­ва­ния» и «про­грам­ма».

Дети с большим интересом знакомились с алгоритмами и марсоботами. Фото: Дарья Тришина.
Дети с боль­шим инте­ре­сом зна­ко­ми­лись с алго­рит­ма­ми и мар­со­бо­та­ми. Фото: Дарья Три­ши­на.

О мастер-классе с марсоботами

Мастер-класс про­хо­дил по сце­на­рию вооб­ра­жа­е­мо­го путе­ше­ствия на Марс, где ребя­там пред­сто­я­ло управ­лять мар­со­бо­та­ми.

Мар­со­бо­ты – это вымыш­лен­ные робо­ты, кото­рые при­ле­те­ли иссле­до­вать Марс.

Для реше­ния зада­чи необ­хо­ди­мо было понять, как давать мар­со­бо­там пра­виль­ные коман­ды. Пре­по­да­ва­тель «Алго­рит­ми­ки» пре­вра­тил­ся в чело­ве­ка-робо­та, кото­ро­му участ­ни­ки долж­ны были давать чет­кие после­до­ва­тель­ные коман­ды. После чего ребя­там рас­ска­за­ли, что алго­ритм, состав­лен­ный на язы­ке про­грам­ми­ро­ва­ния, и явля­ет­ся про­грам­мой.

Преподаватели и родители помогают детям с первыми программами. Фото: Дарья Тришина.
Пре­по­да­ва­те­ли и роди­те­ли помо­га­ют детям с пер­вы­ми про­грам­ма­ми. Фото: Дарья Три­ши­на.

Свои пер­вые про­грам­мы дети напи­са­ли на онлайн-тре­на­же­ре ком­па­нии «Алго­рит­ми­ка». Сна­ча­ла мар­со­бо­ту пред­сто­я­ло добрать­ся до топ­лив­ной базы по пря­мой линии, затем научить­ся делать пово­ро­ты. Тем, кто добрал­ся до слож­ных уров­ней, нуж­но было опти­ми­зи­ро­вать реше­ние зада­чи, исполь­зуя мини­маль­ное коли­че­ство команд.

Мастер-клас­сы посе­ти­ли 47 детей с роди­те­ля­ми.

Детям объ­яс­ни­ли, что про­грам­ми­ро­вать мож­но начи­нать уже в дет­стве, а роди­те­ли уви­де­ли, что дети спо­соб­ны про­грам­ми­ро­вать даже в 8 лет. В ито­ге 17 участ­ни­ков повтор­но зашли на плат­фор­му под сво­им логи­ном и паро­лем из дома и про­дол­жи­ли выпол­нять зада­ния.

Участники мастерской. Фото: Дарья Тришина.
Участ­ни­ки мастер­ской. Фото: Дарья Три­ши­на.

Об организаторах Meet and Code

Ини­ци­а­ти­ва Meet and Code под­дер­жи­ва­ет меро­при­я­тия по про­грам­ми­ро­ва­нию в сле­ду­ю­щих стра­нах: Австрия, Бол­га­рия, Хор­ва­тия, Чехия, Гер­ма­ния, Вен­грия, Казах­стан, Поль­ша, Румы­ния, Рос­сия, Сер­бия, Сло­ва­кия, Сло­ве­ния, Швей­ца­рия и Укра­и­на.

Цель ини­ци­а­ти­вы – пока­зать детям и моло­де­жи, насколь­ко увле­ка­тель­ным и весе­лым может быть про­грам­ми­ро­ва­ние и как его мож­но исполь­зо­вать для вопло­ще­ния идей в жизнь.
За ини­ци­а­ти­вой Meet and Code сто­ят орга­ни­за­ции SAP, Теп­ли­ца соци­аль­ных тех­но­ло­гий, а так­же TechSoup Europe.

Парт­не­ра­ми акции в Пен­зе ста­ли Лабо­ра­то­рия про­грам­ми­ро­ва­ния для детей «Алго­рит­ми­ка», Теп­ли­ца соци­аль­ных тех­но­ло­гий в Пен­зе и Фонд «Граж­дан­ский союз».