Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
11 клас Академ №15,16,17,18.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
448 Кб
Скачать

11 Клас академ урок № 15

Тема. Розв'язування задач.

Практична робота № 9 «Використання підпрограм»

Мета:

ознайомити:

• з консольним режимом; формувати вміння:

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

• створювати проект та налагоджувати його;

• реалізовувати проекти з класів та методів;

• редагувати код обробників подій;

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

• створювати проект для власного використання;

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

• робити висновки; виховувати:

уважність, дисциплінованість під час роботи на ПК.

Тип уроку: формування вмінь та навичок.

Базові поняття й терміни: клас, метод.

Структура уроку

І. Організаційний етап...........................1-2 хв

II. Перевірка домашнього завдання.................2-3 хв

III. Актуалізація опорних знань..................10-15 хв

IV. Застосування знань, умінь та навичок..........10-15 хв

V. Удосконалення вмінь та навичок...............15-20 хв

VI. Підбиття підсумків уроку.......................2-3 хв

VII. Домашнє завдання............................1-2 хв

Хід уроку

I. ОРГАНІЗАЦІЙНИЙ ЕТАП

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

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

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

►► Письмова робота

1. Чим відрізняються консольний та візуальний проекти?

2. Поясніть терміни:

1)клас;

2) метод;

3) підпрограма.

IV. ЗАСТОСУВАННЯ ЗНАНЬ, УМІНЬ ТА НАВИЧОК

►► Розв'язування задач

Створіть проект розв'язання задачі.

Обчисліть значення виразів у консольному режимі з викорис­танням «підпрограми» для обчислення кореня квадратного:

Код проекту

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ProjectVyrazCons

{

classProgram

{

//Оголошення функціі для обчислення кореня квадратного public static double KK(double a)

{

return Math.Pow(a, 0.5);

}

// Головний розділ програми

static void Main(string[] args)

{

double x,y; //Введення значення змінноі X

x = Convert.ToDouble(Console.ReadLine()) ;

//Обчислення значення виразу з використанням створе ної функції

у=1/КК(2*х+1);

Console.WriteLine("" + у);

Console.ReadKey();

}

}

}

V. УДОСКОНАЛЕННЯ ВМІНЬ ТА НАВИЧОК

Практична робота № 9 «Використання підпрограм»

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

Створіть проект розв'язання задачі згідно з варіантом.

Організуйте обчислення функцій у1, у2, у3 через «підпрограму».

Таблиця функцій

Початковий рівень навчальних досягнень

1. Обчисліть значення функції у1 (згідно з варіантом).

Середній рівень навчальних досягнень

2. Обчисліть значення функції у2 (згідно з варіантом).

Достатній рівень навчальних досягнень

3. Обчисліть значення функції у3 (згідно з варіантом).

Високий рівень навчальних досягнень

4. Обчисліть значення функції z (згідно з варіантом).

VI. ПІДБИТТЯ ПІДСУМКІВ УРОКУ

Учитель оцінює роботу учнів на уроці.

VII. ДОМАШНЄ ЗАВДАННЯ

1. Опрацювати конспект уроку.

2. Скласти підпрограмму за варіантом.