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

Сергей Демидов, 

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


d65d5b



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


35d3e9



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


421af1



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


8f96c3



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


7a5b43



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


Автор
Сергей Демидов

Комментарии