Найти тему
Как хак?

Как научить ребенка программировать? Часть 3

Оглавление
Изображение от Freepik: "Как научить ребенка программировать?"
Изображение от Freepik: "Как научить ребенка программировать?"

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

Scratch

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

  1. Переменные,
  2. Массивы,
  3. Циклы,
  4. Условный оператор.

Программа позволяет создавать анимации и игры.

Есть и продвинутая версия программы — Scratch for Arduino (S4A), предназначенная для работы с платой Ардуино, которая по сути представляет собой микрокомпьютер, по аналогичному принципу. Плата используется для создания электронных устройств. Сам Скретч доступен для ПК и андроид устройств.

Lightbot

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

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