Реферат: Стью образовательной программы детей и подростков, развить у них творческие способности, логическое мышление и свободу в использовании информационных технологий


«Использование среды программирования Scratch в преподавании информатики»

Печенцева Ирина Геннадьевна

учитель информатики

МОУ «Калиновская СОШ»

irina-pechenceva@yandex.ru

Скретч это - новая среда программирования, созданная несколько лет назад группой ученых Массачусетского технологического института (MIT), которая позволяет детям создавать собственные анимированные и интерактивные истории, игры и другие произведения. Основная задача проекта — стать частью образовательной программы детей и подростков, развить у них творческие способности, логическое мышление и свободу в использовании информационных технологий. Все это предлагается развить с помощью вовлечения учащихся в процесс создания интерактивных презентаций, мультиков, игр. Ученики могут составить свои программы из блоков команд (их еще называют «кирпичиками») так же, как они строили домики и машинки из деталей «Лего». Основные особенности Scratch:
^ Блочное программирование. Для создание программ в Scratch, вы просто совмещаете графические блоки вместе в стеках. Блоки сделаны так, чтобы их можно было собрать только в синтаксически верных конструкциях, что исключает ошибки. Различные типы данных имеют разные формы, подчеркивая несовместимость. Вы можете сделать изменения в стеках, даже когда программа запущена, что позволяет больше экспериментировать с новыми идеями снова и снова.

^ Манипуляции данными. Со Scratch вы можете создать программы, которые управляют и смешивают графику, анимацию, музыку и звуки. Scratch расширяет возможности управления визуальными данными, которые популярны в сегодняшней культуре — например, добавляя программируемость, похожих на Photoshop фильтров.

^ Совместная работа и обмен. Сайт проекта Scratch предлагает вдохновение и аудиторию: вы можете посмотреть проекты других людей, использовать и изменить их картинки и скрипты, и добавить ваш собственный проект. Самое большое достижение — это общая среда и культура, созданная вокруг самого проекта.

Scratch предлагает низкий пол — легко начать; высокий потолок -возможность создавать сложные проекты; и широкие стены — поддержка большого многообразия проектов. В работе над Scratch уделили особое внимание простоте, иногда даже в ущерб функциональности, но с целью большей доступности.

В Сети сегодня имеется не очень много учебников и учебных руководств по Скретчу.

Однако они есть. И даже по-русски. Начать надо, конечно, с наиболее полного русского описания Скретча, сделанного Евгением Патаракиным.

На сайте Летописи (http://letopisi.ru/index.php/ )есть еще несколько работ, которые условно можно отнести к учебникам и учебным пособиям:

Скретч руководство - перечень команд языка визуального программирования Скретч

Анимация полета летучей мыши- визуальное руководство

Скретч - учебный курс - для желающих изучить Скретч дистанционно под руководством преподавателя.

Скретч-квест

^ Музыкальные инструменты Скретч

Где и как можно использовать данную среду в преподавании информатики?

Во-первых, при изучении темы «Алгоритмы и исполнители». Изучение алгоритмизации в базовом курсе информатики ведется на основе графического исполнителя, учебник Семакина «Информатика. Базовый курс 9 класс». Много ли интересных заданий можно придумать для этого исполнителя? Все ли алгоритмические структуры можно наглядно показать? Наиболее сложно подобрать задания на использование ветвления в таких алгоритмах. Данную среду можно использовать для создания графических изображений. Для этого существуют команды рисования и команды движения.

Примеры рисунков созданных командами рисования в среде Скретч в приложении1.
Во-вторых, при изучении программирования. Большинство людей рассматривают программирование на компьютере как нудное, особое занятие, доступное только для тех, кто имеет хорошую техническую подготовку. И в самом деле — традиционные языки программирования, такие как Java и C++, очень сложны для изучения. Задача Scratch, как нового языка программирования — изменить это. При преподавании программирования мало просто показать и объяснить работу различных операторов, циклов, условий и т. д. Нужно научить детей мыслить особым образом, понимать суть команд и алгоритмов. Значит, преподавание должно вестись максимально наглядно, а ученики — иметь возможность немедленно видеть результат своих действий. Таким образом, Scratch можно рассматривать как инструмент для творчества, оставив программирование на втором плане. Дети могут сочинять истории, рисовать и оживлять на экране придуманных ими персонажей, учиться работать с графикой и звуком. Применений возможностям Scratch можно найти множество: в этой среде легко создавать анимированные открытки, презентации, игры, мультфильмы (приложение 2). Благодаря простоте языка и идеологии в целом Scratch позволяет легко научиться основам программирования. Задавая поведение своих персонажей в программе, ребенок изучает такие фундаментальные понятия, как циклы и условия. А изучать более серьезные языки программирования рекомендуется в профильных классах.


Литература:

Учитесь со Scratch, сообщество учителей, родителей и просто творческих людей. http://setilab.ru/scratch/

Официальный сайт Scratch. http://scratch.mit.edu/

Скретч в Летописи.ру. http://letopisi.ru/index.php/



Приложение 1




Приложение 2
еще рефераты
Еще работы по разное