Khan Academy теперь с курсами компьютерных наук
Khan Academy — это бесплатный обучающий онлайн-ресурс с более чем 3000 обучающими видео. Каждый может присоединиться к любому курсу или уроку на сайте. До сих пор основное внимание уделялось математике, а также другим наукам. Что делает академию интересной, так это не только бесплатный подход к обучению, но и более того, как преподаются уроки. Идея состоит в том, чтобы сделать уроки понятными для пользователей с любым уровнем опыта, при условии, что пользователи либо начинают с самого начала, чтобы получить хорошую основу, либо пропускают занятия, если они уже хорошо разбираются в определенной области. Курсы понятны даже в том случае, если у вас никогда в жизни не было уроков математики или естественных наук.
Сегодня Khan Academy запустила долгожданный Программа компьютерных наук который на момент написания предлагает 14 различных руководств по информатике. Предпочтительным языком программирования является JavaScript, но вместо того, чтобы проводить вас через пошаговый учебный курс, охватывающий базовые основы JavaScript, все команды и примеры, вы сразу же приступаете к программированию.

Вероятно, лучший способ познакомиться с курсом и концепцией — это посмотреть приветственное видео по информатике, которое знакомит вас с курсом и некоторыми основными концепциями языка JavaScript.
Рекомендуется следовать курсу в правильном порядке, поскольку он строится на предыдущих уроках. Если вы пропустите уроки, вам будет гораздо труднее следовать инструкциям, поскольку вы можете упустить важную информацию, которая была объяснена и преподана на предыдущих уроках.
Прямо сейчас доступно в общей сложности 14 уроков, в которых вы познакомитесь с некоторыми основами языка JavaScript. Это включает использование переменных, понимание логических операторов, анимацию и рисование. Интересно то, что вы можете изменять код и вывод в реальном времени, чтобы лучше понять концепции. Например, под вводным видео вы найдете код слева и фактический результат справа. Хотя вы не увидите весь код, вы можете поиграть с некоторыми переменными, чтобы изменить положение или цвет элементов. Довольно мощная среда для лучшего понимания того, как переменные и изменения кода влияют на результат.
Вот стартовое видео, которое может вас заинтересовать.
Новые уроки и курсы будут публиковаться на регулярной основе. На данный момент курс компьютерных наук далеко не завершен, чем курс, предлагаемый Udacity а может даже Академическая Земля. Последний, однако, менее интерактивен и состоит в основном из видео, которые вы можете посмотреть.