Рабочий лист "Циклы в программе"

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

2 задание . Даны в правильном порядке расположенные графические блоки- ученику нужно вписать в эти блоки операторы и соединить стрелками так, чтобы логика работы алгоритма была правильной. Алгоритм должен вычислять число в степени.

Число и степень запрашиваются произвольными целыми числами.

Задание предполагает использование цикла в алгоритме.

3 задание. Приведена блок схема алгоритма вычисление факториала произвольного числа. Это задание на понимание работы цикла с заданным количеством повторов(итераций). Вопросы, на которые предлагается ответить ученику на понимание логики работы алгоритма, на умение проследить значение переменных на разных этапах выполнения алгоритма.

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

6 вопросов-задач к этому алгоритму можно решить только если хорошо понимать особенности работы алгоритмов с циклическими структурами, с заранее неизвестным числом повторов.

Все вычисления не превышают сложности 5 класса. Основная задача научить ученика понимать логику работы алгоритмов.