|
There are no translations available.

В седьмом классе лицея при изучении темы "Основы объектно-ориентированного программирования" используется среда программирования Scratch. В статье дана краткая характеристика возможностей среды. Ссылки дадут возможность скачать среду и задания для практических работ. Руководство пользователя Scratch1.4.
Скачать Scratch с сайта разработчика среды можно после заполнения анкеты. Скачивание и использование среды - бесплатно. В Українській спільноті Scratch можно получить самую новую информацию о среде, о дополнительных возможностях, ссылки на различные сайты по программированию в Scratch.
Практические работы помогут развить навыки использования среды Scratch:
1. Проект "Давай проверим, умеешь ли ты складывать числа" 2. Проект "Меткий плотник" 3. Проект "Мой графический редактор. Мини-Paint" 4. Практическая работа "Определение длин сторон и периметра треугольника" 5. Игра "Виртуальный калейдоскоп" 6. Практическая работа "Использование списков в проектах Scratch"
Scratch позволяет сформировать у детей стойкий интерес к программированию, отвечает всем современным требованиям объектно-ориентированного программирования. Преимуществом этой системы является также наличие версий для различных операционных систем: для Windows и Mac OS.

В своей практике я использую обе версии Scratch. Версия для Mac OS - для аудиторных занятий, версия для Windows - для домашних работ. Формат создаваемых в Scratch проектов - Unicod. Эта универсальность дает возможность свободно переносить разработанные проекты с одной платформы на другую. И, следовательно, нет проблем с проверкой домашнего задания.
Разработчиками среды Scratch являются Митч Резник и Алан Кей (Массачусетский технологический институт, США). На сайте института создано целое сообщество скретчеров (scratch.mit.edu), где можно опубликовать свои проекты, посмотреть и скачать с открытым кодом проекты других авторов, пообщаться, получить для использования новые версии среды. Scratch 1.4 поддерживает уже довольно много языков. Среди них украинский и русский.
Система имеет довольно простой, не перегруженный интерфейс, не отвлекает от процесса разработки проекта.

Ребенок видит яркие блоки команд, имеет возможность легко копировать, импортировать целые готовые модули. Все это способствует быстрому овладению средой.

Кроме того, для учеников 7 класса Scratch - благоприятная среда для развития творческих способностей. Дети могут сами придумывать сценарии, рисовать своих героев, работать со звуком.

Рис. Встроенный графический редактор

Рис. Импорт звуковых файлов и запись звука с микрофона

Рис. Запись музыки с помощью нот
При описании действий, происходящих с героями, учащиеся знакомятся с базовыми понятиями программирования - ветвлениями и различными видами циклов. Объекты могут взаимодействовать между собой, отвечать на какое-то событие, видоизменяться; управления в проектах может осуществляться и мышкой и клавиатурой.

Рис. Пример программных модулей, описывающих поведение объекта Заяц
Дети могут использовать библиотеки Scratch, содержащие готовых героев, звуки, мелодии, фоны.

Рис. Библиотеки фонов, персонажей и звуков
Отзывы учащихся, прошедших обучение основам алгоритмизации и программирования в среде Scratch:
Хижняк Екатерина: «Это привлекательная программа, где наряду с изучением основ программирования можно создавать интересные проекты и анимации. Это очень интересно наблюдать за тем, как из элементов скрипта создается что-то новое, твое личное творение.»
Цукило Маргарита: «Это интересная и познавательная программа, которая доступна для всех. Она дает хорошие начальные знания по программированию, составлению скриптов и созданию собственных проектов» |