Алгоритмическая структура "цикл"
Алгоритмическая структура \"цикл\" icon

Алгоритмическая структура "цикл"



НазваниеАлгоритмическая структура "цикл"
Дата конвертации04.10.2012
Размер59.32 Kb.
ТипРешение
источник

Алгоритмическая структура "цикл".


Цели урока:

  • Ввести понятие алгоритма «выбор», циклические виды алгоритмов.

  • Закрепить понятие алгоритма, свойств алгоритмов, ветвлящиеся алгоритмы

  • воспитание информационной культуры учащихся, внимательности, аккуратности, дисциплинированности, усидчивости.

  • развитие алгоритмического мышления, познавательных интересов, навыков работы на компьютере.

План урока:

  • Орг. момент. (1 мин)

  • Актуализация знаний. (5 мин)

  • Теоретическая часть. (15 мин)

  • Решение задач. (10 мин)

  • Д/з (2 мин)

  • Вопросы учеников. (5 мин)

  • Итог урока. (2 мин)

Ход урока:

I. Орг. момент.

Приветствие, проверка присутствующих. Объяснение хода урока.

II. Актуализация знаний.

  1. Что мы называем алгоритмом?

  2. Свойства алгоритмов

  3. Кого мы называем исполнителем алгоритма, примеры

  4. СКИ исполнителя, примеры

  5. Среда исполнителя

  6. Как можно записать алгоритм?

  7. Запишите блок-схему и алгоритм выполнения примера




2х-4 при х<-3

У= x2+9 -3<=x<5

2x3+5 x>=5

x-3

(выслушиваются предложения учеников. Можно вызвать одного к доске и предложить уму изобразить свой свой вариант блок-схемы. Далее вводится понятие алгоритмической структуры «выбор»)

Выбор- в этой алгоритмической структуре выполняется одна из нескольких последовательностей команд при истинности соответствующего условия из нескольких условий?

^ Выбор

при условие1 : действие1

при условие2 : действие2

при условие3 : действие3

……

Иначе

все

III. Теоретическая часть.

Все ли виды алгоритмов мы рассмотрели?(цикл) А как вы считаете, когда необходимо применять циклический алгоритм? Существует несколько видов циклических алгоритмов:

В алгоритмическую структуру цикл входит серия команд, выполняемая многократно. Такая последовательность команд называется телом цикла.

Циклические алгоритмические структуры бывают двух типов:

  • цикл со счетчиком, в котором тело цикла выполняется определенное количество раз;

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

Цикл со счетчиком

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

Запись команды цикла-счетчика на алгоритмическом языке:

нц число раз

| тело цикла

кц

Пример1.

Описать результат выполнения алгоритма:

алг Стежок

нач

| нц 10 раз

| вправо; закрасить; вправо

| кц

кон
^

Цикл с условием.


Цикл с условием используется, когда заранее неизвестно, какое количество раз должно повториться тело цикла. В таких случаях количество повторений зависит от некоторого условия.

^ Цикл называется циклом с предусловием, если условие выхода из цикла стоит в начале, перед телом цикла. Цикл с предусловием может ни разу не выполниться, если условие окажется ложным.

нц пока условие

| тело цикла

кц

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

нц

| тело цикла

кц при условие


^ IV. Закрепление материала.

№1. Составьте алгоритм, переводящий Робота из клетки А в клетку Б, закрашивая клетки, помеченные точками.























































А

.







.







.







.




Б

.










.

.




.

.




.

.




.

.




.

.



























































Решение задач по карточкам «Алгоритмизация и программирование»

№55 (какой вид алгоритма используется?)

А

С

Условие а=1

6

1

6=1 нет

6-1=5

1*2=2

5=1 нет

5-1=4

2*2=4

4=1 нет

4-1=3

2*4=4

3=1 нет

3-1=2

8*2=16

2=1 нет

2-1=1

16*2=32

1=1 да

Ответ с=32

№ 56 самостоятельно

V. Домашнее задание повторить конспекты по теме «Алгоритмы»




Похожие:

Алгоритмическая структура \"цикл\" iconТема урока: «Алгоритмическая структура «Цикл» Тело цикла
Цикл со счетчиком- алгоритмическая структура, в котором тело цикла выполняется определенное количество раз
Алгоритмическая структура \"цикл\" iconБилет №8 Алгоритмическая структура «ветвление». Команда ветвления. Условный оператор. Полная и краткая форма
Алгоритмическая структура «ветвление». Команда ветвления. Условный оператор. Полная и краткая форма. Ветвление алгоритм, в котором,...
Алгоритмическая структура \"цикл\" iconАлгоритмическая структура "ветвление"
В отличие от линейных алгоритмов в алгоритмическую структуру ветвление входит условие. В зависимости от выполнения или невыполнения...
Алгоритмическая структура \"цикл\" iconДата рождения: 1967 Имя: светлана (лана). Месяц 9 Формативный цикл День 5 Продуктивный цикл Год 1967 Исходный цикл 5
Вы преуспеете, как менеджер, мастер или директор. Вы не любите исполнять приказы. Вы амбициозны, очень определённы и неудобны. Вы...
Алгоритмическая структура \"цикл\" iconОбобщение понятия цикла Основные вопросы: Что такое цикл?
Условие проверяется перед входом в цикл и называется «Условием выполнения цикла»
Алгоритмическая структура \"цикл\" iconТема Экономический цикл и экономический рост
...
Алгоритмическая структура \"цикл\" iconТема Экономический цикл и экономический рост
...
Алгоритмическая структура \"цикл\" iconРеферат на тему: Розрахунок тривалості виробничого циклу простого процесу Як
Основу виробничого циклу становить технологічний цикл, який складається з операційних циклів. Операційний цикл — це тривалість закінченої...
Алгоритмическая структура \"цикл\" iconСтруктура мбоу «средняя общеобразовательная школа №4» Внутренняя структура
Внутренняя структура организационной образовательной системы состоит из трех подсистем: управленческой, дидактической, воспитательной...
Алгоритмическая структура \"цикл\" iconКонъюгация спирогиры Жизненный цикл папоротника
Жизненный цикл папоротника
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©lib2.podelise.ru 2000-2013
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы