Урок:

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

11.02.2024
0 0
7 Клас, 8 Клас, 9 Клас, 10 Клас, 11 Клас, 12 Клас, I курс

5

75

112

0

0

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

85 грн

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

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

Мета уроку

  • Ознайомити учнів з поняттям розгалуження в програмуванні

  • Навчити використовувати конструкції if-else, else if, switch у C#

  • Закріпити навички написання програм з умовними операторами

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

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

  • Перевірка присутніх

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

  • Мотивація навчальної діяльності: коротке пояснення, де в житті використовується розгалуження

2. Вступне пояснення

  • Поняття розгалуження в програмуванні

  • Огляд основних конструкцій: if-else, else if, switch, тернарний оператор

  • Наведення прикладів коду

3. Теоретичний блок

  • Докладне пояснення роботи конструкції if-else

  • Використання послідовності if-else if-else

  • Приклади коду з поясненням

  • Демонстрація роботи програм

4. Практичні завдання

  1. Переписати програму

  2. Змінити код

  3. Дописати програму

  4. Доповнити код,

5. Підсумки уроку

  • Обговорення результатів виконаних завдань

  • Відповіді на запитання учнів

  • Узагальнення вивченого матеріалу

  • Оцінювання роботи учнів

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

  • Написати програму, яка аналізує введене число і виводить: "Число парне" або "Число непарне"

  • Використати конструкцію if-else

Очікувані результати:
Після уроку учні повинні:

  • Розуміти, що таке розгалуження в програмуванні

  • Вміти використовувати конструкції if-else, else if та switch у C#

  • Писати прості програми з використанням умовних операторів

Джерела використаної інформації: розкрити закрити
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
Опис, який учні побачать перед початком уроку

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

Сьогодні ви познайомитеся з розгалуженням у C# – однією з ключових концепцій програмування. Розгалуження дозволяє виконувати

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

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

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

1

5 з 12 балів

Розгалуження в програмуванні використовуються для виконання різних дій залежно від певних умов. У C# існують кілька способів реалізації розгалуження, основними з них є конструкції if-else, switch і тернарний оператор.

Що таке if else в C#?

Конструкція

О

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

2

1 з 12 балів

3

1 з 12 балів

4

2 з 12 балів

5

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

Вітаємо! 🎉 Ви успішно завершили урок про розгалуження в C#!

Сьогодні ви дізналися:
✅ Як працює конструкція if-else та як використовувати вкладені умови.

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

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

Сподобався:

0

Так: 2

Ні: 1

Зрозумілий:

0

Так: 2

Ні: 1

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

0

Ні: 3

Так: 0

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

85 грн

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

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

Рядки в C#

Рядки в C#

127

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

85 грн

Масиви C#

Масиви C#

137

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

85 грн

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

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

157

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

85 грн

#0 Мова програмування C# вступний урок

#0 Мова програмування C# вступний урок

246

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

85 грн

Цикли в C# (while, do while, for)

Цикли в C# (while, do while, for)

178

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

85 грн

#2 Мова програмування C# Змінні та типи данних

#2 Мова програмування C# Змінні та типи данних

149

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

85 грн

Схожі уроки

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

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

1284

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

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

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

1104

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

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

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

1342

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

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

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

493

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

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

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

650

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

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

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

277

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