Мама двоих (5 лет, 2 года)
Москва
Robot Turtles для маленьких программистов


- мамочка, напиши мне вот тут сообщение, как-будто ты мне по viber написала, как папе, а я тебе ответ напишу:

когда пыхтит с ножницами, клееем, бумагой и картоном, создавая свой "ноутбук" для вот такой "переписки" по viber, причем ладно просто написать предложение, надо сначала на "клавиатуре" каждую букву нажать)))

а "мышка" и "принтер" обязательно должны быть подключены проводом, бегая к папиному компьютеру, сверяясь, всё ли в точности подключено? И бумагу обязательно загрузить в "принтер", а за монитор положить "флешки" из домино)))
В таком случае, какую бы вы предложили игру человечку? Учитывая, что "прогеры" (Виктория, спасибо за интересный обзор!🤗) еще рано, да и негде их взять:)
И вот попались мне "роботы-черепашки для маленьких программистов"👍
Нужно говорить, сомневалась ли я в покупке игры, где нужно "написать и запустить программу" и ловить баги?😉
Итак, что имеем:
- игровое поле, похожее на шахматное:)
- 4 карточки роботов-черепашек
- 4 карточки драгоценных камней, до которых должны добраться черепашки по написанной программе
- 36 карточек-препятствий
- 4 стопки карточек действия, по 44 шт. на каждую черепашку

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

Дальше карточки-препятствия трёх видов:
- ледяная башня (с обратной стороны лужа). Это препятствие можно растопить лазером, и тогда ледяная башня превратится в лужу, а по луже черепашка может проходить дальше.
- кирпичная башня. Её можно только обойти.
- ящик. Его можно двигать.

Так же, как и кристаллы, размещаем произвольно на поле или по олному из образцов.

Карточка баг - проще "обнаружена ошибка", её выкладываем в игре, когда обнаружена ошибка в программе, чтобы отменить действие и переписать его на правильное.

На поле всё готово. У каждой черепашки комплект карт-действий:
- движение вперед
- поворот влево
- поворот вправо
- функциональная лягушка
- лазер

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

Для красной черепашки, в итоге, написпна такая программа:

Есть еще вариант игры с использованием карточки-действия "функциональная лягушка". В этом случае, программист создает алгоритм, который заменит несколько действий одним. Например, движение влево+движение прямо:

Здесь задача использовать как можно меньше карт-действий, заменив повторяющийся алгоритм "функциональной лягушкой". И тогда вместо 18 действий в программе будет прописано 14.

В конце игры складываем всё по своим местам:

Доброй ночи! Пошла отдыхать и обдумывать как помочь юному программисту сделать, запланированные им на завтра, волшебную палочку и костюм робота:)

🤗😘