Истории

Как познакомить ребенка с программированием без компьютера

Истории
Анна Самойдюк
Анна Самойдюк

Редактор

Анна Самойдюк

Если вы хотите научить своего ребенка кодить, то обнаружите, что на рынке огромное количество приложений, игрушек, подключенных к iPad и программируемых животных, которые сделают из вашего чада будущего сотрудника Google. Но на самом деле если вы хотите познакомить его с программированием, он должен научиться мыслить, как программист. А для этого ему даже не нужен компьютер.

Вот несколько способов представить детям концепции кодинга.

Как познакомить ребенка с программированием без компьютера

Проведите танцевальную вечеринку

Чтобы представить детям понятие цикла, включите музыку и попросите их повторить серию танцевальных движений. Вот простая игра из Helping Kids with Coding For Dummies:

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

Повторить два раза:

Хлоп, хлоп, хлоп

Повторить три раза:

Топ, топ, хлоп

Круть, прыг, сядь, прыг

Хлоп

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

Сделайте бинарные браслеты

Если у вас есть черные и белые бусинки, вы можете объяснить ребенку понятие двоичного кода, сделав бинарные браслеты. Возьмите ниточку, распечатайте бинарный алфавит, и черные бусинки пусть будут единицей, а белые – нулем. Начните нанизывать.

Играйте с бумажными куклами

Подписывайтесь на Telegram-канал Rusbase YOUNG, где мы рассказываем, как любить бизнес и технологии, если вам от 0 до 24 лет.

Фото: HelloRuby.com

На HelloRuby.com – онлайн-ресурсе серии книг Линды Льюкас «Hello Ruby» есть несколько креативных занятий. Например, она советует использовать бумажные куклы для объяснения концепций булевых выражений (значений с переменной, которая может принимать только одно из двух значений «истина» или «ложь»)  и операторов выбора.

В этой игре ребенок одевает персонажа Руби в разную одежду и аксессуары, руководствуясь булевыми выражениями – например, «По понедельникам Руби носит зеленую и красную одежду» – и операторов выбора: «Если идет дождь, Руби носит [указатель на нужную одежду], в другом случае она носит [указатель на нужную одежду]».

Складывание стаканчиков по программе

Чтобы научить ребенка связям между символами и действиями, вы можете предложить ему стать роботом, складывающим кружки. Сначала напишите простой код, используя эти символы, а затем попросите ребенка его выполнить. Затем поменяйтесь. 

Вы также вместе можете заняться дебаггингом программы, если действия будут неправильными.

Источник.


Материалы по теме:

10 книг, которые научат ребенка общаться

«Деньги дают тебе свободу: ребенку это надо объяснить»

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

Мой ребенок хочет стать программистом. Что мне нужно делать уже сейчас?

Нашли опечатку? Выделите текст и нажмите Ctrl + Enter

Актуальные материалы —
в Telegram-канале @Rusbase

ПРОГРАММЫ И КУРСЫ

21 октября — 9 декабря 2019

Управление проектами

21 — 22 октября 2019

NIFI: Кластер Apache NiFi

22 октября 2019 — 22 января 2020

iOS разработчик с нуля до junior