Что такое Scratch?

Заканчивая в середине 90-х общеобразовательную школу, я и понятия не имел, что такое программисты и программирование. Да, у нас был одни год предмет под названием «информатика», но понять что-то без желания и компьютера было невозможно. Сейчас, по прошествии такого большого периода времени, понимаю, что в моей жизни всё могло бы быть по-другому, если бы в наше время была возможность пройти обучение на Скретч. Итак, приступим баловаться изучать основы этой занимательной среды программирования! Заранее желаю всем успехов в этом направлении информатики!


обучение скретч, онлайн-курс скретч

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


Что такое Scratch?


Начнём с раскрытия самого главного вопроса, поставленного в заголовке этого материала - "Что такое Scratch?" Вспомните, как вы собирали блоки из набора ЛЕГО, собирая из них в итоге какую-то модель объекта или здания. Точно также происходит и здесь, только в данном случае, каждый отдельный блок выполняет вполне определенные действия, в конечном итоге приводящие к какому-то результату. Но тут количество вариаций практически бесконечно.


код в Скретч собирается из блоков

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


Однако авторы задумали Scratch не только для изучения программирования, но и для того, чтобы дети могли создавать свои творческие проекты и делиться ими с окружающими. Поэтому в Scratch можно создавать анимацию и живые открытки, рисовать мультфильмы, писать музыку, делать мультимедийные проекты и тому подобное.



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


Scratch (далее будем иногда использовать русское обозначение - Скретч) является свободно-распространяемой бесплатной программой. Поэтому его можно использовать практически везде.


Этот факт и ряд других преимуществ дают программе широкие возможности по продвижению её в народные массы. Именно поэтому она стала так популярна и востребована. Тем более она явлется отличным трамплином для плавного перехода в мир настоящих программистов. Мы вам покажем, что с помощью Скретч можно писать достаточно сложные программы, над которыми тоже нужно поломать голову.



Для какого возраста подходит Scratch?


Scratch подходит для человека абсолютно любого возраста. Начинать занятия на Scratch можно ещё в дошкольном возрасте (существует даже специальная разработка Scratch Junior),желательно в среднем звене, и обязательно при изучении элементов программирования - среди школьников старших классов.


После изучения Scratch вы сами сможете нести его в массы и быстро научить его азам свою бабушку или младшего брата (сестру). Образовательная среда Скретч объединяет всех школьников в мире, поэтому вы сможете делиться своими программами с детьми живущих на других материках.



Кто придумал Scratch?


В 2003 году небольшой группой исследователей под предводительством Митчела Резника из MIT Media Lab решила создать понятный для многих визуальный язык программирования. В результате их стараний в 2007 году появился Скретч. Поэтому создавать компьютерные программы могут уже даже дошкольники.



Какие существуют версии Scratch?


За время своего взросления Скретч развивался и сменил несколько версий.


К устаревшей можно отнести версию 1.4 (Скачать можно по этой ссылке http://scratch.mit.edu/scratch_1.4/)


Современная версия имеет обозначение 2.0. Последнее обновление идёт под номером 451.



Откуда взять Scratch?


Для того чтобы установить Скретч на свой компьютер необходимо загрузить последнюю версию программы по ссылке https://scratch.mit.edu/scratch2download/. Существуют версии для почти всех используемых пользовательских операционных систем: Mac OS X, Mac OS 10.5 и более старые версии, Windows и Linux.



Онлайн-версия программы Скретч


Существует и другая возможность работы в среде программирования Скретч. Это так называемый онлайн-сервис, расположенный по адресу http://scratch.mit.edu, в котором можно вести полноценную работу на Скретч. К тому же, в этом случае, у вас появляются дополнительные возможности:


  • не нужно устанавливать программу
  • не нужно обновлять программу
  • можно легко делиться своими новыми программами с сообществом
  • всегда под рукой, где есть доступ в интернет
  • не нужно пользоваться флешкой, чтобы скопировать на чужой компьютер

В общем, плюсов великое множество, однако под рукой у вас всегда должен быть доступ в Интернет и ваш браузер должен поддерживать загрузку Flash-роликов. Кстати оффлайн-версия программы тоже даёт возможность загружать готовые проект на этот сайт через существующий аккаунт.


И самая главная идея, на основе которой задумывался и создавался Скретч – это не только программирование, но и всемирная социальная сеть (http://scratch.mit.edu), объединяющая людей со всего мира. Здесь вы сможете опубликовать свои личные проекты, а также посмотреть и изучить проекты других участников.


Как в Скретч сохранять файлы проектов?

из кеша
0.00572