Добро пожаловать в Академию заклинаний Лямбда!
Вместе с профессором Вискерсом вы научитесь комбинировать магические карты и создавать собственные заклинания (программы).
Каждая карта обладает уникальной способностью или представляет собой какой-либо предмет реального мира. Расставляйте карты, чтобы создавать заклинания и решать магические головоломки. Уменьшайте предметы, заставляйте их плавать, открывайте замки и многое другое!
Изучайте настоящее программирование
Система, используемая в этой игре, направлена на изучение основных понятий программирования. После прохождения игры вы будете готовы применить свои новые навыки решения задач практически к любому языку программирования, который вы захотите использовать вне игры.
Программирование должно быть увлекательным
С помощью контрольного списка, который обновляется по мере изменения заклинания, можно сразу же увидеть результаты его применения. Хотите взглянуть поближе? Произносите заклинания и наблюдайте за тем, как выполняются магические правила, чтобы выявить проблемы, а также лучше понять, как все работает.
Не нужно ничего запоминать
Некоторые средства программирования требуют запоминания множества правил синтаксиса, а также длинного списка специальных слов. В Академии заклинаний Лямбда вы создаете свои заклинания/программы, раскладывая магические карты. Все необходимое находится перед вами, нужно только понять, как собрать их вместе.
Уроки и головоломки прилагаются
Новые понятия преподаются с помощью небольших уроков и головоломок, помогающих применить полученные знания на практике. Активно участвуя в процессе обучения, вы будете лучше понимать и быстрее усваивать материал.
Множество решений для каждой головоломки: раскройте свой творческий потенциал
В отличие от других игр-головоломок, здесь есть множество решений для каждой головоломки. Вы можете решить головоломку любым удобным для вас способом. Раскройте свой творческий потенциал, разрабатывая различные подходы.
Часто задаваемые вопросы
- В: Я никогда раньше не занимался программированием. Не будет ли это слишком сложно для меня?
- О: Чтобы начать, вам не нужно ничего знать :) Уровни начинаются с самых азов и постепенно переходят к новым идеям.
- В: Охватываются ли все языки программирования?
- О: Система программирования, используемая в игре, ориентирована на общие методы решения задач, а не на конкретный язык программирования. После прохождения игры вы сможете легко применить свои новые способности к большинству языков программирования, включая Javascript, Python, Ruby и другие.
- В: Мне нравятся головоломки, но я не хочу заниматься программированием. Понравится ли мне эта игра?
- О: Если бы я не сказал вам, что это игра про программирование, вы бы, возможно, даже не заметили ;) На самом деле программирование - это просто решение задач, и я думаю, что мне удалось сделать этот опыт довольно забавным. Не стесняйтесь, попробуйте демо-версию и узнайте, понравится ли вам.