Урок No. 4 Рисование, звуки, операторы, сенсоры, переменные

23 views
Skip to first unread message

Patarakin

unread,
Mar 3, 2010, 4:51:21 AM3/3/10
to Scratch школа
В документах http://docs.google.com/View?id=dgpf4hkn_191f89zp8c4
В блоге Интернет-страшилки http://ru-scarystories.blogspot.com/
Это урок, в котором представлено много блоков. Мы в дальнейшем будем
на них ссылаться и использовать их в работе над проектами.

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

Сергей

unread,
Mar 6, 2010, 2:42:13 AM3/6/10
to Scratch школа
Пытаемся сделать "Ковбоя". Примеры, которые выложили нас не страивают
- смена костюма - не выход. Смогли сделать так, чтобы спрайт
приближался в одном направлении прямолинейно и увеличивался в размере
по функции х=у+а. При нажатии пробела говорит сколько осталось до
цели. присоедини второго - седока. При нажатии пробела надписи друг
друга перекрывают. Сегодня выложим проект к вечеру. Помогите
доработать скрипт. В идеале хочется, чтобы они приближались по
синусоиде - но как заложить её в скрипт?

On 3 мар, 12:51, Patarakin <patara...@gmail.com> wrote:
> В документахhttp://docs.google.com/View?id=dgpf4hkn_191f89zp8c4
> В блоге Интернет-страшилкиhttp://ru-scarystories.blogspot.com/

Сергей

unread,
Mar 6, 2010, 3:06:14 AM3/6/10
to Scratch школа
Разместили проект - при нажатии пробела - говорит сколько осталось и
увеличивается постепенно. Костюм можно поменять на лошадь:
http://scratch.mit.edu/projects/chayper/917296

On 3 мар, 12:51, Patarakin <patara...@gmail.com> wrote:
> В документахhttp://docs.google.com/View?id=dgpf4hkn_191f89zp8c4

> В блоге Интернет-страшилкиhttp://ru-scarystories.blogspot.com/

orlowa_ow

unread,
Mar 7, 2010, 2:31:06 AM3/7/10
to Scratch школа
Почему после загрузки на сайт исчезает согласованность действий по
времени?

Patarakin

unread,
Mar 7, 2010, 2:41:56 AM3/7/10
to scrat...@googlegroups.com
Если я правильно понял вопрос, то Вы используете кирпичик "Ждать" и
возникают проблемы несогласованности.
А попробуйте обойтись без "Ждать"
Это мы про проект http://scratch.mit.edu/projects/Orlowa_OW/919148 говорим?
Вопросы, замечания:
А в какую сторону скачет лошадь?
Вы ей вручную задали направление?
Можем ли мы сказать лошади с самого начала - "Повернись к камню", а
уже потом скачи?
Можем ли мы проверять, сколько шагов осталось до камня?

И тогда все эти Ждать, Повторить будут не так важны


7 марта 2010 г. 10:31 пользователь orlowa_ow <orlo...@mail.ru> написал:


> Почему после загрузки на сайт исчезает согласованность действий по
> времени?

--
Yevgeny Patarakin

orlowa_ow

unread,
Mar 7, 2010, 9:50:11 AM3/7/10
to Scratch школа
Были заданы только начальные координаты. Про направление я не
подумала. Будем работать. Спасибо.

Сергей

unread,
Mar 10, 2010, 4:30:45 AM3/10/10
to Scratch школа
Согласованные действия наездника и лошади в зацикленном скрипте не
позволяют разорвать цепь! Даже после команды! Мы в затруднении. может
стоит начать все заново?

Сергей

unread,
Mar 10, 2010, 5:25:16 AM3/10/10
to Scratch школа
Мы добавили проект: <a href='http://scratch.mit.edu/projects/chayper/
923756'><img src='http://scratch.mit.edu/static/projects/chayper/
923756_med.png' width='425' height='319' alt='Scratch Project'></a>
http://scratch.mit.edu/projects/chayper/923756
Кажется все, что задавали - получилось!

On 3 мар, 12:51, Patarakin <patara...@gmail.com> wrote:
> В документахhttp://docs.google.com/View?id=dgpf4hkn_191f89zp8c4

> В блоге Интернет-страшилкиhttp://ru-scarystories.blogspot.com/

Nata Trusova

unread,
Mar 11, 2010, 11:08:16 PM3/11/10
to scrat...@googlegroups.com
Уважаемый Сергей!
Я, пропустила урок 1 и 2, и не могу никак взяться за дело, можно ли
мне как-то помочь
Программу я скачала, просмотрела урок 4, изучила кирпичики, а задание
не могу выполнить
С уважением Трусова Наталья

10 марта 2010 г. 18:25 пользователь Сергей <chay...@gmail.com> написал:

Patarakin

unread,
Mar 11, 2010, 11:23:19 PM3/11/10
to scrat...@googlegroups.com
Добрый день!
Что-то мне подсказывает, что некоторые участники не используют сетевые
материалы. Что означает "я пропустила урок 1 и 2" ?
Все материалы уроков опубликованы в сети и ссылки на них есть внутри
группы http://groups.google.ru/group/Scratch_ru/topics
Если удобнее читать и реагировать на записи в блоге, то Интернет-страшилки:
http://ru-scarystories.blogspot.com/
Давайте мы будем помогать друг другу, только надо сразу спрашивать
помощи - Не могу сделать вот это - и помощь придет.

12 марта 2010 г. 7:08 пользователь Nata Trusova <trus...@gmail.com> написал:

--
Yevgeny Patarakin

Irina

unread,
Apr 16, 2010, 10:00:01 AM4/16/10
to Scratch школа
Выполнила задание 4. На сайте разместила лучший вариант проекта
http://scratch.mit.edu/projects/i0i/989488
Сначала пыталась сделать чтобы лошадь и всадник были два разных
объекта, но у меня никак не получается, чтобы всадник был на лошади.
Он у меня то в центре лошади (если выбрать "касаються объекта"), то
догоняет ее (если выбрать "идти к объекту"). Кто смог согласовать
действия двух объектов? Подскажите.

On 3 мар, 13:51, Patarakin <patara...@gmail.com> wrote:
> В документахhttp://docs.google.com/View?id=dgpf4hkn_191f89zp8c4

> В блоге Интернет-страшилкиhttp://ru-scarystories.blogspot.com/


> Это урок, в котором представлено  много блоков. Мы в дальнейшем будем
> на них ссылаться и использовать их в работе над проектами.
>
> В группе более 70 участников. Мне кажется, что все, кто хотел, уже
> подтянулись. Про команды я все уже рассказал и мы можем переходить
> созданию коллективных проектов.
> С следующего урока скучных текстов станет меньше, а заданий станет
> намного больше.

--
Subscription settings: http://groups.google.com/group/Scratch_ru/subscribe?hl=ru

Александр

unread,
Apr 17, 2010, 4:03:02 AM4/17/10
to Scratch школа
В Скретче во многих случаях есть альтернатива в способах решения
задачи. Вы выбрали один из вариантов. Если вам нужно синхронизировать
движение двух спрайтов (или группы спрайтов) это можно сделать и через
передачу каждому из них трёх значений: Х, У и направление. Для решения
этой задачи можно создать три переменные (Х, У и направление). В вашем
примере значения переменных будет присваивать Конь. Вам понадобится
немного подкорректировать координаты Х и У, чтобы костюм наездника
точно находился в нужном месте. Сделать это можно путем прибавления к
координатам Х, У соответствующих вашей задаче постоянных чисел.

On 16 апр, 17:00, Irina <Gromov...@yandex.ru> wrote:
>  Выполнила задание 4. На сайте разместила лучший вариант проектаhttp://scratch.mit.edu/projects/i0i/989488

Irina

unread,
Apr 17, 2010, 4:12:02 AM4/17/10
to Scratch школа
Спасибо. Попробую еще раз этот способ. Может константы неправильно
подобрала.

Irina

unread,
Apr 17, 2010, 4:21:01 AM4/17/10
to Scratch школа
В этом уроке лошадь скачет из далека. Значит по мере приближения звук
должен быть громче. В программе нет "изменить громкость на ...".
Пробовала через переменную, опять не получается.

On 17 апр, 12:03, Александр <bock...@gmail.com> wrote:

Александр

unread,
Apr 17, 2010, 1:51:32 PM4/17/10
to Scratch школа
Посмотрите внимательно. Для изменения громкости в Скретче есть 2
команды во вкладке Звуки: Изменить громкость___ и Установить
громкость___

Irina

unread,
Apr 17, 2010, 2:51:32 PM4/17/10
to Scratch школа
Я использовала эти команды, но громкость не меняется.
Сначала Установила громкость 5
Затем в цикле записала Изменить громкость 20
В результате громкость остается на 20.

Второй вариант с переменной: вместо 20 записала а+20; начальное
значение а=0

Результат тот же.

Александр

unread,
Apr 17, 2010, 4:00:19 PM4/17/10
to Scratch школа
Самый простой вариант из двух действий: 1) поставьте в вашем скрипте
ДО начала цикла "Повторять до касается спрайта1" команду "установить
громкость 4%" (можно 3%); 2) поставьте внутри цикла "Повторять до
касается спрайта1" сразу после вашей команды "Играть звук..." команду
"Изменить громкость 5" (+ писать не нужно). Логика простая - вы
задаёте минимальный стартовый уровень громкости ДО начала цикла. В
каждом такте цикла вплоть до выполнения условия касания Спрайта1 вы
меняете уровень громкости на заданную величину (в нашем случае - на 5
единиц) .

Николай Смовж

unread,
Apr 19, 2010, 2:51:05 PM4/19/10
to Scratch школа
Выполнил задание No.4 удалось всадника посадить в седло (качественно).
Удалось разобраться со звуком (увеличение: по совету Александра)
Итоговый проект - http://scratch.mit.edu/projects/Mukola/995603
Не доволен тем, что слова всадника и верблюда накладываются друг на
друга
И так как они говорят и думают на основании переменной "пробег",
изменить фразу всадника смог только выведя его в отдельный спрайт. А
хотелось, чтобы он был "костюмом"....

On 16 апр, 18:00, Irina <Gromov...@yandex.ru> wrote:
> Выполнила задание 4. На сайте разместила лучший вариант проектаhttp://scratch.mit.edu/projects/i0i/989488

Reply all
Reply to author
Forward
0 new messages