Измерение информации



бет68/94
Дата27.09.2023
өлшемі11,54 Mb.
#110921
түріУрок
1   ...   64   65   66   67   68   69   70   71   ...   94
Байланысты:
8 класс КСП

Школа:

Дата:

ФИО учителя:

Класс:

Участвовали:

Отсутствовали:

Тема урока

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

Учебные цели для достижения на этом уроке

8.3.3.1 использовать операторы выбора и циклов в интегрированной среде разработки программ

Цель урока

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

Критерий оценки

- формулируют правила записи оператора цикла Repeat ..untel
- определяют значение переменных после выполнения оператора цикла Repeat ..untel
- используют оператор цикла с постусловием Repeat ..untel при написании программ

Ход урока





Запланированные этапы урока/ время

Виды запланированных упражнений на уроке



Деятельность учащихся

Оценивание

Ресурсы

Начало урока
1 мин

Организационный момент:

  • приветствиена трех языках

  • проверка присутствующи на уроке учащихся.

Организация групп (по цветным карточкам)
«Группа движение» -синий
«Группа – внешность» - фиолетовый
«Группа –звук» - розовый
«Группа контроль» - желтый
«Группа сенсоры»- голубой
Вызов
Вам срочно понадобились зеленые кроссовки. Как можно описать ваши действия для их получения? «Зайти в магазин. Выбрать подходящие по размеру кроссовки. Если они зеленые, то купить их. Переходить в другой магазин, до тех пор, пока нужные кроссовки не найдены».
В такой ситуации вам нужно посетить хотя бы один магазин, но сколько их придется обойти, заранее не известно.



приветствуют учителя на трех языках.
Прием «Цветоделение»
выбирают карточки по различным цветам и формируются в группы

Отвечают

Формулируют тему и цель урока





Цветныекарточки
Названия групп



Середина урока


Работа за компьютером
17 мин

Объяснение новой темы

Фрагмент блок-схемы наглядно показывает, как это сделать.





Цикл с постусловием в языке программирования Pascal реализуется с помощью оператора REPEAT... UNTIL.


Синтаксис
repeat
<тело цикла> 
{ операторы begin ... end не требуются! } 
until <логическое условие

  • Условие - это логическое выражение булевского типа (операция отношения или логическая операция)

  • Тело цикла выполняется в любом случае, затем проверяется условие.

  • Инструкции тела цикла (операторы) выполняются в том случае, если значение логического выражения равно false, в противном случае осуществляется выход из цикла

  • Оператор repeat может быть использован для проверки правильности ввода исходных данных

  • Нижняя граница тела цикла определена служебным словом until, поэтому операторные скобки begin и end могут быть опущены (однако если операторы тела цикла заключены в операторные скобки - это не является ошибкой).

  • Операторы repeat и while взаимозаменяемы. То есть, практически любую задачу можно решить как с помощью цикла с постусловием, так и с помощью цикла с предусловием. Использование того или иного цикла зависит от предпочтения программиста.



З
Посчитать сумму первых 1000 натуральных чисел





Достарыңызбен бөлісу:
1   ...   64   65   66   67   68   69   70   71   ...   94




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет