SlideShare uma empresa Scribd logo
1 de 6
Урок №____ 8___ клас 1 група ________________
2 група ________________
Тема: Алгоритми з розгалуженнями для опрацювання величин.
Мета:
 навчальна: познайомити учнів з операціями порівняння,
алгоритмічною конструкцією розгалуження та її графічним поданням;
 розвивальна: розвивати логічне мислення; формувати вміння діяти за
інструкцією, планувати свою діяльність, аналізувати i робити висновки;
 виховна: виховувати інформаційну культуру учнів, уважність,
акуратність, дисциплінованість.
Тип уроку:
 засвоєння нових знань;
Обладнання та наочність: комп’ютери, підручники, проектор.
Хід уроку
І. Організаційний етап
Привітання з класом. Повідомлення теми і мети уроку
ІІ. Мотивація навчальної діяльності
Ви вже знайомі з алгоритмічною конструкцією «розгалуження» - такою
формою організації дій, при якій залежно від виконання або невиконання
деякої умови здійснюється або одна, або інша послідовність дій.
ІІІ. Актуалізація опорних знань
Повторення раніше вивченого матеріалу
1. Що вивчає наука логіка? Що вивчає математична логіка?
2. Що таке висловлення? Наведіть приклади істинних і хибних висловлень.
3. Які речення не є висловленнями?
4. Що називається логічною константою?
IV. Вивчення нового матеріалу
Розгалуження (алгоритм з умовою) – базова алгоритмічна структура, яка
передбачає виконання однієї із зазначених дій в залежності від
справедливості поставленої умови.
Умова – логічний вираз, який може набувати лише одного з двох значень:
True (істинна) або False (хибність)
Значення True та False називають логічними константами.
Умови бувають простими та складеними. Для створення простих умов
використовують оператори порівняння:
Оператор Назва
== Дорівнює (рівність)
!= Не дорівнює
> Більше
< Менше
>= Більше або дорівнює (більше-рівно)
<= Менше або дорівнює (менше-рівно)
Існує три основних типи алгоритмів з розгалуженням
Повне розгалуження – передбачає виконання дій і при істинності і
при хибності поставленої умови
Реалізація на Python:
Приклад
Знайти квадратний корінь з введеного числа, якщо це неможливо –
вивести відповідне повідомлення.
Неповне розгалуження – передбачає виконання дії, лише при
істинності поставленої умови
Реалізація на Python:
Приклад
Визначити чи задане число ділиться на 2, 3 та 5 окремо
Вкладені розгалуження – передбачає вкладення однієї умови у вітку
хибності іншої
Реалізація на Python:
Приклад
Визначити чи введене число є додатнім, від’ємним чи рівним нулю.
V. Закріплення знань (робота за комп’ютером)
1. Інструктаж з БЖД
2. Завдання
Написати програму, яка визначить чи є вказане число кратним
заданому.
VI. Релаксація
Вправа для профілактики короткозорості та порушення зору
VII. Підбиття підсумків уроку
Бесіда за питаннями
1. Що таке розгалуження?
2. Які існують типи розгалуження? Чим вони особливі?
3. Який тип розгалуження на вашу думку кращий? Доведіть свою думку.
Виставлення оцінок за роботу на уроці
VIІ. Домашнє завдання
 Опрацювати конспект

Mais conteúdo relacionado

Semelhante a Less40

конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класаVasileUrsaki
 
конспект уроку налагодження програм
конспект уроку налагодження програмконспект уроку налагодження програм
конспект уроку налагодження програмtan4ikbah
 
Урок №13. Практична робота №4. «Виконання обчислень за даними електронної таб...
Урок №13. Практична робота №4. «Виконання обчислень за даними електронної таб...Урок №13. Практична робота №4. «Виконання обчислень за даними електронної таб...
Урок №13. Практична робота №4. «Виконання обчислень за даними електронної таб...Nikolay Shaygorodskiy
 
7 клас. Морзе. Урок 14. Алгоритми з розгалуженням
7 клас. Морзе. Урок 14. Алгоритми з розгалуженням7 клас. Морзе. Урок 14. Алгоритми з розгалуженням
7 клас. Морзе. Урок 14. Алгоритми з розгалуженнямДмитро Загура
 
Lesson # 41. branching algorithms for processing quantities. bzd briefing
Lesson # 41. branching algorithms for processing quantities. bzd briefingLesson # 41. branching algorithms for processing quantities. bzd briefing
Lesson # 41. branching algorithms for processing quantities. bzd briefingNikolay Shaygorodskiy
 
Lesson # 45. compilation and execution of algorithms with repetitions and bra...
Lesson # 45. compilation and execution of algorithms with repetitions and bra...Lesson # 45. compilation and execution of algorithms with repetitions and bra...
Lesson # 45. compilation and execution of algorithms with repetitions and bra...Nikolay Shaygorodskiy
 
Lesson#25. algorithms for processing table values.
Lesson#25. algorithms for processing table values.Lesson#25. algorithms for processing table values.
Lesson#25. algorithms for processing table values.Nikolay Shaygorodskiy
 
лекція2
лекція2лекція2
лекція2cit-cit
 
учительська презентація застосування похідної до дослідження функції
учительська презентація застосування похідної до дослідження функціїучительська презентація застосування похідної до дослідження функції
учительська презентація застосування похідної до дослідження функціїHomichAlla
 
конспект уроку
конспект урокуконспект уроку
конспект урокуCshkilniy
 
5 клас урок 28 нова програма
5 клас урок 28 нова програма5 клас урок 28 нова програма
5 клас урок 28 нова програмаЮлія Артюх
 

Semelhante a Less40 (20)

Less36
Less36Less36
Less36
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
 
конспект уроку налагодження програм
конспект уроку налагодження програмконспект уроку налагодження програм
конспект уроку налагодження програм
 
07
0707
07
 
Урок №13. Практична робота №4. «Виконання обчислень за даними електронної таб...
Урок №13. Практична робота №4. «Виконання обчислень за даними електронної таб...Урок №13. Практична робота №4. «Виконання обчислень за даними електронної таб...
Урок №13. Практична робота №4. «Виконання обчислень за даними електронної таб...
 
7 клас. Морзе. Урок 14. Алгоритми з розгалуженням
7 клас. Морзе. Урок 14. Алгоритми з розгалуженням7 клас. Морзе. Урок 14. Алгоритми з розгалуженням
7 клас. Морзе. Урок 14. Алгоритми з розгалуженням
 
Lesson # 41. branching algorithms for processing quantities. bzd briefing
Lesson # 41. branching algorithms for processing quantities. bzd briefingLesson # 41. branching algorithms for processing quantities. bzd briefing
Lesson # 41. branching algorithms for processing quantities. bzd briefing
 
Lesson # 45. compilation and execution of algorithms with repetitions and bra...
Lesson # 45. compilation and execution of algorithms with repetitions and bra...Lesson # 45. compilation and execution of algorithms with repetitions and bra...
Lesson # 45. compilation and execution of algorithms with repetitions and bra...
 
Lesson#25. algorithms for processing table values.
Lesson#25. algorithms for processing table values.Lesson#25. algorithms for processing table values.
Lesson#25. algorithms for processing table values.
 
Конспекти уроків
Конспекти уроків Конспекти уроків
Конспекти уроків
 
лекція2
лекція2лекція2
лекція2
 
урок 6
урок 6урок 6
урок 6
 
учительська презентація застосування похідної до дослідження функції
учительська презентація застосування похідної до дослідження функціїучительська презентація застосування похідної до дослідження функції
учительська презентація застосування похідної до дослідження функції
 
конспект уроку
конспект урокуконспект уроку
конспект уроку
 
Less19
Less19Less19
Less19
 
13
1313
13
 
Less19
Less19Less19
Less19
 
Less35
Less35Less35
Less35
 
Less26
Less26Less26
Less26
 
5 клас урок 28 нова програма
5 клас урок 28 нова програма5 клас урок 28 нова програма
5 клас урок 28 нова програма
 

Mais de Nikolay Shaygorodskiy (20)

план проведення тижня музичного мистецтва
план проведення тижня музичного мистецтваплан проведення тижня музичного мистецтва
план проведення тижня музичного мистецтва
 
Mystetstvo
MystetstvoMystetstvo
Mystetstvo
 
Mathematics
MathematicsMathematics
Mathematics
 
History
HistoryHistory
History
 
Health basics
Health basicsHealth basics
Health basics
 
English language elementary school
English language elementary schoolEnglish language elementary school
English language elementary school
 
English
EnglishEnglish
English
 
Elementary school
Elementary schoolElementary school
Elementary school
 
Biology
BiologyBiology
Biology
 
Biology
BiologyBiology
Biology
 
Geography
GeographyGeography
Geography
 
Computer science
Computer scienceComputer science
Computer science
 
10 11
10 1110 11
10 11
 
5 9
5 95 9
5 9
 
1 4
1 41 4
1 4
 
Minutes no.20 (director's report 2021)
Minutes no.20 (director's report 2021)Minutes no.20 (director's report 2021)
Minutes no.20 (director's report 2021)
 
Director's report for 2020 2021 academic year
Director's report for 2020 2021 academic yearDirector's report for 2020 2021 academic year
Director's report for 2020 2021 academic year
 
Order no.106u
Order no.106uOrder no.106u
Order no.106u
 
Order no.105 u
Order no.105 uOrder no.105 u
Order no.105 u
 
Order no.104 u
Order no.104 uOrder no.104 u
Order no.104 u
 

Último

ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptxПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptxAlexanderSholk
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxssuserc6cee7
 
Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenolha1koval
 
Черкаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверейЧеркаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверейvitaliyinformatik
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxvitalina6709
 
Роберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантастаРоберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантастаAdriana Himinets
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»tetiana1958
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdfolha1koval
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxhome
 
освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .zaskalko111
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfolha1koval
 

Último (15)

17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx
17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx
17.04.2024.2.docx17.04.2024.2.docx17.04.2024.2.docx
 
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptxПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
ПОРТУГАЛІЯ ТА ІСПАНІЯ В ПЕРШІЙ ТРЕТИНІ хх СТ.pptx
 
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptxПрезентація роботи Осипенківської ЗОШ 2023-2024.pptx
Презентація роботи Осипенківської ЗОШ 2023-2024.pptx
 
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
 
Kryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnenKryterii otciniuvannia navchalnykh dosiahnen
Kryterii otciniuvannia navchalnykh dosiahnen
 
Черкаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверейЧеркаський художньо-технічний коледж оголошує про день відкритих дверей
Черкаський художньо-технічний коледж оголошує про день відкритих дверей
 
Автомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptxАвтомат.звука с.інтегровані ігри для дітейpptx
Автомат.звука с.інтегровані ігри для дітейpptx
 
Роберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантастаРоберт Шеклі. Біографія письменника-фантаста
Роберт Шеклі. Біографія письменника-фантаста
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
 
Критерії самоцінювання Іноземні мови.pdf
Критерії самоцінювання  Іноземні мови.pdfКритерії самоцінювання  Іноземні мови.pdf
Критерії самоцінювання Іноземні мови.pdf
 
Луцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptxЛуцький центр ПТО соціальний проєкт .pptx
Луцький центр ПТО соціальний проєкт .pptx
 
освітня програма 2023-2024 .
освітня програма  2023-2024                    .освітня програма  2023-2024                    .
освітня програма 2023-2024 .
 
17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx
17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx
17.04.2024.1.docx17.04.2024.1.docx17.04.2024.1.docx
 
критерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdfкритерії сооцінювання і взаємооцінюваннятехнології.pdf
критерії сооцінювання і взаємооцінюваннятехнології.pdf
 
Її величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptxЇї величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptx
 

Less40

  • 1. Урок №____ 8___ клас 1 група ________________ 2 група ________________ Тема: Алгоритми з розгалуженнями для опрацювання величин. Мета:  навчальна: познайомити учнів з операціями порівняння, алгоритмічною конструкцією розгалуження та її графічним поданням;  розвивальна: розвивати логічне мислення; формувати вміння діяти за інструкцією, планувати свою діяльність, аналізувати i робити висновки;  виховна: виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість. Тип уроку:  засвоєння нових знань; Обладнання та наочність: комп’ютери, підручники, проектор. Хід уроку І. Організаційний етап Привітання з класом. Повідомлення теми і мети уроку ІІ. Мотивація навчальної діяльності Ви вже знайомі з алгоритмічною конструкцією «розгалуження» - такою формою організації дій, при якій залежно від виконання або невиконання деякої умови здійснюється або одна, або інша послідовність дій. ІІІ. Актуалізація опорних знань Повторення раніше вивченого матеріалу 1. Що вивчає наука логіка? Що вивчає математична логіка? 2. Що таке висловлення? Наведіть приклади істинних і хибних висловлень. 3. Які речення не є висловленнями? 4. Що називається логічною константою? IV. Вивчення нового матеріалу Розгалуження (алгоритм з умовою) – базова алгоритмічна структура, яка передбачає виконання однієї із зазначених дій в залежності від справедливості поставленої умови. Умова – логічний вираз, який може набувати лише одного з двох значень: True (істинна) або False (хибність) Значення True та False називають логічними константами. Умови бувають простими та складеними. Для створення простих умов використовують оператори порівняння: Оператор Назва == Дорівнює (рівність)
  • 2. != Не дорівнює > Більше < Менше >= Більше або дорівнює (більше-рівно) <= Менше або дорівнює (менше-рівно) Існує три основних типи алгоритмів з розгалуженням Повне розгалуження – передбачає виконання дій і при істинності і при хибності поставленої умови Реалізація на Python: Приклад Знайти квадратний корінь з введеного числа, якщо це неможливо – вивести відповідне повідомлення.
  • 3. Неповне розгалуження – передбачає виконання дії, лише при істинності поставленої умови Реалізація на Python: Приклад Визначити чи задане число ділиться на 2, 3 та 5 окремо
  • 4. Вкладені розгалуження – передбачає вкладення однієї умови у вітку хибності іншої Реалізація на Python:
  • 5. Приклад Визначити чи введене число є додатнім, від’ємним чи рівним нулю. V. Закріплення знань (робота за комп’ютером) 1. Інструктаж з БЖД 2. Завдання Написати програму, яка визначить чи є вказане число кратним заданому.
  • 6. VI. Релаксація Вправа для профілактики короткозорості та порушення зору VII. Підбиття підсумків уроку Бесіда за питаннями 1. Що таке розгалуження? 2. Які існують типи розгалуження? Чим вони особливі? 3. Який тип розгалуження на вашу думку кращий? Доведіть свою думку. Виставлення оцінок за роботу на уроці VIІ. Домашнє завдання  Опрацювати конспект