Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Тема: Середовище програмування Scratch. Складання алгоритмів з розгалуженням.



Тема: Середовище програмування Scratch. Складання алгоритмів з розгалуженням.

Мета: Повторити поняття алгоритму з розгалуженням. Вчити складати алгоритми для виконавців у середовищі Scratch з розгалуженням..

Література:

1. О. Є. Бочкала. Scratch: програмування для всіх.

Завдання до виконання

1. Складіть у Скретчі зображені на рисунках скрипти та запустіть їх на виконання.

2. Змоделюйте сюжет "Акваріум" з рухливими водоростями, повітряними бульбашками, рибками, крабом:

а) зміна положення водоростей та бульбашок - за рахунок зміни фону сцени;

б) рибки (мінімум 3) рухаються з різною швидкістю зліва направо та справа наліво, відбиваючись від краю сцени. При відбиванні не перевертаються зверху вниз.

в) краб рухається з різною швидкістю зліва направо та справа наліво, відбиваючись від краю сцени. При відбиванні не перевертається зверху вниз.

· Намалюйте кілька фонів для сцени.

· Встановіть для об'єктів можливість повороту лише справа наліво та зліва направо.

· Сценарій для фону. Повторювати, поки не натиснуто клавішу пробіл: показати наступний фон та зачекати кілька секунд.

· Сценарії для рибок. Повторювати, поки не натиснуто клавішу пробіл: переміститись на кілька кроків, зачекати кілька секунд, якщо границя - відбити.

· Сценарій для краба. Рухатися завжди, переміщуючись на кілька кроків, зачекати кілька секунд, якщо границя - відбити.

3. Збережіть власний проект у своїй папці.

 

Контрольні запитання:

1. Скільки блоків операторів надає у розпорядження програмістів Скретч?

2. Ви знаєте, що Скретч дає змогу використовувати вкладені умовні оператори. Яку кількість таких операторів можна вкласти всередину одного блока умовного оператора: а) один; б) не більше двох; в) будь-яку кількість; г) жодного.

3. Чи можна у Скретч-програмах використовувати умовні оператори без блоків логічних даних?

4. Усі мови програмування містять умовні оператори. Як ви гадаєте, чому?

 

 

Критерії оцінювання:

Оцінка 10-11 балів - робота виконана повністю, самостійно, правильно збережена, студент може відповісти на додаткові питання

Оцінка 8-9 балів - робота виконана не повністю, але самостійно, студент може відповісти на додаткові питання

Оцінка 6-7 балів - робота виконана не повністю, але самостійно, студент не може відповісти на додаткові питання

Оцінка 3-5 балів - робота виконана тільки за прикладом №3, описаному в Практичній роботі №4, студент може відповісти на додаткові питання



Оцінка 1-2 балів - робота не виконана, учень не може відповісти на додаткові питання


Дата добавления: 2015-08-28; просмотров: 139 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
Завдання для самостійної роботи | Адрес: Малышева, 71-а, оф.\ кв. 45 (13 этаж). Через арку (на рисунке ниже) с ул.Луначарского, между «Домом кино» и «Домом Обуви», проходите прямо и упираетесь в калитку, нажимаете кнопку и охране

mybiblioteka.su - 2015-2024 год. (0.006 сек.)