Инфоурок Другое КонспектыОткрытый урок по информатике

Открытый урок по информатике

Скачать материал

ТЕМА УРОКА: Операторы повторения. Оператор WHILE.

ЦЕЛИ УРОКА: Познакомиться с циклическим алгоритмом. Изучить оператор цикла While. Научить составлять циклические программы.

Образовательные:

1. Формировать понятие циклического алгоритма.

2. Рассмотреть оператор цикла с предусловием.

3. Закрепить навык программирования на Паскале.

Развивающие:

1. Развитие познавательных способностей учащихся.

2. Развитие алгоритмического мышления.

Воспитательные:

1. Побуждать к продуктивному мышлению.

2. Побуждать к применению полученных знаний.

 

ТИП УРОКА: Урок изучения нового материала.

 

СРЕДСТВА ОБУЧЕНИЯ: ПК. Презентация по новой теме. Дидактический материал.

 

ТРЕБОВАНИЯ К ЗНАНИЯМ И УМЕНИЯМ:

Учащиеся должны знать:

1. Циклический алгоритм с предусловием.

2. Какой оператор необходимо использовать в циклическом алгоритме с предусловием.

3. Вид блок-схемы циклического алгоритма с предусловием.

Учащиеся должны уметь:

1. Составлять блок-схемы циклического алгоритма с предусловием. Z. Составлять программы с использованием оператора цикла с

предусловием. 3. Проводить трассировку программы.

 

ХОД УРОКА:

 

ОРГАНИЗАЦИОННЫЙ МОМЕНТ

Приветствие, проверка присутствующих. Заполнение журнала.

 

ПРОВЕРКА ДОМАШНЕГО ЗАДАНИЯ

ПОСТАНОВКА ЦЕЛИ ЗАНЯТИЯ перед учащимися.

ОБЪЯСНЕНИЕ НОВОГО МАТЕРИАЛА

Цикл - команда исполнителю повторить многократно указанную, последовательность команд алгоритмического языка или, другими словами, многократно повторяющаяся часть программы. Существует три разновидности оператора цикла.

Цикл с предварительным условием (предусловием):

while <условие> do <оператор>;

где условие - логическое выражение оператор - любой оператор, в том числе и составной.

Принцип работы:

- Проверяется истинность условия

- Если условие истинно выполняется оператор

- Цикл работает, пока условие не станет ложным.

Оператор цикла с предусловием используется, если число повторений заранее неизвестно, а определяется по ходу работы циклического процесса.

Блок-схема оператора цикла с предусловием:

hello_html_m710ace9a.gifhello_html_m2fd3af.gifhello_html_m6bfaacc5.gifhello_html_6820dc64.gifНет

hello_html_49e4e19f.gifhello_html_m54e136e9.gif

hello_html_4641c3ba.gifда

серия

hello_html_2d2985a9.gifhello_html_m76cf4052.gif

 

Формат оператора:

While <условие> Do <серия>;

Тело цикла выполняется до тех пор, пока <условие> имеет значениеИстина, прекращает выполняться, если <условие> принимает значениеЛожь.

 

ЗАКРЕПЛЕНИЕ НОВОГО МАТЕРИАЛА

1. Вычислитьп!=1*2*3*...*n

 

Program factorial;

Var f, k, n: integer;

Begin

Write ('Введите число n - ');

ReadLn (n);

k:=0; f:=1;

While k<>n Do

Begin

k:=k+l; f:=f*k;

End;

Write ('Факториал числа ', n, '=',f:8);

End.

2. Дано натуральное число N. Найти сумму первых N членов натурального ряда.

3. Составить алгоритм вычисления суммы кубов всех четных чисел от а доb.

Выполнить упражнения из учебника на стр. 102- 104.

Ответить на контрольные вопросы на стр.102.

ПОДВЕДЕНИЕ ИТОГОВ УРОКА, ВЫСТАВЛЕНИЕ ОЦЕНОК.

ДОМАШНЕЕ ЗАДАНИЕ

1. Дано натуральное число N и первый член бесконечного ряда Y1=1 . Вычислить сумму членов бесконечного ряда, образованного по следующему рекуррентному соотношению: Y1=2*y1-i (то есть S= 1 + 2 + 4 + 8 + 16 +...). Вычисление суммы продолжать до тех пор, пока соблюдается условие | Y1 –Y1-I| < N.

 

2.Учебник Б. Бурибаев и др. Основы информатики и вычислительной техники, 9 класс, стр. 90-93.

АНАЛИЗ УРОКА_______________________________________________

________________________________________________________________________________________________________________________________

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Открытый урок по информатике"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Менеджер бизнес-процессов

Получите профессию

Няня

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

ТЕМАУРОКА: Операторы повторения. Оператор WHILE.

ЦЕЛИ УРОКА: Познакомиться с циклическим алгоритмом. Изучить оператор цикла While. Научить составлять циклические программы.

Образовательные:

1. Формировать понятие циклического алгоритма.

2. Рассмотреть оператор цикла с предусловием.

3. Закрепить навык программирования на Паскале.

Развивающие:

1. Развитие познавательных способностей учащихся.

2. Развитие алгоритмического мышления.

Воспитательные:

1. Побуждать к продуктивному мышлению.

2. Побуждать к применению полученных знаний.

ТИП УРОКА: Урок изучения нового материала.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 671 652 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 15.02.2018 253
    • DOCX 29.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Нарбекова Гаухар Сарсенбаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Нарбекова Гаухар Сарсенбаевна
    Нарбекова Гаухар Сарсенбаевна
    • На сайте: 6 лет и 2 месяца
    • Подписчики: 0
    • Всего просмотров: 12201
    • Всего материалов: 20

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Менеджер по туризму

Менеджер по туризму

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Библиотечно-библиографические и информационные знания в педагогическом процессе

Педагог-библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 500 человек из 71 региона
  • Этот курс уже прошли 2 335 человек

Курс профессиональной переподготовки

Организация деятельности библиотекаря в профессиональном образовании

Библиотекарь

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 288 человек из 67 регионов
  • Этот курс уже прошли 852 человека

Курс повышения квалификации

Специалист в области охраны труда

72/180 ч.

от 1750 руб. от 1050 руб.
Подать заявку О курсе
  • Сейчас обучается 34 человека из 20 регионов
  • Этот курс уже прошли 157 человек

Мини-курс

Общая химия

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 12 регионов

Мини-курс

Программы лояльности и организационные аспекты

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Развитие когнитивных способностей у младших школьников

4 ч.

780 руб. 390 руб.
Подать заявку О курсе