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

Знакомьтесь,

Приложение Lightbot

Lightbot – это игра-головоломка, которая была создана еще в далеком 2008 году, и которая очень популярна среди учеников и учителей разных стран мира.

На данный момент эта игра доступна в виде приложений на популярные мобильные платформы Android и iOS. При этом существуют как платные версии таких приложений (например, Lightbot : Programming Puzzles, Lightbot JR, и т.п.) так и бесплатные (например, Lightbot : Code Hour). Понятно, что у первых – функционал несколько выше!

Кроме всего, существует бесплатная онлайн-версия игры, которую можно запустить прямо в браузере. И хотя Lightbot в свое время был построен на базе технологии Flash, а последнюю, как известно, уже не поддерживают браузеры, мы все же нашли возможность запустить эту игру на вашем компьютере или ноутбуке.

Ссылка на ресурс: http://info.ort.education/fga/lightbot

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

Система команд исполнителя представлена следующими блоками:

КомандаОписание
Сделать шаг вперед.
Поворот направо или налево.
Прыжок вверх или вниз.
Включить свет на синей плитке. При повторном включении света на той же плитке – он выключается.
Вызов подпрограммы.

Всего в бесплатной web-версии игры представлено 12 обучающих уровней (в платных версиях до 40 уровней)

Задачи уровней построены по принципу “от простого к сложному”, что позволит учащемуся “плавно” погрузиться в тему.

Решая задачи уровней, игрок на практике знакомится и усваивает такие фундаментальные понятия программирования, как:

  • Исполнитель и его команды.
  • Конструкция следования.
  • Подпрограмма (функция), описание подпрограммы, ее вызов.
  • Рекурсия.
  • И др.

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