Все мамы хотят для своих детей самого лучшего. Мы задумываемся о будущем ребенка в первый раз, еще только планируя его, затем во время беременности, а когда он появляется на свет, мы начинаем действовать. Включаем ли мы для него классическую музыку, делаем ли массаж, рассказываем ли сказку - конечная цель сделать для ребенка то, что поможет ему стать счастливее в будущем.
Дошколят мы готовим к школе, в школе нанимаем репетиторов, чтобы поступить в хороший вуз, и так далее, всю жизнь. Но есть прекрасные профессии, с которыми человек знакомится только будучи уже довольно взрослым, и тому часто есть причины. В самом деле, не давать же ребенку попробовать работу настоящего пожарника. Правда, некоторые профессии несправедливо отодвинуты "на потом", хотя могут быть доступны малышам самым юным. По некоторым расхожим стереотипам, дошкольнику рано знакомиться с химией, или, например, с программированием. А очень зря, программирование для детей в наши дни считается чуть ли не самым необходимым навыком - вот и помощь в обретении отличной, интеллектуальной и высокооплачиваемой профессии.
Дети учатся быстро. Дайте любителю рисования в руки планшет с фотошопом - он удивит вас тем, как быстро и легко он осваивает инструменты, которых вы и сами не знали. И неважно, на каком языке интерфейс программы, и насколько она сложна. Дети не боятся гаджетов и становятся с ними на "ты" в считанные часы. И в наши дни есть отличные программы, разработанные специально для детей, которые научат ваших гениев основам программирования.
Например, язык Scratch. Программа бесплатная и весит около 30Мб, так что много места не займет. Эта среда программирования рассчитана для деток от 8 лет, но и дошколята, умеющие читать, осваивают Scratch на лету. Этот язык отличается тем, что вместо привычного написания кода текстом, вы пользуетесь готовыми блоками, и составляете скрипт, как конструктор, из маленьких кусочков.
С помощью этой обучающей среды, дети могут выступить в роли программистов, мультипликаторов и даже создателей игр. Персонажей можно нарисовать в редакторе, или на бумаге от руки, затем отсканировать и загрузить из файла; им можно сделать анимацию, самостоятельно озвучить. Полет фантазии неограничен, можно придумать собственных героев или сделать продолжение любимого мультфильма. Интерактивные истории, комиксы, презентации ваши дети могут научиться создавать самостоятельно с помощью этого языка.
В сфере дополнительного образования этот язык давно известен и многие педагоги используют его для ознакомления детей с основами написания кода. Кроме того, уже увидели свет многие самоучители по Scratch, и ваш ребенок может быть занят самостоятельно, без вашего участия. Моя дочь шести лет занимается по книге Дениса Голикова "Scratch для юных программистов", и каждый день с тревогой в глазах спрашивает утром: "а сегодня можно позаниматься программированием?"
Сфера IT стремительно развивается и в нашем информационном обществе, компьютерная грамотность становится необходимой, такой же базовой, как грамотность речи. Поэтому появление адаптированных для детей языков программирования неудивительно. А кроме того, что они помогают ребенку окунуться в профессию разработчика, они позволяют детям провести время весело и очень увлекательно.