Scratch/lang-ru: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
Line 3: Line 3:


== Что такое Скретч ==
== Что такое Скретч ==

Скретч это - новая среда программирования, которая позволяет детям создавать собственные анимированные и интерактивные истории, игры и другие произведения. Ученики собирают свои проеты в визуальной среде, которая позволяет им склеивать на экране рабочие блоки программы. Этими произведениями можно обмениваться внутри международной среды, которая постепенно формируется в сети Интернет. Скретч базируется на традициях языка [[Лого]] и написан на языке Сквик.
Разработчики этого направления во главе с Митчем Резником и Аланом Кеем считают, что наиболее важным в мощных и недорогих персональных компьютерах является то, что они создают новую среду чтения и письма. В этой новой среде люди могут обсуждать и играть с новыми мощными идеями совсем не так, как они это делали с книгами. Цель деятельности группы - помочь детей научиться думать лучше и глубже, чем это могут делать большинство взрослых.

Пользователи могут собирать свои программы-процедуры из блоков так же, как они собирали конструкции из кирпичиков Лего. Из конструкций и управляющих структур могут быть собраны различные агенты, выполняющие простые инструкции и, следовательно, обладающие поведением. Эти агенты могут взаимодействовать между собой и воссоздавать сообщество в среде Скретч.
Скретч может использоваться в различных формах: в школах, музеях, центрах дополнительного обучения, дома. Он создавался для учеников 8 - 16 лет , но и дети более раннего возраста могут работать над Скретч проектами вместе с родителями или старшими братьями или сестрами, да и студенты ВУЗов могут использовать Скретч на занятиях в компьютерных классах.

Мы можем взять любой объект и осуществить над ним действия:
* видоизменить его внешний вид при помощи фиолетовых команд-кирпичиков внешнего вида;
* переместить его при помощи синих команд кирпичиков перемещения;
* поместить команды перемещения и видоизменения внутрь оранжевых блоков управления;
* добавить к управляющим блокам фиолетовые кирпичики звуков;
* и т.д.

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


* [http://scratch.mit.edu/ Сайт Скретча - Scratch]
* [http://scratch.mit.edu/download Scratch - скачать]
* [http://setilab.ru/scratch/category/commun/ Учитесь со Scratch! Сообщество на русском языке]
* [http://vkontakte.ru/club775226 Тематическая группа “Scratch. Нацарапаем игрушку?” на сервисе ВКонтакте.ру]
* [http://letopisi.ru/images/8/8d/SCRATCH_Patarakin_Rus_0.2.pdf Скретч-руководство 2007 года на русском языке]
* [http://www.olpcnews.com/software/applications/learning_squeak_scratch.html Learning Squeak from Scratch ]
* Близкий Скретчу проект - язык [[Софи, язык|Софи]] - http://www.sophieproject.org/
* [http://supercode.ru Конкурс скретчеров в России в 2008 году]
* http://www.nnspu.ru:8080/wiki/index.php/Scratch_in_Russia обзорная статья про Скретч в России

Разработчки [http://scratch.mit.edu/ Scratch] портировали эту программу для использования в среде Sugar.

Revision as of 08:14, 12 September 2008

  Эта страница контролируется группой OLPC.
  перевод Scratch оригинал  
  english | русский   +/- изменения  

Что такое Скретч

Скретч это - новая среда программирования, которая позволяет детям создавать собственные анимированные и интерактивные истории, игры и другие произведения. Ученики собирают свои проеты в визуальной среде, которая позволяет им склеивать на экране рабочие блоки программы. Этими произведениями можно обмениваться внутри международной среды, которая постепенно формируется в сети Интернет. Скретч базируется на традициях языка Лого и написан на языке Сквик. Разработчики этого направления во главе с Митчем Резником и Аланом Кеем считают, что наиболее важным в мощных и недорогих персональных компьютерах является то, что они создают новую среду чтения и письма. В этой новой среде люди могут обсуждать и играть с новыми мощными идеями совсем не так, как они это делали с книгами. Цель деятельности группы - помочь детей научиться думать лучше и глубже, чем это могут делать большинство взрослых.

Пользователи могут собирать свои программы-процедуры из блоков так же, как они собирали конструкции из кирпичиков Лего. Из конструкций и управляющих структур могут быть собраны различные агенты, выполняющие простые инструкции и, следовательно, обладающие поведением. Эти агенты могут взаимодействовать между собой и воссоздавать сообщество в среде Скретч. Скретч может использоваться в различных формах: в школах, музеях, центрах дополнительного обучения, дома. Он создавался для учеников 8 - 16 лет , но и дети более раннего возраста могут работать над Скретч проектами вместе с родителями или старшими братьями или сестрами, да и студенты ВУЗов могут использовать Скретч на занятиях в компьютерных классах.

Мы можем взять любой объект и осуществить над ним действия:

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

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


Разработчки Scratch портировали эту программу для использования в среде Sugar.