Cargo-bot — головоломка, которая учит основам программирования
Судьба любит иронию, и вот первая игра, созданная специально для iPad, не только приносит удовольствие, но и учит основам программирования. Известный мыслитель нашего времени Дуглас Рашкофф утверждает, что в скором будущем каждый должен иметь навыки программирования или хотя бы понимать принципы работы программ. В своей книге «Программируй или будь запрограммирован» он подчеркивает, что программирование — это ключевой навык новой эпохи. И он не одинок в своих убеждениях. Даниэль Джэлкат, создатель популярного блог-клиента MarsEdit, отмечает, что несколько столетий назад никто не считал необходимым, чтобы каждый человек умел читать и писать сочинения. Но сейчас это кажется абсурдным представлением. Даниэль предполагает, что в будущем понимание программирования и умение писать код могут стать обязательными навыками. В Британии уже обсуждают возможность заменить уроки по работе в Word на уроки программирования.
Как заинтересовать детей программированием, когда компьютеры настолько мощные, что интереснее играть в 3D-игры, а планшеты созданы для потребления контента? Надежду дали австралийские разработчики из компании Two Lives Left с выпуском приложения Codify для iPad (теперь известного как Codea), которое позволяет создавать программы на планшетном компьютере.
Недавно бразильский разработчик Руи Виана написал игру для iPad, используя сам планшетный компьютер. В Cargo-Bot игроку предстоит программируть кран для размещения грузовых контейнеров в определенном порядке. Экран игры разделен на три части: верхняя часть показывает расположение контейнеров, средняя — сам кран, а нижняя — место для «программирования». Игра обучает основам программирования в интересной форме: каждое действие — это инструкция, а серия инструкций — программа. Шаг крана соответствует действию или инструкции, серия шагов с повторением — цикл. Игра также объясняет более сложные концепции, например оператор условия (взять только синие ящики; если встречается желтый ящик — переместить его). Цель игры Cargo-Bot заключается в размещении контейнеров за минимальное количество шагов. Чем меньше ходов затрачено, тем выше оценка. Всего доступно 36 уровней (говорят, что есть еще 4 скрытых). Даже если вы не интересуетесь программированием, Cargo-Bot стоит вашего внимания как увлекательная головоломка.
И еще один приятный момент — Cargo-Bot полностью бесплатен. Никаких дополнительных платежей в приложении или рекламы. Рекомендую скачать эту замечательную головоломку — одну из лучших игр этой весны!
Комментарии 0