Урок:

Умовні оператори if, else, switch (задачі)

26.02.2024
0 0
7 Клас, 8 Клас

6

52

206

0

0

придбати урок
Ціна:

55 грн

Після покупки цей урок відразу стане доступним для використання повною мірою. Запитів на доступ не потрібно відправляти. Всі придбані уроки зберігаються в розділі мої придбані матеріали.

Опис уроку (учням цей опис не показується):

Мета уроку:

  • Закріпити знання про умовні оператори if, else, else if, switch.

  • Вдосконалити навички розв’язування задач із використанням умовних конструкцій.

  • Навчитися вибирати оптимальні конструкції для розв’язання різних задач.

Хід уроку

1. Організаційний момент

  • Привітання з учнями.

  • Оголошення теми та мети уроку.

  • Перевірка готовності до уроку (зошити, підручники, комп’ютери або середовище розробки).

2. Повторення теорії

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

  • Що таке умовні оператори?

  • Яка різниця між if та switch?

  • Коли зручніше використовувати switch замість if-else?

📌 Коротке пояснення:

  • Структура оператора if-else.

  • Використання else if для багатоваріантного вибору.

  • Оператор switch, його синтаксис та випадки використання.

3. Виконання практичних завдань

📝 Завдання 1. Вставити пропущені ключові слова

📝 Завдання 2. Перетворення коду з if-else у switch

📝 Завдання 3. Написати програму для визначення вікової групи

4. Підсумок уроку

  • Обговорення рішень та їх правильності.

  • Які труднощі виникли під час виконання?

  • Коли варто використовувати if-else, а коли switch?

  • Висновки щодо ефективності умовних операторів.

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

Завдання: Написати програму, яка визначає пору року

Джерела використаної інформації: розкрити закрити
https://programm.top/uk/c-sharp/tutorial/conditional-operators/
Microsoft. Документація C# : https://learn.microsoft.com/en-us/dotnet/csharp/, вільний.
W3Schools. Основи C# : https://www.w3schools.com/cs/ , вільний.
GeeksforGeeks. C# Programming Guide : https://www.geeksforgeeks.org/c-sharp-tutorial/ , вільний.
Герберт Шилдт. C# для початківців / Пер. з англ. – Київ: Видавництво XYZ, 2020. – 512 с.
C# Compiler для мобільних та планшетів. URL: https://play.google.com/store/apps/details?id=club.onepercent.csharp_compiler&pcampaignid=web_share
C# Online Compiler. Programiz. URL: https://www.programiz.com/csharp-programming/online-compiler/
C# Online Compiler. OneCompiler. URL: https://onecompiler.com/csharp
https://play.google.com/store/apps/details?id=club.onepercent.csharp_compiler&pcampaignid=web_share
https://www.programiz.com/csharp-programming/online-compiler/
https://onecompiler.com/csharp
Вміст уроку:
1
2
3
4
5
6
Опис, який учні побачать перед початком уроку

Ласкаво просимо на урок! 🚀

Сьогодні ви познайомитеся з умовними операторами if, else та switch у C#. Це важлива тема програмування, адже саме умовні ко

Для повного перегляду потрібно придбати матеріал

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

4 з 12 балів

(Повторення)

Замість більшості операторів (if та else), котрі роблять код нечитабельним,

використовують Інструкцію Switch

Інструкція Switch перевіряє на рівність в відношенні списка значень.

наприклад :

0600ljty-2546-940x460.pngЩоб программа вивела "Sports":

потрібно щоб значенняc

Для повного перегляду потрібно придбати матеріал

2

1 з 12 балів

3

1 з 12 балів

4

1 з 12 балів

5

2 з 12 балів

6

3 з 12 балів
Опис, який учні побачать після проходження уроку

🎉 Вітаємо! Ви успішно пройшли урок! 🚀

Сьогодні ви навчилися використовувати умовні оператори if, else, else if та switch у C#. Тепер ви знаєте, як прог

Для повного перегляду потрібно придбати матеріал

Рефлексія від 1 учня

Сподобався:

0

Так: 0

Ні: 1

Зрозумілий:

0

Так: 0

Ні: 1

Потрібні роз'яснення:

0

Ні: 0

Так: 1

придбати урок
Ціна:

55 грн

Після покупки цей урок відразу стане доступним для використання повною мірою. Запитів на доступ не потрібно відправляти. Всі придбані уроки зберігаються в розділі мої придбані матеріали.

Рекомендуємо

#6 Switch в с#

#6 Switch в с#

213

Аватар профіля Чайковський Олександр Олександрович
Інформатика
7 клас

85 грн

#5 розгалуження в C# 1.0

#5 розгалуження в C# 1.0

110

Аватар профіля Чайковський Олександр Олександрович
Інформатика
7—12 клас та I курс

85 грн

#4 Задачі с# Початковий рівень

#4 Задачі с# Початковий рівень

122

Аватар профіля Чайковський Олександр Олександрович
Інформатика
7—12 клас та I курс

55 грн

Цикли в C# (Додаткові можливості циклів)

Цикли в C# (Додаткові можливості циклів)

155

Аватар профіля Чайковський Олександр Олександрович
Інформатика
7—12 клас та I курс

85 грн

Урок 2. Змінні в Python

Урок 2. Змінні в Python

130

Аватар профіля Чайковський Олександр Олександрович
Інформатика
7—9 клас

100 грн

Методи в С#

Методи в С#

208

Аватар профіля Чайковський Олександр Олександрович
Інформатика
7—12 клас та I курс

85 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1272

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1087

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1333

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

487

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

640

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

267

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас