Відділ освіти, молоді та спорту віньковецької райдержадміністрації районний методкабінет інформаційно-методичний центр рмк


Тема. Висловлювання. Істинні та хибні висловлювання. Умовне висловлювання «Якщо – то – інакше». Алгоритми з розгалуженням



Скачати 11.87 Mb.
Сторінка34/78
Дата конвертації23.10.2016
Розмір11.87 Mb.
ТипУрок
1   ...   30   31   32   33   34   35   36   37   ...   78
Тема. Висловлювання. Істинні та хибні висловлювання. Умовне висловлювання «Якщо – то – інакше». Алгоритми з розгалуженням.

Мета:

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

виховна: виховувати пізнавальну зацікавленість до предмету, та привчати працювати творчо, виховувати старанність, активність при вивченні нового матеріалу;

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

Тип уроку: вивчення нового матеріалу.

Обладнання та наочність: ПК із встановленими ОС і середовищем Scratch, проектор з інтерактивною дошкою.
Хід уроку

І. Організаційний етап.

Вітання з класом. Перевірка присутності і готовності учнів до уроку. Перевірка виконання домашнього завдання.
ІІ. Оголошення теми, мети уроку.

ІІІ. Мотивація навчальної діяльності. Актуалізація знань.

Учитель. Поміркуй, які з перелічених дій може виконати комп'ютер:



  • набути знання, чого-небудь навчитися;

  • запам'ятати інформацію;

  • захотіти;

  • скласти план дій;

  • виконати дії за планом;

  • стомитися;

  • відрізнити один предмет від іншого;

  • зробити висновки з фактів.

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

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


IV. Вивчення нового матеріалу.

Учитель обговорює з дітьми, що бувають питання, на які можна відповісти "так" або "нi", i питання, на які не можна так відповісти. Просить дітей привести приклади питань на "так-нi". Потім учитель просить декількох дітей привести приклади питань, на які не можна відповісти "так"( icтинa) або "ні"(хибність). Наприклад:

Скільки важить слон? Це мicтo Київ чи Харків?

Учитель веде мову про те, що існують не лише питання, а й оповідальні речення, про які можна сказати icтиннi вони або хибні. Такі питання та оповідальні речення, відповідно до яких можна стверджувати icтиннi вони чи хибні, називаються висловлюваннями.

На відміну від людини виконавець "комп'ютер" не може відмовитися від виконання команди, він не може подібно недбалому учню сказати "не хочу", "не можу", " в мене болить голова і поганий настрій". Команда, записана в алгоритмі, повинна бути виконаною, тому, якщо знехтувати суто людськими якостями ("не хочу", "не можу" і т.д.), лінійним можна назвати алгоритм ранкового збирання до школи.


  • проснутися;

  • зробити ранковий туалет;

  • одягнутися;

  • поснідати;

  • зібрати речі;

  • одягнути верхній одяг;

  • вийти до школи.

Та, навіть, в такому простому алгоритмі в зразу ж знайдете недоліки. А що робити, якщо я себе погано почуваю (захворів), а якщо я вже зібрав речі ввечері, а якщо я не встиг напередодні вивчити всі уроки і мені необхідно щось повторити, а що значить одягнути верхній одяг (він залежить від пори року, погоди тощо). Якщо ж спробувати прослідкувати за вашою поведінкою на протязі дня, то з'ясується, що майже ніколи ви не дієте за лінійним алгоритмом. Весь час ви аналізуєте ситуацію, змінюєте свою поведінку та свої плани, пристосовуєтесь до обставин. 

Тому набагато частіше зустрічається другий тип алгоритму - розгалужений. Цей алгоритм обов'язково містить в собі хоча б одну умову (як правило, їх набагато більше) і виконується він в залежності від цієї умови.


Мовою блок-схем розгалужений алгоритм подається наступним чином:



Тепер розберемось, що ж таке умова з точки зору виконавця.

Умовою називається таке речення, на яке можна дати відповідь "так" чи "ні". Як правило, кажуть, що в першому випадку (коли ми відповіли на речення "так") умова являється істиною, а в другому хибною.

Виходячи з цього, речення "Якого кольору твій піджак?" не можна вважати умовою, а речення "Твоє волосся русяве?" - можна.



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

Дуже часто в житті ми змушені враховувати велику кількість найрізноманітніших умов. Наприклад, ми йдемо гуляти на вулицю, якщо "мама відпустила" та "гарна погода", а ще якщо "подруга покликала". Уроки ми робимо, якщо знов таки "мама примусила" або "тато лається" або "вчителька дуже сувора". Такі умови в інформатиці азиваються складеними. Вони містять кілька простих умов і об'єднуються між собою словами "або" або "та". 

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

Розглянемо кілька алгоритмів



Завдання №1 Скласти алгоритм «Яке із чисел а та в більше?»
Фізкультхвилинка Додаток А1
Розглянемо, як будуть виглядати відповідні блоки у Scratch.

В середовищі Scratch блоки умовних операторів розташовано в категорії Керувати.



Блоки перевірки умови

Якщо умова дійсна запускає(виконує) внутрішні блоки.

Очікування, поки умова не вірна, потім управляє  блоками нижче.

Якщо умова вірна запускає блоки верхньої частини;

інакше запускає блоки усередині нижньої частини.
Умови

 Істинно, якщо клавішу миші натиснуто

 Істинно, якщо вказану клавішу натиснуто

Істинно, якщо спрайт торкається вказаного

спрайта, краю, або покажчика миші (вибирайте із  опускного меню.)

 Істинно, якщо спрайт торкається вказаного кольору

(клацніть по кольоровій палітрі, потім використовуйте піпетку, щоб вибрати колір)

 Істинно, якщо перший колір (в межах спрайта)

торкається другого кольору (у фоні або іншому спрайтові)(клацніть по кольоровій палітрі, потім використовуйте папетку, щоб вибрати колір)

 Істинно, якщо комп'ютерний мікрофон виявляє  гучність звуку, більше, ніж 30 (у межах від 1 до 100)



Умови (арифметичні)

Істинно, якщо перше значення є менше ніж друге

Істинно, якщо два значення рівні

Істинно, якщо перше значення більше, ніж друге



Складені умови

Істинно, якщо обидві умови справджуються

Істинно, якщо будь-яка умова справджується

Істинно, якщо умова не справджується; хибно, якщо

умова справджується
V. Практичне завдання. Інструктаж з техніки безпеки.

Учні займають місця біля комп’ютерів і виконують команди вчителя.



Завдання №1 (Вчитель демонструє складання даного проекту «Табличка множення») Створити проект, в якому було б реалізовано розв’язування такої задачі. Кіт вирішив з'ясувати, чи знаєте ви таблицю множення. Для цього він подасть приклад на множення чисел від 3 до 9 і перевірить вашу відповідь.


Релаксація «Вправи для очей» - Додаток А2
Завдання №2 Після створення та демонстрації учителем проекту «Завдання №1» учні самостійно створюють подібний проект. Зберегти проект під назвою «Табличка множення».
VI. Підсумок уроку. Узагальнення навчального матеріалу.

Скласти блок схему до задачі «Визначити агрегатний стан води (крига, рідина, пара) за її температурою».


VIІ. Домашнє завдання: повторити матеріал уроку. Доробити завдання, невиконані у класі. 
Урок № 14


Каталог: Files -> downloads
downloads -> Урок 2 Тема. Архітектура кам'яний літопис століть
downloads -> Уроках «Художньої культури»
downloads -> Науковий керівник : учитель стасюк о. С. Консультанти: батьки, бібліотекар, вчитель географії
downloads -> Реферат з основ корекційної педагогіки та спеціальної психології на тему: Психолого-педагогічна допомога сім'ям, які мають дітей з порушенням у розвитку
downloads -> Образотворче мистецтво
downloads -> Чернігівська міська централізована бібліотечна система
downloads -> Особливості розвитку культури Галицько – Волинської держави
downloads -> Визначні місця України краю незвіданих красот
downloads -> Розрахунок сил І засобів по ліквідації нс

Скачати 11.87 Mb.

Поділіться з Вашими друзьями:
1   ...   30   31   32   33   34   35   36   37   ...   78




База даних захищена авторським правом ©uchika.in.ua 2020
звернутися до адміністрації

    Головна сторінка