Конспект урока Программирование циклов с заданным условием окончания работы 9 класс

Конспект урока Программирование циклов с заданным условием окончания работы (9 класс, урок 41, учебник Босова Л.Л.). На уроке учащиеся знакомятся с правилами записи оператора repeat.

Планируемые образовательные результаты:
предметные – умение записывать на языке программирования короткие алгоритмы, содержащие алгоритмическую конструкцию цикл;
метапредметные – умение самостоятельно планировать пути достижения целей; умение соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; умение оценивать правильность выполнения учебной задачи;
личностные – алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; представление о программировании как сфере возможной профессиональной деятельности.

Решаемые учебные задачи:
1) познакомиться с правилами записи оператора repeat;
2) рассмотреть пример программирования циклического алгоритма с помощью оператора repeat;
3) получить опыт программирования циклов с заданным условием окончания работы;
4) сформировать умение записывать на языке программирования короткие алгоритмы с циклами.

Основные понятия, изучаемые на уроке:
— оператор while;
— оператор repeat.

Используемые на уроке средства ИКТ:
— персональный компьютер (ПК) учителя, мультимедийный проектор, экран;
— ПК учащихся.

Электронные образовательные ресурсы
— презентация «Программирование циклов с заданным условием окончания работы».

Особенности изложения содержания темы урока

1. Организационный момент (1 минута)
Приветствие учащихся, сообщение темы и целей урока.

2. Повторение (4 минуты)
1) проверка изученного материала по вопросам (1, 2, 3, 4, 8(б)) к §4.6;
2) визуальная проверка выполнения домашнего задания в РТ № 189, 190, 191, 192;
3) рассмотрение заданий, вызвавших затруднения при выполнении домашнего задания

3. Изучение нового материала (12 минут)
Новый материал излагается в сопровождении презентации «Программирование циклов с заданным условием окончания работы».

1 слайд — название презентации;

2 слайд — ключевые слова;
— while (цикл-ПОКА)
— repeat (цикл-ДО)

3 слайд — Программирование циклов с заданным условием окончания работы;
Цикл с заданным условием окончания работы (цикл-ДО) программируется в языке Паскаль с помощью оператора repeat.
Общий вид оператора:
repeat <оператор1; оператор2; …;> until <условие>
Здесь:
<оператор1>; <оператор2>; … — операторы, образующие тело цикла;
<условие> — логическое выражение; если оно ложно, то выполняется тело цикла.

4 слайд — пример;
Пример. Запишите на языке Паскаль алгоритм решения задачи о графике тренировок спортсмена. Спортсмен приступает к тренировкам по следующему графику: в первый день он должен пробежать 10 км; каждый следующий день следует увеличивать дистанцию на 10% от нормы предыдущего дня. Как только дневная норма достигнет или превысит 25 км, необходимо прекратить её увеличение и далее пробегать ежедневно ровно 25 км. Начиная с какого дня, спортсмен будет пробегать 25 км?
Пусть х — количество километров, которое спортсмен пробежит в некоторый i-й день. Тогда в следующий (i + 1)-й день он пробежит х + 0,1х километров (0,1х — это 10% от х).

5 слайд — решение;
program n_15;
var i: integer; x: real;
begin
writeln (‘График тренировок’);
i:=1;
x:=10;
repeat
i:=i+1;
x:=x+0.1*x;
until x>=25;
writeln (‘Начиная с ‘, i, ‘-го дня спортсмен будет пробегать 25 км’)
end.

6 слайд — самое главное.
В языке Паскаль имеются три вида операторов цикла (сегодня мы рассмотрели цикл repeat):
— while (цикл-ПОКА)
— repeat (цикл-ДО)
— for (цикл с параметром)

Вопросы и задания
7 слайд – вопросы и задания;
Вопросы 5, 6, 7, 8 (а) к параграфу 4.6.
8 слайд – решение задач;
№ 193, 194, 195, 196 в РТ.

4. Практическая часть (25 минут)
Выполнить, рассмотренные на уроке задачи № 6, 7 из учебника и № 194 и 195 из рабочей тетради, на компьютере в среде программирования PascalABC.NET. Скачать ее можно по ссылке на сайте (http://pascalabc.net/).

Все задания, которые не успели выполнить на уроке, задаются на дом.

5. Подведение итогов урока. Сообщение домашнего задания. Выставление оценок (3 минуты)
9 слайд — опорный конспект;
10 слайд — Д/з.

Домашнее задание.
§4.6 (2), вопросы № 5, 6, 7, 8(а) к параграфу;
РТ: № 193, 194, 195, 196.

Архив включает в себя:
— конспект,
— ответы и решения на задания в учебнике и в рабочей тетради,
— презентация «Программирование циклов с заданным условием окончания работы».

Скачать (180 КБ, rar): Конспект урока Программирование циклов с заданным условием окончания работы 9 класс

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

четырнадцать − 4 =