Codecademy

Codecademy

Программированию научиться нелегко. Программистам требуются месяцы, если не годы, упорной работы, чтобы приобрести уверенные навыки написания качественного кода.

Многие пытались научиться создавать программы, но сдались, разочаровавшись в скучном процессе изучения языков программирования.

Разработчики Codecademy стремятся сделать обучение программированию более увлекательным и благодарным занятием.

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

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

Принятые в Codecademy символы прогресса и мгновенное переменное вознаграждение сочетаются с концепцией внутреннего вознаграждения и превращают трудное дело в захватывающее занятие (рис. 28).

Рис. 28

Данный текст является ознакомительным фрагментом.