Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
175.doc
Скачиваний:
4
Добавлен:
22.02.2016
Размер:
877 Кб
Скачать
☆

VI. Застосування знань

Інструктаж із техніки безпеки.

Учні виконують комплекс вправ для зняття зорової втоми (варіант 1 або 2). Вправи проводить староста класу (групи) або його заступник.

Практична робота № 1. Побудова інформаційної моделі

Увага! Під час роботи з комп'ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм.

1. Створіть інформаційну модель однієї з кімнат вашої квартири (вітальня, спальня, кабінет, дитяча тощо) з метою обклеювання її шпалерами. Для цього попередньо визначте розміри потрібних об'єктів цієї кімнати.

2. Подайте створену інформаційну модель кімнати в таких видах: словесному, графічному і структурному (таблиця), кожний на окремій сторінці текстового документа, який збережіть у своїй папці у файлі з іменем практич­на 1.doc.

3. Створіть математичну модель визначення вартості необхідних шпалер для обклеювання цієї кімнати. Знайдіть в Інтернеті відповідний вид шпалер та їх ціну. Фото вибраних шпалер, дані про них і створену математичну модель у вигляді таблиці розмістіть на окремій сторінці текстового документа практич­на 1.doc

VII. ПІДБИТТЯ ПІДСУМКІВ УРОКУ Учитель оцінює роботу учнів па уроці.

VIII. Домашнє завдання

  1. Опрацювати конспект уроку та відповідний параграф підручника.

  2. Створити ігровий алгоритм в середовищі Скетч або розібрати принцип діючого проекту.

УРОК № 5

Тема. Основні етапи розв’язування задач за допомогою комп’ютера. Поняття програми.

Мета:

сформувати:

  • поняття програми, середовища програмування;

  • уявлення про різні методи розв'язування задач;

  • загальні основи термінології алгоритмізації;

  • вміння чітко й лаконічно висловлювати думки;

  • вміння використовувати середовище програмування для розв'язування задач;

виховувати уважність, дисциплінованість під час роботи за ПК. Тип уроку: застосування нових знань, формування вмінь.

Базові поняття й терміни: програма, середовище програмування, комп'ютерна модель.

Хід уроку

Привітання. Підготовка класу до заняття. Оголошення теми уроку.

II. ПЕРЕВІРКА ДОМАШНЬОГО ЗАВДАННЯ

Перегляд деяких програм з коментарем автора.

III. АКТУАЛІЗАЦІЯ ОПОРНИХ ЗНАНЬ

Учитель. На минулому уроці ви спробували розв'язувати за­дачі в середовищі програмування. Нагадаємо основні прийоми ро­боти із середовищем.

►► Фронтальне опитування

  1. Назвіть основні кроки створення програми (проекту) з використанням середовища програмування.

  2. Які середовища програмування ви знаєте?

  3. У чому різниця між консольним та візуальним режимами про­грамування?

  4. Як запустити програму (проект) на виконання?

  5. Де зберігаються створені програми (проекти)?

IV. МОТИВАЦІЯ НАВЧАЛЬНОЇ ДІЯЛЬНОСТІ

Учитель. Вивчаючи цю тему, ми постійно використовуємо по­няття «алгоритм», рідше — «програма, проект». Чим відрізняють­ся ці поняття?

V СПРИЙНЯТТЯ ТА УСВІДОМЛЕННЯ НОВОГО МАТЕРІАЛУ

Алгоритм, програма, проект

Алгоритм — це точний і зрозумілий опис послідовності дій над заданими об'єктами, що дозволяє одержати кінцевий результат.

Програма — алгоритм, записаний мовою програмування.

Проект — сукупність файлів, які забезпечують запуск і роботу програмного додатка.

Отже, ці поняття дуже подібні, але в разі використання термі­ну «програма» ми маємо на увазі, що в ролі виконавця виступає комп'ютер.

У 70-80-х роках XX століття широковживаним було словосполучення «писати програму». Розробку програм тоді уподібнювали до написання літературного твору, а програміста — автору. Відтоді парадигма про­грамування кардинально змінилася. Сучасні програми майже ніколи не розробляються програмістами-одинаками, а процес розробки програмного забезпечення все більше нагадує будівництво, а не літературну творчість. Він складається з багатьох етапів, на яких програмісти різної спеціалі­зації виконують різноманітні види діяльності, часто співпрацюючи із замовником (організацією, яка замовляє і оплачує розробку). Перелічимо основні види діяльності, або процеси, які зазвичай виконують під час розробки програм:

• формулювання вимог до програми та визначення функцій, які вона буде виконувати;

• проектування об'єктно-орієнтованої, подійно-орієнтованої архітектури та інтерфейсу програми;

• розробка алгоритмів, за якими працюватимуть методи об'єктів;

• кодування, тобто запис алгоритмів мовою програмування;

• тестування і налагодження, тобто пошук і виправлення помилок у програмах;

• розгортання готових програм та їх супровід.

Розробку програм здійснюють не обов'язково у зазначеній послідовності. Найчастіше різними програмістами або групами програмістів виконують­ся кілька процесів одночасно.

Розберемо алгоритм програми Пінг-понг

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

Практична робота «Створення програми в середовищі Скретч»

Учні виконують комплекс вправ для зняття зорової втоми (варіант 1 або 2). Вправи проводить староста класу (групи) або його заступник).

Інструктаж із техніки безпеки.

Розробити проект з використанням візуального середовища .

Учні демонструють домашні проекти або ті, які вони створили в класі.

VII. ПІДБИТТЯ ПІДСУМКІВ УРОКУ Учитель оцінює роботу учнів на уроці.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]