Scratch на старт!

Уважаемые читатели, субах уль-кахар (традиционное приветствие фрименов, племя людей с планеты Дюна из вселенной Ф. Херберта; искажённый арабский «сабах-уль-хэйр» — «Утро добра»)!
В пятилетнем плане я заложил одну из целей создание Школы Джедаев. Ну да, а чем ещё заняться, когда сам стал джедаем? Конечно, учить молодых джедаев.
Но до недавнего времени я не знал не то что как расписать эту цель, но и в какую сторону смотреть. Горизонт в 360 градусов большой, а в перспективе 5 лет даже ошибка на 2 градуса приведёт меня совсем не туда куда надо.
И тут вдруг…

Бабушка записала Софью на пробный урок Кодабры по детскому языку программирования (ага! есть и такой)  Scratch. Я сопровождал Софью на этот урок. Как никак программирование я тоже очень люблю, хотя к этой затее отнёсся слегка скептически. Видимо предыдущие относительно бесплодные поиски каких-либо приемлемы инструментов обучения сделали из меня пессимиста. Замечу, что Scratch (https://scratch.mit.edu/) — разработка американского МТИ. Переведена на кучу языков, в том числе русский и украинский и распространяется бесплатно. Работает Scratch в среде Air, есть версии под основные ОС: Windows, Mac, Linux (об этом отдельно).
В общем я скачал. Установил к себе, чтобы Софья могла заниматься. Глянул одним глазком, хмыкнул и мы поехали на следующий день.
Весь мой скепсис рассеялся через 15 минут предметного объяснения языка учителем. Это настоящий объектно ориентированный язык. Ну и что, что команды тут надо стыковать по аналогии с лего, а не набирать с клавиатуры. Язык вполне себе рабочий, включает в себя все что есть у любого другого языка программирования: переменные, циклы, условия если.. то, условия если… то… иначе, операторы и команды, взаимодействие объектов и т.д.
В программе по-умолчанию приличное количество фонов, героев и вариаций (костюмов) героев. Т.е. даже с дефолтным набором программа имеет весьма широкие возможности. А тут есть возможность добавлять своих персонажей, свои фоны, дописывать свои блоки кода, что ещё больше расширяет возможности.
На сайте Scratch представлены различные проекты реализованные на этом языке. Это игры, ролики, клипы, мультфильмы. И всё это с открытым исходным кодом. Это как раз то что называется: «Учись не хочу».
К сожалению, на занятия в Кодабру мы ездить не сможем (далековато и у Софьи и так уже нагрузка ого-го). Но я был под таким впечатлением от урока и от программы, что ещё на уроке (наблюдая за восторженным ребёнком) понял чему буду её учить в части программирования. Далее уже дома я посёрфил в Инете на предмет Scratsh’а и набрёл на хабрапост энтузиаста, который ещё несколько лет назад начал учить ребёнка этому языку, они вместе что-то программировали, а потом это всё выросло в курсы для детей по программированию на Scratch и продолжило дальше масштабироваться. Дошло даже дело до учебника по программированию на Scratch.
И тут, читая всё это, я подумал «А почему бы и нет? Мы ведь можем сделать точно так же!» Сейчас мы с Софьей потренируемся, а потом понесём Scratch в массы, в школу, в класс. По мере возможностей.  А возможности сейчас шире, чем были несколько лет назад. Кроме из очевидного (развития и большего проникновения Интернета и т.д.) есть ещё не очень очевидные вещи. Например, интерес той же школы Кодабра в расширении и партнёрских отношениях.
Так что Школа Джедаев начинается в первом классе у Софьи.

Всех Вам благ!
Никар Никарыч

Об авторе

Арсений

Просмотреть все сообщения

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *