Лучшие приложения
  1. Hills of Glory
    Hills of Glory
    Hills of Glory теперь адаптирована для Андроид. Это настоящая война и тут нет правил. Пробуйте, и
  2. PBA Bowling
    PBA Bowling
    PBA Bowling просто создана для Андроид. Эта игрушка наполняет смыслом все, что вы делаете. Она
  3. KitKat Launcher
    KitKat Launcher
    KitKat Launcher это новый Android-лаунчер, который позволит вам сделать интерфейс вашего
  4. Titanium Backup
    Titanium Backup
    Программа для создания резервных копий на Android Titanium Backup. Для работы этой программы
  5. Угадай слова
    Угадай слова
    Помните свои школьные забавы с виселицей, или более позднее увлечение кроссвордами? Тогда вам,
  6. Gravity Racing Madness
    Gravity Racing Madness
    В новой игре вы контролируете маленький мяч, который катится по ландшафту в виде волн. У вас есть
  7. TinyLegends - Crazy Knight
    TinyLegends - Crazy Knight
    Взглянув мельком на «Tiny Legends: Crazy Knight» для Android, может возникнуть вопрос - неужели

Light-Bot

Light-Bot

Основная задача программирования – это грамотно поставить цель написания программы и, соответственно, задать алгоритм, по которому всё будет работать. Чем подробнее описано задание – тем чётче прорисовывается алгоритм, логика работы программы. И, как это часто бывает, не каждый, закончивший факультет программирования и получивший диплом программиста, может похвастаться кратким и ёмким написанием прикладных приложений.

Если вы всё ещё сомневаетесь, нужно ли вам начинать изучать программирование, и вы хотите себя попробовать в этом нелёгком труде, загляните на Google Play и скачайте игру Light-Bot – основы построения алгоритмов в игровой форме. В данном творении вам предстоит задать алгоритм действий робота, основная задача которого – зажечь лампочки в синих квадратах на игровом поле, состоящем из разбросанных кубиков. Но для того, чтобы робот везде позажигал лампочки и, соответственно, уровень был пройден, вам нужно будет расписать роботу каждое его действие с помощью инструкций. Всего в игре Light-Bot Android есть 28 инструкций, в основной программе действий их 12 и в двух дополнительных функциях по 8 инструкций. Программировать робота можно с помощью 5 команд и ещё 2 команды вызывают функции.

В Light-Bot вы волей-неволей научитесь использовать т.н. рекурсию, т.е. вызов функции из самой функции (сама себя вызывает). Но есть маленькая недоработка разработчиков: вы сможете сделать функцию циклической только в случае, когда внутри функции присутствует вызов второй дополнительной функции. А отшлифовывать своё умение создавать алгоритмы в Light-Bot для Андроид вам поможет система начисления очков: вам начисляются не заработанные вами в процессе прохождения уровня очки, а оставшиеся после прохождения уровня очки! В начале прохождения уровня вам дают 280 очков. Использовали какую либо инструкцию – с вас сняли 10 очков. Прошли уровень – остаток записали в общий счёт. К слову, лучшее прохождение начальных 12 уровней Light-Bot (всего пока в игре 18 уровней), содержит 132 инструкции. В-общем, есть над чем подумать – как над своим способом мышления, так и над путями улучшения оного!

Пожалуй, единственным минусом Light-Bot есть то, что нет возможности сохранить свой алгоритм прохождения уровня: вам будут доступны только количество оставшихся очков, но не сам процесс. Так что, вместо корректировки алгоритма прохождения, придётся придумывать его заново, ориентируясь на заработанные очки. Невзирая на прочно прицепившийся к Light-Bot ярлык «игры для программеров», всё-таки не стоит относиться к этой игре с таким предубеждением: шахматы или тот же Кубик Рубика прекрасно развивают логику – но не все увлекающиеся шахматами или Кубиком – программисты, множество просто любящих думать и умеющих логически мыслить людей. Так и Light-Bot: необязательно быть программером чтобы с помощью этой игры научиться строить алгоритмы. Пусть простые для начала, но это – начало длинного пути к совершенствованию себя!
Light-Bot
Light-Bot
Light-Bot
Скачать apk Light-Bot на Android