- •Тема 1.
- •Хід уроку
- •II. Актуалізація опорних знань
- •III. Мотивація навчальної діяльності
- •IV. Засвоєння нових знань
- •Хід уроку
- •V. Застосування знань, формування вмінь та навичок
- •VI. Узагальнення навчального матеріалу
- •VII. Підбиття підсумків уроку
- •VIII. Домашнє завдання
- •V. Засвоєння нових знань
- •VI формування вмінь та навичок
- •VII. Узагальнення та осмислення набутих знань
- •Хід уроку
- •IV. Мотивація навчальної діяльності
- •VI. Усвідомлення нових знань. Формування практичних умінь та навичок
- •VIII. Домашнє завдання
- •Хід уроку
- •V. Засвоєння нових знань Структурне програмування
- •VI. Застосування знань
- •VIII. Домашнє завдання
- •Хід уроку
- •VIII. Домашнє завдання
VI. Застосування знань
Інструктаж із техніки безпеки.
Учні виконують комплекс вправ для зняття зорової втоми (варіант 1 або 2). Вправи проводить староста класу (групи) або його заступник.
Практична робота № 1. Побудова інформаційної моделі
Увага! Під час роботи з комп'ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.
1. Створіть інформаційну модель однієї з кімнат вашої квартири (вітальня, спальня, кабінет, дитяча тощо) з метою обклеювання її шпалерами. Для цього попередньо визначте розміри потрібних об'єктів цієї кімнати.
2. Подайте створену інформаційну модель кімнати в таких видах: словесному, графічному і структурному (таблиця), кожний на окремій сторінці текстового документа, який збережіть у своїй папці у файлі з іменем практична 1.doc.
3. Створіть математичну модель визначення вартості необхідних шпалер для обклеювання цієї кімнати. Знайдіть в Інтернеті відповідний вид шпалер та їх ціну. Фото вибраних шпалер, дані про них і створену математичну модель у вигляді таблиці розмістіть на окремій сторінці текстового документа практична 1.doc
VII. ПІДБИТТЯ ПІДСУМКІВ УРОКУ Учитель оцінює роботу учнів па уроці.
VIII. Домашнє завдання
Опрацювати конспект уроку та відповідний параграф підручника.
Створити ігровий алгоритм в середовищі Скетч або розібрати принцип діючого проекту.
УРОК
№ 5
Тема. Основні етапи розв’язування задач за допомогою комп’ютера. Поняття програми.
Мета:
сформувати:
поняття програми, середовища програмування;
уявлення про різні методи розв'язування задач;
загальні основи термінології алгоритмізації;
вміння чітко й лаконічно висловлювати думки;
вміння використовувати середовище програмування для розв'язування задач;
виховувати уважність, дисциплінованість під час роботи за ПК. Тип уроку: застосування нових знань, формування вмінь.
Базові поняття й терміни: програма, середовище програмування, комп'ютерна модель.
Хід уроку
Привітання. Підготовка класу до заняття. Оголошення теми уроку.
II. ПЕРЕВІРКА ДОМАШНЬОГО ЗАВДАННЯ
Перегляд деяких програм з коментарем автора.
III. АКТУАЛІЗАЦІЯ ОПОРНИХ ЗНАНЬ
Учитель. На минулому уроці ви спробували розв'язувати задачі в середовищі програмування. Нагадаємо основні прийоми роботи із середовищем.
►► Фронтальне опитування
Назвіть основні кроки створення програми (проекту) з використанням середовища програмування.
Які середовища програмування ви знаєте?
У чому різниця між консольним та візуальним режимами програмування?
Як запустити програму (проект) на виконання?
Де зберігаються створені програми (проекти)?
IV. МОТИВАЦІЯ НАВЧАЛЬНОЇ ДІЯЛЬНОСТІ
Учитель. Вивчаючи цю тему, ми постійно використовуємо поняття «алгоритм», рідше — «програма, проект». Чим відрізняються ці поняття?
V СПРИЙНЯТТЯ ТА УСВІДОМЛЕННЯ НОВОГО МАТЕРІАЛУ
Алгоритм, програма, проект
Алгоритм — це точний і зрозумілий опис послідовності дій над заданими об'єктами, що дозволяє одержати кінцевий результат.
Програма — алгоритм, записаний мовою програмування.
Проект — сукупність файлів, які забезпечують запуск і роботу програмного додатка.
Отже, ці поняття дуже подібні, але в разі використання терміну «програма» ми маємо на увазі, що в ролі виконавця виступає комп'ютер.
У 70-80-х роках XX століття широковживаним було словосполучення «писати програму». Розробку програм тоді уподібнювали до написання літературного твору, а програміста — автору. Відтоді парадигма програмування кардинально змінилася. Сучасні програми майже ніколи не розробляються програмістами-одинаками, а процес розробки програмного забезпечення все більше нагадує будівництво, а не літературну творчість. Він складається з багатьох етапів, на яких програмісти різної спеціалізації виконують різноманітні види діяльності, часто співпрацюючи із замовником (організацією, яка замовляє і оплачує розробку). Перелічимо основні види діяльності, або процеси, які зазвичай виконують під час розробки програм:
• формулювання вимог до програми та визначення функцій, які вона буде виконувати;
• проектування об'єктно-орієнтованої, подійно-орієнтованої архітектури та інтерфейсу програми;
• розробка алгоритмів, за якими працюватимуть методи об'єктів;
• кодування, тобто запис алгоритмів мовою програмування;
• тестування і налагодження, тобто пошук і виправлення помилок у програмах;
• розгортання готових програм та їх супровід.
Розробку програм здійснюють не обов'язково у зазначеній послідовності. Найчастіше різними програмістами або групами програмістів виконуються кілька процесів одночасно.
Розберемо алгоритм програми Пінг-понг

Розбір складнішої програми, що містить багато об’єктів.

Практична робота «Створення програми в середовищі Скретч»
Учні виконують комплекс вправ для зняття зорової втоми (варіант 1 або 2). Вправи проводить староста класу (групи) або його заступник).
Інструктаж із техніки безпеки.
Розробити проект з використанням візуального середовища .
Учні демонструють домашні проекти або ті, які вони створили в класі.
VII. ПІДБИТТЯ ПІДСУМКІВ УРОКУ Учитель оцінює роботу учнів на уроці.
