Опубликовано 04 февраля 2014, 12:22

Codecademy: Hour of Code - час с пользой

Известный портал Coursera плотно сотрудничает с ведущими западными университетами и позволяет всем желающим пройти онлайн-курсы, заплатив только за дополнительный сертификат, дающий определенные преимущества. Предметная область сильно разнится, так что любой желающий найдет себе тематику по душе, нужно только запастись терпением и вникать в материал, записавшись на очередные лекции. В свою очередь, Codecademy предсказуемо сосредоточена на тех, кто хочет научиться писать код. С помощью этого ресурса абсолютно любой пользователь Интернета сможет уяснить основы программирования и разработки сайтов, а если проникнется — и вовсе сделать свой проект. Приложение-компаньон должно в этом помочь.
Codecademy: Hour of Code - час с пользой
d65d5b

d65d5b

Версия для iPad была представлена совсем недавно, и я сразу взял ее в оборот. Сразу же обращаю ваше внимание — при наличии хотя бы базовых навыков HTML делать там нечего. Пока что в наличии контент для учеников с абсолютно нулевым уровнем знаний. С другой стороны, повторение — мать учения. Никому не повредит лишний раз пробежаться по десяткам простейших заданий, лишний раз укрепив свою самооценку.

35d3e9

35d3e9

В название вынесена примерная оценка времени, которое суждено потратить на прохождение курса — всего-навсего час. Думаю, что разработчики на удивление близки к истине, а вот с локализацией точно торопиться не стоило, а то получилось похуже, чем в легендарной версии Shazam с ее «Трогни». Сами упражнения и вопросы, к счастью, трогать не стали. Кто знает, во что могли превратиться предельно лаконичные и доступные тексты после знакомства с людьми, написавшими на главном экране слово «прогрирование»?

421af1

421af1

Внятная структура навигации, меню и настройки как таковые отсутствуют. Вас сразу кидают в пекло начальных упражнений и непрерывно подбадривают. Единственная возможность, которую решили оставить — возврат к общему списку разделов. Пройденные отмечены цветом и галочками, не запутаетесь. Некоторые экраны и вовсе не требуют от игрока каких-либо активных действий, нужно лишь подтвердить переход к следующему примеру.

8f96c3

8f96c3

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

7a5b43

7a5b43

Все это замечательно, но я, признаться, ожидал от приложения куда большего. Пусть тут нет всего многообразия курсов, но отсутствие авторизации и синхронизации профиля, просмотра статистики и каких-никаких настроек для удобства восприятия информации? Возможно, превращение неказистого Hour of Code в полноценный заменитель веб-интерфейса уже не за горами, но пока что приложение можно рекомендовать лишь тем, что самого сайта в глаза не видел, но уже хочет знать, как устроен мир, с частицами которого ежедневно взаимодействует каждый из нас.