Научить своего ребенка программированию? Почему бы и нет. Даже если он не станет профессиональным программистом с большой зарплатой, плюсы налицо.
Математика будет даваться легче – это во-первых. Компьютер будет использоваться не для игр и пропадания в социальных сетях, а с пользой – это во-вторых. Ну и мышление в целом развивается с большими темпами.
КАКОЙ ВОЗРАСТ ОПТИМАЛЕН ДЛЯ НАЧАЛА ОБУЧЕНИЯ?
Для успешного освоения азов программирования необходимо развитие аналитических способностей, которое чаще всего появляется у детей 11-13 лет. Но мы же помним, что все дети уникальны. И значит, возможно, ваш ребенок начнет заниматься программированием в 8-9 лет. Главное – это дать стимул и правильно преподнести информацию.
В этом помогут специальные новые языки программирования, с помощью которых можно легко и интересно преподнести программирование для детей. Кроме этого они помогут развить логику, пространственное мышление, фантазию, усидчивость. Перечислим особенности каждого из них.
LEGO MINDSTORMS NXT 2.0: И ДЛЯ МАЛЕНЬКИХ, И ДЛЯ ВЗРОСЛЫХ
Позволит смоделировать робота, от чего придет в восторг не только ваш ребёнок, но и вы сами. Еще не пробовали? Робот может следовать по заданному пути, сортировать разноцветные шары, проходить лабиринт и охранять территорию. Все это доступно изложено в инструкции. Немного практики – и робот сможет решать кроссворды и играть в крестики-нолики. У вас аллергия на собак? А ребенок мечтает о подопечном? Вот и будет ему – подопечный. Заодно почувствует себя героем «Звездных воин».
Программируемый блок конструктора подключается к ПК. В его программе команды выглядят как значки, что делает его доступным для детей. Более оптимальную идею ввода в программирование для маленьких придумать сложно. Пожалуй, у этой идеи один минус – стоимость программы. Эти «игрушки» от LEGO стоят больше 10000.
SCRATCH
Писать программы в SCRATCH очень легко, ведь необходимые команды легко присоединяются друг к другу. Ребенок сможет использовать любой из понравившихся проектов, просмотреть его код и далее изменять на свое усмотрение.
Это один из лучших языков, созданный студентами Массачусетского Технического Института и ориентированный на детей. Имеет русский перевод, а последняя версия 2.0 не требует установки на ПК.
SCRATCH выполняет и функцию мультимедийной области, где можно рисовать, обрабатывать звук и фото, а потом вставлять их в свой проект. Несомненно, SCRATCH будет интересен для любого возраста ребенка. Тем, кто помладше, понравится создавать комиксы и музыку, среднюю возрастную группу заинтересует написание своей или копирование любимой игр, а детей постарше непременно увлечет графика и фракталы.
http://scratch.mit.edu
СИСТЕМА «ИСПОЛНИТЕЛИ»
Если ребенок всерьез заинтересовался программированием, то ему стоит освоить один или пару полноценных языков программирования. В этом плане отличным помощником выступит данная система, придуманная Константином Поляковым.
«Исполнители» познакомит ребенка с базовыми понятиями в программировании, что позволит в дальнейшем спокойно перейти к изучению С, Delphi, Python и др.
Кроме этого исполнители Робот, Чертежник и Черепаха помогут школьнику выполнить задания по информатике и другим точным наукам.
В отличие от программирования роботов LEGO – эту программу можно скачать бесплатно.
http://kpolyakov.spb.ru/school/robots/robots.htm
! С такими простыми и интересными программами словосочетание «дети и программирование» теряет свой скучный подтекст и превращается в доступную и полезную игру для детей любого возраста.
13.09.2013Расскажите об этом друзьям → |