Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  8 класс  /  Программирование циклов с заданным условием продолжения работы

Программирование циклов с заданным условием продолжения работы

урок "Программирование циклов с заданным условием продолжения работы"
20.03.2020

Содержимое разработки

Тема: «Программирование циклов с заданным условием продолжения работы»


Планируемые образовательные результаты:

предметные – умение записывать на языке программирования короткие алгоритмы, содержащие алгоритмическую конструкцию цикл;

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

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

Решаемые учебные задачи:

1) познакомиться с правилами записи оператора while;

2) рассмотреть пример программирования циклического алгоритма с помощью оператора while;

3) получить опыт программирования циклов с заданным условием продолжения работы;

4) сформировать умение записывать на языке программирования

короткие алгоритмы с циклами.

Основные понятия, рассматриваемые на уроках:

оператор while;

Используемые на уроке средства ИКТ:

  • персональный компьютер (ПК) учителя, мультимедийный проектор, экран;

  • ПК учащихся.

Электронные образовательные ресурсы

презентация «Программирование циклических алгоритмов» из электронного приложения к учебнику.

Особенности изложения содержания темы урока

Программирование циклов с заданным условием продолжения работы

Общий вид оператора:

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

Здесь:

условие - логическое выражение; пока оно истинно, выполняется тело цикла;

оператор - простой или составной оператор, с помощью которого записано тело цикла.

Задание 26 из § 3.4

Дана последовательность 5, 9, 13, 17, …. Составьте программу для подсчета числа слагаемых, сумма которых равна 324.


Задание 27 из § 3.4

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



Домашнее задание. §4.6; задания № 1-3 после параграфа.


Задание 1

Дана последовательность операторов:

a:=1;

b:=2;

while a+b

begin

a:=a+1;

b:=b+2;

end;

s:=a+b

Сколько раз будет повторен цикл и какими будут значения переменных a, b, s после исполнения этой последовательности операторов?


Задание 2

Требовалось написать программу вычисления факториала числа n (факториал числа n есть произведение всех целых чисел от 1до n).

Программист торопился и написал программу неправильно.

Ниже приведён фрагмент его программы, в котором содержится пять ошибок:

k:=1;

f:=0;

while k

f:=f*k;

k:=k+1

Найдите ошибки.


Задание 3.

Проанализируйте следующий цикл:

while ado

c:=a=b;

В чём его особенность?


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

Информационная культура и образование

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
1000 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Программирование циклов с заданным условием продолжения работы (3.2 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт