«Цикл Repeat — Until (цикл с постусловием)»

Терентьева  Наталья Григорьевна,
Новосибирская область,  г. Новосибирск,
учитель информатики МБОУ СОШ 185

Тема урока: Цикл Repeat — Until (цикл с постусловием).

Цель урока: 1) обучающий аспект: познакомить учащихся с понятием цикла Repeat–Until, научить применять его для решения практических задач.

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

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

Тип урока: комбинированный.

Вид урока: урок демонстрация (презентация).

Средства обучения: проектор, презентация по теме «Цикл Repeat-Until», раздаточный материал.

Ход урока:

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

  • приветствие;
  • перекличка;
  • объявление темы урока и обучающего аспекта цели урока.

2)    Этап подготовки учащихся к активному и созидательному усвоению нового материала

Ребята, сегодня мы с вами продолжим изучать программирование на языкеПаскаль. Давайте вспомним то, что мы уже прошли.

-Напомните мне, пожалуйста, что такое цикл. (Цикл – это фрагмент программы, повторяемый многократно)

-С какими видами циклов вы уже знакомы (работали)? (цикл с параметром (For), с предусловием (While)).

-Для  решения каких задач мы использовали эти циклы? (Оператор For используется, если число повторений заранее известно, то есть заранее может быть вычислено, While задачи, в которых число повторения оператора (составного оператора) заранее не известно, а задано лишь условие его повторения, задается в самом начале оператора ).

Этап усвоения новых знаний

Как вы уже сегодня сказали, цикл While выполняет проверку условия выполнения тела цикла в самом начале оператора. А оператор повтора Repeat – Until аналогичен оператору While, но отличается тем, что условие проверяется после очередного выполнения цикла. Repeat – Until называют оператором цикла с постусловием и таким образом гарантируется хотя бы однократное выполнение цикла. Критерием прекращения цикла будет истинность условия (равенство выражения константе true). Тело цикла Repeat – Until может содержать несколько операторов.

Скачать полностью работу

Скачать презентацию