Лучшие приложения
  1. Adobe Photoshop
    Adobe Photoshop
    Расширенный редактор фотографий от Adobe имеет функции, знакомые пользователям Фотошопа, но в
  2. PartSeeker
    PartSeeker
    Подробный справочник электронных компонентов для радио любителя и ремонтных мастерских.
  3. Camera FV-5
    Camera FV-5
    Для операционной системы Android присутствует большое количество приложений-камер, каждая из
  4. Hills of Glory
    Hills of Glory
    Hills of Glory теперь адаптирована для Андроид. Это настоящая война и тут нет правил. Пробуйте, и
  5. PBA Bowling
    PBA Bowling
    PBA Bowling просто создана для Андроид. Эта игрушка наполняет смыслом все, что вы делаете. Она

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