Введение:Вашему ребенку нравится работать за компьютером, он говорит что мечтает стать программистом?
У вас уже сейчас есть возможность приобщить его к этому занятию и дать необходимый минимум знаний. Многие родители мне возразят, мол у нас нет нормальной литературы для детей и вообще, программирование это очень сложно и скучно. Ребенок столкнувшись с трудностями освоения основ, может отказаться от своей мечты...
Что тут можно сказать, безусловно родители думающие так - правы, но не полностью!
Представьте что у вас есть возможность дать ребенку полностью функциональную среду программирования, но созданную специалистами именно из расчета на детей от 10 до 16 лет, эта среда программирования имеет русский интерфейс и для нее уже есть все необходимые материалы для начала обучения...
Представили? Ну а теперь посмотрите на нее:
Small Basic: Новый проект Microsoft, представляет собой очень простой язык программирования и не менее простую среду разработки с интуитивно понятным интерфейсом. Продукт предназначен для начинающих разработчиков, прежде всего детей, желающих постигнуть основы создания программ.
Microsoft выпустил продукт Small Basic, обладающий рядом преимуществ, которые должны оценить начинающие осваивать программирование:
Очень простая среда разработки — текстовый редактор с многофункциональной подсказкой и лишь несколько кнопок для редактирования текста и запуска программ.
Простой язык, включающий всего 20 ключевых слов
Встроенная в среду разработки контекстная документация по всем элементам языка
Возможность расширения компонентов Small Basic для включения дополнительного функционала (такая возможность понравится создателям online сервисов — можно дать возможность миллионам энтузиастов создать что-то свое с использованием сервиса и Small Basic). Например, в поставке уже идут возможности по работе со службами Flickr.
Все прекрасно, папы и мамы готовы вручить это творение своему чаду... Не торопитесь!
Не все так просто в этом мире как хочется, далее я хочу поделится с Вами собственным опытом обучения ребенка с помощью данного пакета. Надеюсь это поможет Вам избежать некоторых трудностей, а также поможет не наделать ошибок, не разочароваться самим и не разочаровать своих детей.
Вот несколько советов:1) Установите Small Basic на компьютер за которым будет заниматься ребенок, процесс установки и возможные проблемы описаны ниже.
2) Все книги по Small Basic доступны в электронном виде, но не стоит их в таком виде давать ребенку. Книги желательно распечатать на цветном принтере, затем прошить или подшить каждую в отдельную папку (можно разложить листы по файлам и поместить в папки на кольцах).
3) На начальном этапе обучения, следует самостоятельно ознакомится с пакетом и выполнить несколько примеров, чтобы, если у ребенка возникнут трудности - вы всегда могли ему помочь. Для этого рекомендую просмотреть видео-уроки:
Получение программы и необходимой литературы:Все необходимые файлы для установки Small Basic, а также литературу можно скачать по следующим ссылкам:
Загрузить .NET Framework 3.5Пакет обновления 1 (SP1) Microsoft .NET Framework 3.5Загрузить Small Basic.Загрузить документацию ("Знакомство с программированием") на русском языкеЗагрузить документацию (список функций Small Basic и компоненты FC) на английском языке.Загрузить помощник по ключевым словам Small Basic от Alex_2000Описание установки программы и первый запуск:1) Установите .NET Framework 3.5
Во время установки может произойти ошибка, ссылающаяся на некорректно установленную версию .NET Framework, в этом случае, скачайте вот эту
программу и очистите систему от конфликтующего ПО, после чего заново начните установку .NET Framework 3.5
2) Установите пакет обновления 1 (SP1) для Microsoft .NET Framework 3.51
3) Установите Small Basic, при установке обратите внимание, что установка русского языка автоматически не ставится, поэтому будьте внимательны на шаге включения поддержки языков:
у вас должно быть:
Дальше проблем возникнуть не должно!
4) Запустите Small Basic через: Пуск -> Все программы -> Small Basic -> Microsoft Small Basic (Russian)
5) Для удобства вашего ребенка, вынесите ярлык программы на рабочий стол.
Вот и все, теперь вы знаете с чего начать, приучая своего ребенка к программированию.
Кстати, Microsoft Small Basic подходит не только детям, но и взрослым, решившим освоить программирование но не знающим с какой стороны начать.
Жду ваших отзывов, замечаний и предложений...