Тема: лінійні алгоритми, розгалуження, алгоритми з повторенням, цикли з умовою та цикли з лічильником (виконання усіх базових складових компетентнісних задач) у середовищі Scratch.
Мета: навчитися складати лінійні алгоритми, алгоритми з розгалуженням та повторенням і виконувати їх у навчальному у навчальному середовищі програмування Scratch.
Після виконання роботи учень
Обладнання: ПК із встановленими ОС і середовищем Scratch, інтерактивна дошка та дошка для писання маркером.
Структура уроку
Хід уроку
1. Організаційний момент
Вітання з класом. Перевірка присутності й готовності учнів до уроку. Перевірка виконання домашнього завдання.
2. Актуалізація опорних знань
3. Інструктаж з техніки безпеки життєдіяльності
4. Вироблення практичних навичок
Примітка. Після виконання кожного з завдань повідомляти вчителя підняттям руки.
Завдання 1. За допомогою спрайту Рудий Кіт намалювати квадрат зі сторонами різного кольру.
Вказівки до виконання
1 спосіб: використати лише вказівки керування, руху й малювання. Перевірити роботу програми й порівняти її з демонстраційним розв'язанням, записати проект у вказану вчителем теку з назвою Ваше прізвище-1a.
Визначити елемент малюнка, що повторюється, та вибрати вказівки для його створення: переміщення, поворот та зміна кольору олівця.
Скласти цикл з лічильником: в середину вказівки Повторювати 4 вклаcти послідовність вказівок для створення елемента.
Додати цикл у програму.
Перевірити роботу програми й порівняти її з демонстраційним розв'язанням.
Записати проект у вказану вчителем теку з назвою Ваше прізвище-1b.
Завдання 2. Створити проект, в якому виконавець переміщується пустелею. При дотику до кактуса він каже: «Ой», інакше думає: «Хм…».
Вказівки до виконання.
вибрати теку NATURE, а в ній — сцену desert.
Вибрати виконаця (на розсуд учня). Можна залишити Рудого кота
Зайве вилучити натисканням кнопки .
Скласти алгоритм: переміститись на 20 кроків, якщо є дотик до зеленого кольору, то сказати: «Ой», інакше — подумати: «Хм…».
Перевірити роботу програми, порівняти з демонстраційним розв'язанням.
Записати проект у вказану вчителем теку з назвою Ваше прізвище-2.
Завдання 3. Створити проект, який демонструє зміну пори року.
Вказівки до виконання
Зробити сцену активною, вибравши вкладення Фони.
На вибір учителя: або натиснути кнопку Mалювати й у графічному редакторі намалювати по черзі 4 фони із зображенням зими, весни, літа та осені:
або їх завантажити їх.
Визначити вказівки, що будуть повторюватися (чекати і змінити фон) та вставити їх у блок завжди..., додати цикл у програму.
Перевірити роботу програми, порівняти з демонстраційним розв'язанням.
Записати проект у вказану вчителем теку з назвою Ваше прізвище-3.
Завдання 4. Створити проект, в якому рибка ганяється за черв'яком, керованим маніпулятором миша.
Вказівки до виконання
Додати у проект новий спрайт:
Завантажити зображення сцени underwater з теки Nature.
Обрати створений спрайт, перейти на вкладення Скрипти і скласти алгоритм для рибки, визначивши вказівки, які будуть повторюватись за умови, що вказівник миші не торкається рибки.
Перевірити роботу програми, порівняти з демонстраційним розв'язанням.
Записати проект у вказану вчителем теку з назвою Ваше прізвище-4.
Завдання 5. Створити проект, в якому метелик літає по саду та росте поки його не зловили сачком — доторкнулися вказівником миші.
Вказівки до виконання
Додати у проект новий спрайт:
(Щоб метелик літав,) на вкладенні Образи додати другий костюм для обраного спрайта. Для цього вибрати кнопку Малювати й у графічному редакторі намалювати метелика із опущеними крилами.
Створити нову сцену, вибравши у теці Nature сцену flowers.
Зробити обраний cпрайт активним, перейти на вкладення Скрипти і скласти програму за таким алгоритмом, визначивши вказівки, які будуть повторюватись поки сачок (вказівник миші) не торкнеться метелика.
Перевірити роботу програми, порівняти з демонстраційним розв'язанням.
Записати проект у вказану вчителем теку з назвою Ваше прізвище-5.5>
5. Підбиття підсумків уроку
Аналіз результатів роботи учнів на уроці та виставлення оцінок.
6. Домашнє завдання
При потребі доробити завдання, які не встигли виконати на уроці.
Текст упорядкувала Андрєєва Світлана Станіславівна, вчитель інформатики школи І-ІІІ ступенів № 70 Шевченківського району міста Києва, під час виконання випускної роботи на курсах підвищення кваліфікації з 28.11.2016 по 02.12.016.