Продолжим наше путешествие в мир ресурсов, позволяющих сделать обучение учащихся программированию более интересным и нестандартным за счет использования игрового подхода.
Знакомьтесь,
Приложение 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 (даже его бесплатная версия) может пополнить коллекцию интересных и действенных инструментов учителя при обучении учеников программированию.