Учебными языками являются такие языки, которые легко понять, но на них нельзя сделать сложные программы.
К таким относятся Scratch и SmallBasic и различные онлайновые конструкторы:
Онлайн-конструкторы
code.org
Обучалка программированию по принципу Лего. Детальки соединяются в программы. Посмотреть
playcodemonkey.com
Мы можем управлять обезьяной!)) Команды уже пишем сами.
Это значительный прогресс =) Посмотреть
Scratch
Scratch - лёгкий язык для создания простых 2D игрушек. Как раз в процессе создания таких приложений, можно освоить основы программирования.
Программировать можно несколькими способами:
- На сайте scratch.mit.edu в разделе Создавай
При этом если зарегистрироваться, то можно сохранять свои проекты и редактировать их позднее - Установить на компьютер редактор Scratch 2.0
или более старую версию 1.4
Онлайн руководство удобно тем, что наглядно можно видеть результаты работы последовательно выполняя шаги.
Однако можно скинуть на телефон и прочитать руководство по программированию на этом языке.
И конечно же нам всегда помогут видеоуроки на YouTube.
SmallBasic
SmallBasic - уже более приближённый к настоящему программированию язык.
Написанные на нём программы так же можно публиковать на официальном сайте или даже запускать на компьютере БЕЗ редактора!
Установить можно с официального сайта в разделе Download.
Для Windows XP - скачать с microsoft.com или тут
Разобраться в этом языке можно пользуясь вот этим руководством.
Если нравится смотреть процесс программирования другими авторами, то всегда поможет YouTube!