
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. Скласти підпрограмму за варіантом.