Конспект "Алгоритмическая структура цикл"
план-конспект урока по информатике и икт (9 класс) на тему
Конспект урока и презентация для 9 класса по теме "Алгоритмическая структура цикл".
Скачать:
Вложение | Размер |
---|---|
algoritmicheskaya_struktura_tsikl.doc | 131.5 КБ |
algoritmicheskaya_struktura_tsikl.pptx | 368.28 КБ |
Предварительный просмотр:
Тема урока: «Алгоритмическая структура «цикл».
Задачи урока:
образовательные:
- организовать деятельность учащихся по ознакомлению с алгоритмической структурой «цикл», помочь учащимся усвоить понятия «цикл с параметром», «тело цикла», «цикл с предусловием» и «цикл с постусловием»;
- создать условия для формирования у учащихся умений использовать в программах оператор цикла с известным и неизвестным числом повторений;
развивающие:
- способствовать развитию логического мышления учащихся, познавательного интереса, памяти, внимательности;
- содействовать развитию у учащихся алгоритмического мышления;
воспитательные:
- содействовать воспитанию информационной культуры учащихся, формированию самостоятельности при решении задач;
- способствовать сплочению коллектива, формирование уважительного отношения друг к другу.
Оборудование: компьютер и проектор, учебная презентация, раздаточный материал.
Учебник: «Угринович Н.Д. Информатика и ИКТ: учебник для 9 класса /Н.Д. Угринович. – М.: БИНОМ. Лаборатория знаний, 2008.
Тип урока: урок изучения и первичного закрепления нового материала.
Логика урока: мотивация – актуализация полученных ранее знаний и умений учащихся – организация восприятия – организация осмысления – организация первичного закрепления – анализ первичного закрепления – рефлексия.
Методы и приемы обучения: словесные, объяснительно-иллюстративные, наглядные, практические.
План урока
- Организация позитивной мотивации деятельности учащихся на уроке. Постановка цели и задач.
- Повторение ранее изученной темы – проверка выполнения задач.
- Организация восприятия учащимися нового материала: алгоритмическая структура «цикл».
- Организация осмысления новой информации и первичного закрепления.
- Итог урока. Обобщение и систематизация новых знаний, полученных на уроке.
- Домашнее задание.
- Рефлексия.
Ход урока
Предварительный просмотр:
Подписи к слайдам:
Напишите блок-схему алгоритма у=3х 2 при х >b и у=2х 2 при других х
«Поместиться ли в кубике со стороной а шарик радиусом R ?» алг Шар в кубе арг а, R рез нач d :=2* R если d>a то вывод «нет» иначе вывод «да» все кон
В алгоритмической структуре «цикл» серия команд выполняется многократно. Такая последовательность команд называется телом цикла . Циклом называется последовательность действий, выполняемых многократно, каждый раз при новых значениях параметров .
ЦИКЛ С ИЗВЕСТНЫМ ЧИСЛОМ ПОВТОРЕНИЙ Цикл с заранее известным числом повторений называют циклом с параметром (цикл со счетчиком или цикл «ДЛЯ»). начало счетчик тело цикла конец
I от A до B шаг C тело цикла нет да Цикл с параметром для I от A до B шаг C нц Команда 1 • • • • • • • • Команда N кц Тело цикла ОСОБЕННОСТЬ ! Изменение при каждом повторении тела цикла значения управляющей переменной цикла, называемой параметром цикла с заданным шагом. For <параметр цикла>= <начальное значение> to <конечное значение> [ step <шаг>] Тело цикла Next <параметр цикла>
тело цикла условие начало ввод исходных данных вывод результатов конец
тело цикла Условие Do While Условие Тело цикла Loop Do Until Условие Тело цикла Loop Do Тело цикла Loop While Условие Do Тело цикла Loop Until У словие Тело цикла Условие
ЦИКЛ С ПРЕДУСЛОВИЕМ Цикл с неизвестным числом повторений, в котором цикл продолжается, пока выполняется условие, называют « циклом с предусловием » или « циклом ПОКА ». начало тело цикла конец условие ДА НЕТ
пока условие нц Команда 1 • • • • • • • • Команда N кц Тело цикла Do While условие тело цикла Loop Цикл с предусловием тело цикла Условие Да Нет ОСОБЕННОСТЬ! Если при первой проверке условие ложно , то тело цикла не выполнится ни разу.
ВАЖНО! Ситуация, при которой выполнение цикла никогда не заканчивается, называется ЗАЦИКЛИВАНИЕМ .
ЦИКЛ С ПОСТУСЛОВИЕМ Цикл с неизвестным числом повторений, в котором выход из цикла осуществляется при выполнении условия, принято называть « циклом с постусловием » или « циклом ДО» . начало тело цикла конец условие ДА НЕТ
делать нц Команда 1 • • • • • • • • Команда N до Условие кц Тело цикла Тело цикла Условие Да Нет Do Тело цикла Loop Until Условие ОСОБЕННОСТЬ ! Цикл выполняется хотя бы один раз. Цикл с постусловием
ВЫЧИСЛЕНИЯ НАЧАЛЬНОЕ ЗНАЧЕНИЕ ПРЕДПИСАНИЕ Сумма чисел ( S ) S =0, x - слагаемое S = S + x Количество чисел ( K ) K =0 K = K +1 Произведение чисел ( P ) P =1 , x - множитель P = P * x
Найти сумму чисел от 1 до 5 S НАЧАЛО S=0 i =1 ,5,1 S= S+i КОНЕЦ S=0 S=0 + 1 S=0 + 1 + 2 S=0 + 1 + 2+ 3 S=0 + 1 + 2 + 3 + 4 S=0 + 1 + 2 + 3 + 4 + 5 S=S+ 1 S=S+ 2 S=S+ 3 S=S+ 4 S=S+ 5 S предыдущая S предыдущая S предыдущая S предыдущая S предыдущая
Определите значение переменной c после выполнения фрагмента алгоритма: 1) 16 2) 8 3) 64 4) 32 а: = 5 c : = 512 а = 0 а: = а - 1 с: = с/2 НЕТ ДА
Работа цикла на примере команды ПОВТОРИ для исполнителя ЧЕРЕПАШКА Повтори 5 [FD 40 RT 136] Угол лучика звезды 44 ° Угол 136 ° Повтори n [ команды ] – повторить N раз Повтори 4 [FD 40 RT 90] Повторить 4 раза команды вперед на 40 шагов и поворот направо на 90 ° В результате мы получим … Повтори N [FD M RT 360 /N] - формула правильного многоугольника N – количество углов, M – значение стороны. Повтори 360 [FD 1 RT 1] Повтори 3 [FD 40 RT 120]
Черепашке был дан для исполнения следующий алгоритм: Повтори 5 [Вперед 10 Направо 100] Какая фигура появится на экране? 1) 2) 3) 4)
Определите в данных условиях цикл и заполните следующую таблицу: № Начальное значение Конечное значение Шаг 1, 2, 3, 4, … , 10 2, 1.8, …, -2 а, а+1, а+2, …, b -5, -4, -3, -2, …, 5 5, 8, 11, …, 35 b-5, b-4, b-3, …, b+5
Какие значения будет принимать величина–счётчик при выполнении следующих циклов? 1) от х = 7 до 10 шаг 1; 2) от b=1 до 13 шаг 4; 3) от с=30 до 10 шаг -5; 4) от n =а до а+10 шаг 2; 5 ) от р=7 до -7 шаг -1; 6 ) от f =100 до 1000 шаг а;
Перепишите на алгоритмическом языке блок-схему цикла из предыдущего задания
Исполнитель Робот
Домашнее задание 1.Составить алгоритм (блок-схему) для решения следующей задачи: Одноклеточная амёба каждые 3 часа делится на 2 клетки. Определить сколько амёб будет через 3,6,9,…, 24 часа. 2 . Подберите задачу из жизни, которую можно решить с помощью циклического алгоритма.
По теме: методические разработки, презентации и конспекты
Разработка урока «Алгоритмическая структура «Цикл»
Разработка урокаРаздел программы: «Основы алгоритмизации и программирование».Тема урока: «Алгоритмическая структура «Цикл» в VBA. Блок - схемы циклов со счетчиком, предусловием и постусловием».Тип уро...
Презентации на тему "Алгоритмическая структура "цикл" 9 класс
Презентации на тему "Алгоритмическая структура "цикл" для 9 класса.- цикл с предусловием;- цикл с постусловием;- цикл со счетчиком....
Технологическая карта урока "Основные алгоритмические структуры (цикл)"
Предмет: Информатика и ИКТКласс: 9Тип урока: изучение и первичное закрепление новых знаний Основные понятия Алгоритм, цикл, тело цикла, цикл со счетчиком,...
Интрерактивная презентация к уроку "Алгоритмическая структура цикл"
Министерство общего и профессионального образования Свердловской областиУправление образования Новоуральского городского округаМуниципальное образовательное учреждение«Средняя общеобразовательна...
Решение задач с использованием алгоритмической структуры «цикл с условием».
Формирование, осмысление и первичное закрепление новых знаний и способов деятельности по использованию цикла с условием в решении задач....
Конспект урока по информатике на тему «Алгоритм и кодирование основных алгоритмических структур. Алгоритм и его свойства. Алгоритмические структуры «ветвление» и «цикл»
Конспект урока по информатике на тему «Алгоритм и кодирование основных алгоритмических структур. Алгоритм и его свойства. Алгоритмические структуры «ветвление» и «цикл»...
Конспект урока по информатике на тему «Алгоритм и кодирование основных алгоритмических структур. Алгоритм и его свойства. Алгоритмические структуры «ветвление» и «цикл»
Конспект урока по информатике на тему «Алгоритм и кодирование основных алгоритмических структур. Алгоритм и его свойства. Алгоритмические структуры «ветвление» и «цикл»...