avatar

Знакомство со Scratch

На сегодняшний день мы имеем доступ к различным интерактивным играм, историям, симуляциям, мультипликациям и другим типам динамичных данных. Эти программы являются готовым продуктом, в котором создавать свой проект или дизайн нам не предоставляется возможным.

Приложение Scratch меняет ситуацию, позволяя легко совместить графику, фотографии, звуки и музыку в интерактивном содержании. Со Scratch вы можете создать объект, который танцует, поет, взаимодействует с другими объектами, вращается и изменяется в ответ на движение мыши. Или же совместить изображение, музыку и звуковые эффекты чтобы сделать поздравительную открытку для друга или интерактивный отчет для школы.
Scratch создавался  как продолжение идей языка Лого и конструктора Lego, разрабатывался небольшой командой программистов в Массачусетском технологическом институте (США). В настоящее же время данное приложение широко используется в образовательном процессе.

Scratch — это визуально объектно-ориентированная среда программирования для создания программ и анимаций. Программы собираются из разноцветных «кирпичиков» – блоков. На первый взгляд интерфейс приложения покажется вам достаточно сложным. Однако, разобравшись с принципами работы в Scratch, легко понять, как составлять программы и создавать простейшие анимации. В принципе, Scratch могут изучать самостоятельно дети 7-8 летнего возраста. Главное, чтобы они умели читать и считать. Научившись работать в Scratch открываются просторы для полета вашей фантазии! Scratch позволит вам создавать: мультфильмы, игры, презентации, слайд шоу, и т.д.

Ознакомиться с уже готовыми проектами вы можете, перейдя по ссылке:

https://scratch.mit.edu/projects/106745395/

https://scratch.mit.edu/projects/101026990/

https://scratch.mit.edu/projects/72318800/

Существует два способа работы в Scratch. Можно работать в браузере, а можно установить редактор на компьютер и создавать программы, не подключаясь к интернету. Если вы планируете работать online, то вам необходимо зарегистрироваться на сайте:

https://scratch.mit.edu/

Чтобы установить Scratch на ваш компьютер перейдите по ссылке:

http://scratch.ru.uptodown.com/

Для того чтобы реализовать ваши идеи и в результате получить готовый программный продукт, в Scratch есть все необходимые средства: циклы, процедуры ветвления, переменные, различные типы данных (целые и вещественные числа, логические, строки), псевдослучайные числа, обработка событий, объекты (их поля и методы), обработка взаимодействия объектов между собой и с пользователем, возможность запуска методов объектов в параллельных потоках с синхронизацией и координацией.

Таким образом, с помощью среды Scratch, вы сможете создавать свои собственные анимированные и интерактивные проекты (мультфильмы, презентации, игры, познавательные пособия для детей и тд.), а также знакомить учащихся с принципами парадигм программирования (структурного, объектно-ориентированного, событийного).