Войти
Родителю

Программирование для детей: какие языки и технологии должны знать школьники в 3−4 классе

В то время, как в детских IT-школах ученики изучают современные языки программирования, на уроках информатики ученики всё ещё работают с устаревшей системой Pascal. В идеале, после освоения Scratch, о котором мы рассказывали ранее, школьники 3−4 классов готовы к дальнейшему освоению визуальных языков программирования и созданию игр. Расскажем, какие технологии стоит изучать детям в 9−11 лет, чтобы плавно перейти к «взрослым» языкам программирования.

Stencyl

Stencyl — это кроссплатформенный конструктор, с помощью которого можно создавать собственные 2D игры для iOS, Android, Flash, Windows. Платформа отлично подходит новичкам. Разобраться в его механике не очень сложно, так код писать не нужно. Однако игровой движок работает на языке Haxe. Создавая игру, при желании можно параллельно изучить и его. Ребята с помощью конструктора создают сценарий, персонажей, настраивают поведения и события. На www.stencyl.com есть онлайн-магазин игровых компонентов StencylForge.

Small Basic

Ученикам четвертых классов рекомендуется изучать скриптовой язык, созданный Microsoft специально для детей, — Small Basic. Он представляет собой текстовый редактор с многофункциональной подсказкой с несколькими кнопками для редактирования текста и запуска программ. Есть и русскоязычный интерфейс. Язык даёт детям понятие о семантике и синтаксисе языков программирования. Small Basic очень прост для понимания, так как включает всего 20 ключевых слов. Посмотреть примеры кода можно тут.

Дети освоят простейший язык программирования, который послужит базой для изучения более сложных языков, и разработают свои первые программы.

Small Basic лучше усваивается в сцепке с Lego EV3

LEGO Mindstorms EV3

LEGO Mindstorms EV3 — это программное обеспечение для создания программируемого робота. Сам конструктор состоит из деталей и электронных блоков, которые позволяют запрограммировать робота на выполнение любых функций. А лаборатория EV3 предназначена для создания кода, с помощью которого можно заставить робота двигаться. Помимо базового языка программирования платформы, можно изучать другие технология: LabVIEW, Open Roberta Lab, CoderZ, ROBOTC и т. д.

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

Смотрите видео с лего-проектом робота, который может подавать ключи, черпать землю или быть домашним шпионом

Записывайтесь в летний ИТ-лагерь для детей!В нашей школе ребята любого возраста успешно осваивают языки программирования, сервисы и новые технологии. Вместе мы погружаемся в информационные технологии, создаём игры и программируем.Записаться на курс

Скорость развития новых технологий и потребность в специалистах высока, поэтому родители всё чаще отдают своих детей на специализированные курсы. Ребята, которые начали развиваться в сфере ИТ в начальной школе, могут стать профессиональными разработчиками к старшим классам.

В следующих публикациях мы расскажем о программах обучения школьников средних и старших классов, покажем новые платформы и более сложные языки программирования.

Cпасибо, что дочитал до конца. Мы рады, что ответили на твои вопросы. Чтобы получить больше информации, посмотри ещё:

Каталог учебных заведений Адукар

Типичные ошибки, которые допускают родители подростков

Итоговые занятия перед ЦТ 2021

Не пропускай важные новости и подписывайся на наш YouTube, ВК, Instagram, Telegram, Facebook и уведомления на adukar.by.

***

Если хотите разместить этот текст на своём сайте или в социальной сети, свяжись с нами по адресу info@adukar.by. Перепечатка материалов возможна только с письменного согласия редакции.

Привет! Ты уже записался на наши итоговые занятия перед ЦТ? Такие занятия мы проводим уже четвёртый год, и преподаватели нашего учебного центра научились достаточно точно предсказывать, какие вопросы будут на ЦТ. На этом занятии мы прорешаем их вместе с тобой! Регистрируйся, если еще не сделал этого — и увеличь свои шансы на поступление!