Час на урок - 1 година.
Мета уроку. ознайомити учнів з поняттями «алгоритм», «блок-схема»
Основні повідомляються знання. алгоритм, типи алгоритмів
Основні одержувані вміння і навички. будувати прості алгоритми.
Основні елементи змісту уроку.
Алгоритм - точні, повні, певні приписи для вирішення будь-якої задачі з задається безлічі однотипних завдань.
Алгоритми можна записати на мові блок-схем, мовою програмування (наприклад, Паскаль) і т. Д.
Є три базові команди: послідовна, умовна, циклічна.
Команда «послідовна» - дві команди, що виконуються один за одним: команда 1; команда 2. Команда «умовна»: if <условие> then <команда 1> else <команда 2>;. Команда «повторення» типу «поки»: while <условие> do <команда (последовательность команд)>. Команда повторення типу «до»: for <переменная>: =<начальное значение> to <конечное значение> do <команда (последовательность команд)>.
Дані - числа, символи, тексти, логічні вирази або більш складні їх комбінації. Текстові дані полягають в апострофи.
Які вирішуються на уроці приклади.
1. Знайти кількість і суму всіх позитивних чисел серед n<100 заданных чисел. Составить алгоритм.
2. Знайти максимальне число всіх позитивних чисел серед n<100 заданных чисел. Составить алгоритм.
3. Знайти кількість точок, що лежать на прямій у = 2х + 5 з цілими координатами -9 1. Знайти кількість і твір всіх негативних чисел серед n<100 заданных чисел. Составить алгоритм. 2. Знайти мінімальне число всіх позитивних чисел серед n<100 заданных чисел. Составить алгоритм. 3. Знайти кількість точок, що лежать на прямій у = 2х + 5 з цілими координатами -9 Тестові завдання для експрес-контролю (на 5-10 хв). 1. Число функцій Паскаля з цілими значеннями в списку, відповідно: А) 2; б) 06; в 1; г) 3. 2. Значення змінної s після виконання фрагмента програми на Паскалі S: = 0; i: = 4; while (i> 4) do begin i: = i-1; s: = s + I end; А) 0; б) 5; о 7; г) 10.
Завантаження.Популярні твори
Статистика проекту
Схожі статті