№22 [Scratch] - Створення алгоритмів і програм з використанням змінних і алгоритмічної структури розгалуження.
Перед завантаженням матеріалу познайомтесь з правилами використання - >>Читати тут<<
Для отримання даного матеріалу натисніть клавішу "Завантажити матеріал" котра знаходиться внизу сторінки.
«___»__________ 20___ року
Урок №22.
Створення алгоритмів і програм з використанням змінних і алгоритмічної структури розгалуження.
Очікувані результати: учні розуміють поняття «налагодження програм», тестування програм та уміють знаходити й виправляти логічні помилки у наданому програмному коді.
Мета: формувати в учнів поняття, що помилки є невід’ємною частиною програмування, познайомити з принципами налагодження та тестування програм; ознайомити з видами помилок, котрі можуть зустрічатись під час програмування; навчати знаходити та виправляти логічні помилки в програмному коді; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки; виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.
Обладнання та наочність: комп’ютери, підручники, презентація, проектор.
Програмне забезпечення: мультимедійний проектор чи інтерактивна дошка, Scratch 2.0
Хід уроку
І. Організаційний етап
- Привітання з класом
Доброго дня, діти.
ІІ. Мотивація навчальної діяльності
- Повідомлення теми і мети уроку
На сьогоднішньому уроці ми з вами пригадаємо:
- продовжимо працювати над алгоритмічними структурами розгалуження;
- визначимо, як виникають помилки при створенні та виконанні програм;
- дізнаємось, яких видів бувають помилки;
- навчимось шукати та виправляти помилки в програмах.
IІІ. Актуалізація опорних знань.
- Перевірка домашнього завдання
- Фронтальне опитування
- Чим відрізняється лінійний алгоритм від розгалуженого?
- У чому особливість вкладеного розгалуження?
ІV. Вивчення нового матеріалу
Демонстрація навчальних слайдів. Розповідь вчителя.
- Усвідомлення набутих знань й формування вмінь та навичок
- Практична діяльність (Слайд20-22)
Інструктаж вчителя. Роздача інструкційних карток.
- Релаксація
- Підсумок уроку
- Чому ціна програмної помилки дуже велика?
- Що таке налагодження програм?
- Які види помилок існують під час написання програм?
- Які професії існують на фоні помилок під час програмування?
VIІ. Домашнє завдання
Опрацювати вивчений матеріал. Здійснити пошукову діяльність на тему «Програмні помилки сучасних компаній». Реалізувати проєкт в середовищі Microsoft Office Power Point (готове рішення завантажити в хмарне середовище й надати доступ вчителеві).
