Инфоурок Информатика КонспектыЦиклы с постусловием

Циклы с постусловием

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

Тема урока: «Циклы с постусловием»

Цель:

  • Обучающая: познакомить с циклом с постусловием и способами решения задач с помощью цикла с постусловием; расширить знания о возможностях программирования.

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

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

  1. Организационный этап.

  2. Этап проверки домашнего задания.

А) Найдите ошибки в программе

Programm Sum.

Var: a,b p , integer

a:=1; b:=1

While a+b<8 do

begin a:=a+1,b=b+2 end;

S:=a+b

end

б) Найдите значение у после выполнения фрагмента программы:

Begin

S:=0; i:=2;

While i<=20 do begin

S:=s+I; I:=i+2;

end;

Writeln(‘сумма элементов=‘,s);

End.

в)на доске написать конструкцию цикла с предусловием, рассказать как работает цикл с предусловием, привести пример.

  1. Этап актуализации субъектного опыта учащихся.

1.сообщение темы учебного занятия.

2.Формулирование целей совместно с учащимися.

IV. Этап изучения нового материала.

Repeat

<оператор 1>;

……………..

<оператор n>;

Until <условие>;

Новые слова

Repeat(ри’пит) – повторяй;

Until(ан’тил) – до тех пор пока;

Конструкция:

Repeat у:= а+1 until а+2>10

Читается так:

Повторяй у присваивать а+1 до тех пор, пока а+2 не станет больше 10.

Работа оператора repeat

1.Выполняется тело цикла;

2.Проверяется условие выхода из цикла; (Поэтому цикл выполняется хотя бы один раз)

3.Если условие ложно, то переход к п. 1;

4.Если условие истинное, то происходит выход из цикла.

Работа оператора while ;

1.Проверяется условие, стоящее после while;

2.Если условие истинно, то выполняется оператор(тело цикла), стоящий после do;

3.Переход к п. 1

4.Если условие ложно, то происходит выход из цикла.

Сравнить работу операторов циклов и найти отличия.

Сравнить блок-схемы циклов и найти отличия (рисунок 1 и рисунок 2)

http://festival.1september.ru/articles/564417/img1.jpg

http://festival.1september.ru/articles/564417/img2.jpg

V.Этап первичной проверки знаний и способов деятельности.

Для того чтобы точно определить работу оператора repeat приведём программы решения задачи параллельно с вариантом программы через оператор while:

Var f:integer;

Begin

F:=3;

While f<=9 do

Begin

Write(f,’ ‘);

F:=f+2;

End;

Readln

End.

Var f:integer;

Begin

F:=3;

repeat

Write(f,’ ‘);

F:=f+2;

Until f>9;

Readln

End.

1.Какое значение будет принимать переменная у после выполнения программы:

http://festival.1september.ru/articles/564417/umg3.gif

Заполнить таблицу до конца.

Этап применения знаний и способов деятельности

Составить программу: (работа в парах)

Вычислить сумму последовательности 1+1/2+1/3+1/4+…+1/100.

Решение:Var s:real; i:integer;

Begin

I:=1; s:=0;

Repeat

S:=s+1/I;

I:=i+1

Until i>100;

Writeln(‘сумма=’,s:5:3);

End.

Ввести текст программы. Откомпилировать программу на компьютере

Этап обобщения и систематизации знаний и способов деятельности.

1.Какова конструкция цикла с постусловием?

2.Как работает цикл с постусловием?

3. Назовите отличия цикла с предусловием и с постусловием.

Этап подведения итогов учебного занятия

Этап информации о домашнем задании

Выполнить по карточкам домашнюю самостоятельную работу в трёх вариантах :

Вариант 1

Составить программу, используя цикл с постусловием:

Подсчитать сумму всех нечётных чисел от 230 до 430

Вариант2

Составить программу, используя цикл с постусловием:

Вычислить квадратные корни из чисел 900, 893, 886,879… до тех пор пока это можно делать.

Вариант3

Напишите программу через цикл с постусловием для задачи:

Найти сумму цифр четырёхзначного числа.



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

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

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

Директор по маркетингу (тур. агенства)

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

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

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

Скачать

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

Тема урока: «Циклы с постусловием»

Цель:

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

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

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

I.Организационный этап.

II.Этап проверки домашнего задания.

А) Найдите ошибки в программе

Programm Sum.

Var: a,b p , integer

a:=1; b:=1

While a+b<8 do

begin a:=a+1,b=b+2 end;

S:=a+b

end

б) Найдите значение у после выполнения фрагмента программы:

Begin

S:=0; i:=2;

While i<=20 do begin

S:=s+I; I:=i+2;

end;

Writeln(‘сумма элементов=‘,s);

End.

в)на доске написать конструкцию цикла с предусловием, рассказать как работает цикл с предусловием, привести пример.

III.Этап актуализации субъектного опыта учащихся.

1.сообщение темы учебного занятия.

2.Формулирование целей совместно с учащимися.

IV. Этап изучения нового материала.

Repeat

<оператор 1>;

……………..

<оператор n>;

Until <условие>;

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

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

6 662 960 материалов в базе

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

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

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

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

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

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

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

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

    • На сайте: 8 лет и 11 месяцев
    • Подписчики: 1
    • Всего просмотров: 47543
    • Всего материалов: 20

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

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

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

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

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

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

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 19 регионов
  • Этот курс уже прошли 69 человек

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

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

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

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

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

Учитель информатики

300/600 ч.

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

Мини-курс

Эмоциональная сфера детей: диагностика, особенности и регуляция

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 28 человек из 15 регионов
  • Этот курс уже прошли 13 человек

Мини-курс

Индустриальный туризм

4 ч.

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

Мини-курс

Концепции управления продуктом и проектом: стратегии и практика.

10 ч.

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