Сообщения

ЗАНЯТИЕ 16. ЦИКЛЫ.

Изображение
  Цикл  повторять всегда  нужен для постоянной работы нашего проекта. Этот цикл работает бесконечно, вновь и вновь повторяет программу, которая находится внутри цикла. Цикл  повторить … раз  работает до тех пор, пока программа внутри цикла не реализуется столько раз, сколько указано в названии цикл \ Цикл  повторять пока не …  выполняется до тех пор, пока условие в его заголовке не станет истинным. Когда именно условие станет правдой — неизвестно, поэтому и количество повторов цикла мы не знаем. Данный цикл может повторяться бесконечно, если условие не выполнится. Или наоборот, не выполниться ни разу, если условие сразу истинно. Создание циклов в Scratch В левом боковом меню находим оранжевый пункт  Управление  и нажимаем на него. Циклы  повторить… раз  и  повторить всегда  находятся в начале меню,  повторять пока не…  — в конце. Посмотрите видео по теме,  при просмотре создайте  программу  для передвижения животных.

ЗАНЯТИЕ 7. ЛИНЕЙНЫЙ АЛГОРИТМ.

Изображение
  Задание Создадим мини-игру. Когда пользователь нажимает на кнопку "Play", на экране появляются звезды (или другие спрайты) и начинают двигаться в произвольном направлении. При нажатии на звезду, она исчезает. 2. Добавим новый спрайт. Нарисуйте кнопку прямоугольной или овальной формы, добавьте текст "Play". 3. Зададим начальные значения спрайта "Кнопка": 4. После того как игрок нажмет на кнопку "Play" должна запускаться игра, для этого отправим сообщение message1. При этом кнопка должна исчезнуть. *Если у Вас было много "Звезд", удалите их и оставьте только одну. 5. Посмотрим что должно происходить со "Звездой". Зададим начальные значения. Когда игрок нажмет на флажок на экране должна быть только кнопка, звезды не должно быть видно. Поэтому: 6. Только когда "Звезда" получит сообщение message1, должен запускаться скрипт движения. При этом "Звезду" нужно показать, ведь до этого она была скрыта. 7. Осталось н

ЗАНЯТИЕ6. ЛИНЕЙНЫЙ АЛГОРИТМ.

Изображение
 А нимация движения морской звезды в произвольном направлении 1. Создайте новый проект. 2. Выберите для спрайта костюм морской звезды. 3. Выберите морской фон для сцены. 4. Создадим анимацию движения морской звезды в произвольном направлении.  Для этого: Добавим команду "Когда щелкнут по флажку" Зададим начальные значения (положение морской звезды и ее направление)                   В цикле повторим много раз (например 100) последовательность шагов движения и поворотов. Добавим команду ждать 0,1 секунд, для того чтобы действия происходили не мгновенно.                  5. Откройте доступ к вашему проекту, нажав на кнопку "Поделиться" 6. Сохраните проект под названием "Море" 7. ССЫЛКУ НА ВАШ ПРОЕКТ ВЫШЛИТЕ внизу под уроком в сообщениях.

ЗАНЯТИЕ 5. ЛИНЕЙНЫЙ АЛГОРИТМ.

Изображение
 ПРОЦЕДУРНОЕ ПРОГРАММИРОВАНИЕ СВЕРХУ ВНИЗ  Изучить материал, составить программу.

ЗАНЯТИЕ 4. ЛИНЕЙНЫЙ АЛГОРИТМ.

Изображение
ПЕРЕДАЧА СООБЩЕНИЙ   Посмотрите видео    по теме Передача сообщений и повторите, создайте такой же проект «Кот и мяч» ССЫЛКА Работаем дальше. В одном проекте может быть множество скриптов. Например, если есть два героя-спрайта, вероятно у каждого будет свой скрипт, своя маленькая программа. А весь проект – это большая общая программа, состоящая из множества мелких. В программировании отдельные части большой программы могут выполняться либо по очереди друг за другом, то есть последовательно, либо одновременно друг с другом, то есть параллельно. Во втором случае говорят о многопоточности, то есть каждый скрипт работает в своем потоке, а разные потоки текут во времени одновременно. Параллельное выполнение    скриптов Когда для каждого спрайта одного проекта вы добавляете свою конструкцию блоков, которая начинается с команды "когда флажок нажат", то как только игра запускается, оба героя начинают параллельно независимо друг от друга выполнять свои команды. Это пример одновременно

ОЛИМПИАДА ПО ОСНОВАМ ПРОГРАММИРОВАНИЯ SCRATCH

Предлагаю  олимпиаду. Все участники получат сертификат участника, победители диплом. Вы скажете, что было мало занятий,  но эта олимпиада проводится только среди нашего творческого объединения. Можете искать ответы на вопросы в интернет. Олимпиада проходит 28.10, можно пройти сегодня, если не можете завтра  ССЫЛКА

ЗАНЯТИЕ 3. ЛИНЕЙНЫЙ АЛГОРИТМ.

 ПРОЕКТ ПЕРЕМЕЩЕНИЕ СПРАЙТА ПО СТРЕЛКАМ. Урок по теме координаты и движение. ССЫЛКА Урок по теме ЦИКЛ ССЫЛКА Проект Перемещение по стрелкам. Данный проект, просмотрев урок, создать, и выставить   на сайт scratch . mit . edu, МНЕ ВЫСЛАТЬ ССЫЛКУ. (ЕСЛИ СМОЖЕТЕ) ССЫЛКА