Конспект урока по теме "Решение задач по теме "Циклы" предназначен для использования на уроках информатики в старших классах
Урок составила преподаватель ГБОУ СПО "БПЭК" Лобанова Ирина Геннадьенва
Тема урока "Решение задач по теме "Циклы"
ТИП УРОКА: урок формирования умений и навыков
ЦЕЛИ:
ДИДАКТИЧЕСКАЯ: закрепление знаний по теме и их применение при решении задач;
РАЗВИВАЮЩАЯ: содействовать формированию навыков по составлению алгоритмов;
ВОСПИТАТЕЛЬНАЯ: воспитывать пространственное внимание, мышление, умение анализировать.
Оборудование: персональный компьютер (ПК), язык программирования PASKAL.
Ход урока:
1.Организационный момент (5 мин.):
- рапорт дежурного
- заполнение журнала
2. Сообщение темы, плана, постановка целей урока (5 мин.).
3. Проверка домашнего задания по теме «Циклы» (10 мин.):
- устный опрос по следующим вопросам:
1. ЦИКЛ С ПРЕДУСЛОВИЕМ
2. ЦИКЛ С ПОСТУСЛОВИЕМ
3. ЦИКЛ С ЗАДАННЫМ ПАРАМЕТРОМ
4. Решение задач (20 мин.):
Задание 1. ЦИКЛ С ПРЕДУСЛОВИЕМ или цикл "ПОКА".
Вывести на экран числа от 1 до 30.
Program Ch;
Uses crt;
var i,h,n: integer;
Begin
Clrscr;
i:=1; h:=1; n:=30;
while i<=n do
begin
write(i,' ');
i:=i+h;
end;
readkey;
End.
Задание 2. ЦИКЛ С ПОСТУСЛОВИЕМ или ЦИКЛ "ДО"
Вычислить для любого Х, с проверкой корректности ввода.
Program Func;
Uses crt;
var x,y: real;
Begin
repeat
ClrScr;
write('X='); readln(x);
until (x<>0);
y:=1/x;
writeln('x=',x,' y=',y);
readkey;
End.
Задание 3. ЦИКЛ С ЗАДАННЫМ ПАРАМЕТРОМ
Напечатать числа от 1 до 30.
Program Chisla; Uses crt;
var i:integer;
Begin
clrscr;
for i:=1 to 30 do write(i,' ');
End.
Задание 4. Вычислить сумму всех чисел от 1 до 30.
Program Summa;
Uses crt;
var i,n,h,s: integer;
Begin
clrscr;
i:=1; n:=30; h:=1; s:=0;{ s:=0 -обнуление суммы }
while i<=n do
begin
s:=s+i;
i:=i+h;
end;
write('Сумма чисел натурального ряда от 1 до 30 равна ',s);
readkey;
End.
5. Заключительная часть урока (5 мин):
- Выявление и объяснение возникших вопросов;
- Анализ работы группы, выполнения плана, целей урока;
- Сообщение задания на дом:
Составить программу, выводящую на печать все четные числа, расположенные на числовом промежутке [2,15]. (Учитываются только целые числа).
Рекомендуем посмотреть:
Конспект урока информатики по теме "Компьютерные вирусы и антивирусные программы", 10-11 класс
Системы счисления. Перевод чисел
Конспект урока по информатике в 10 классе
Конспект урока информатики, 11 класс. Оператор ветвления в Паскале
Похожие статьи:
Конспект урока информатики по теме «Операции с текстом в графическом редакторе Corel Draw»
Конспект урока информатики для студентов колледжа. Системы счисления. Перевод чисел
Примеры и задания к теме «Информация и информационные процессы»