Цель: Отработка навыков разработки циклических алгоритмов и программ.
Задачи:
1) Образовательная
- повторить основные понятия по теме «алгоритм»;
- углубление знаний о циклических алгоритмах;
- формировать умения разрабатывать циклические алгоритмы и программы.
2) Воспитательная
- повышение интереса к предмету;
- воспитание культуры взаимодействия;
- воспитание самостоятельности, четкости и организованности.
3) Развивающая
- развивать информационную культуру и познавательные интересы воспитанниц;
- способствовать развитию логического и алгоритмического мышления;
- развивать навыки сотрудничества;
- развивать навыки индивидуальной практической деятельности.
Ход и содержание урока
1. Организационный момент. Сообщение темы, цели и задач урока.
Слайд 1: Тема сегодняшнего урока «Циклические алгоритмы и программы» и мы будем учиться их разрабатывать.
2. Основной этап урока
2. 1. Повторение основных понятий по теме «Алгоритм» - решение кроссворда
Слайд 2
2) Для того чтобы запомнить или изменить значение величины, в алгоритме используется команда… присваивания
3) Объект (человек, животное, робот), умеющий выполнять определенный набор действий – это исполнитель
4) Отдельное действие алгоритма - шаг
5) Каждый алгоритм должен быть разбит на отдельные команды - шаги. Укажите, какое свойство подходит данному определению – дискретность
6) Выполнение алгоритма должно завершаться получением результат(а)
7) Отдельный информационный объект, который имеет имя, значение, тип …величина
8) Алгоритм, в котором предусмотрена проверка условия, называется разветвленный
9) Свойство, означающее возможность применения алгоритма для решения класса однотипных задач – массовость
Вопрос: Что такое алгоритм?
1) Алгоритм – точное и понятное предписание исполнителю выполнить определенную последовательность действий, приводящую к результату за конечное число шагов.
2. 2. Понятие циклического алгоритма. Виды циклов.
Слайд 3
Какой алгоритм называется циклическим?
Как называется данная последовательность команд? (тело цикла)
Где в жизни мы можем наблюдать цикличность (повторение)? (Дни недели, времена года, смена дня и ночи, смена месяцев в году и т. д. )
Назовите виды циклов (цикл с предусловием «Пока», цикл с постусловием «До», цикл с параметром «Для»)
Слайд 4
Дайте характеристику цикла «Пока»
Какой оператор языка Бейсик удобно использовать для организации таких циклов?
Слайд 5
Задача 1. Вычислить произведение P чисел от 1 до 10. Составьте блок - схему решения задачи.
Как будет изменяться величина а?
Что для этого необходимо предусмотреть?
Начальное значение а=1, конечное значение а=10
Цикл «Пока»
Взаимопроверка. За правильное решение 1б в оценочный лист.
Задача 1 (переменные могут быть другими) Задача 2
Слайд 6
Цикл «До»
Назовите основные особенности цикла с постусловием «ДО»
Слайд 7
Задача 2. Составьте алгоритм планирования покупки товара. Запишите в виде блок - схемы.
Список переменных: S - данная сумма, P - стоимость покупки, c - цена товара, k – количество товара.
Из чего складывается стоимость покупки? (P=p + c*k)
Начальное значение (р=0)
Работа в парах. Проверка. За правильное решение 1б в оценочный лист.
Слайд 8
Цикл с параметром «Для»
Назовите основные элементы цикла с параметром «Для»
Каковы его особенности?
Для разработки программ с циклом «Для» существуют специальные операторы. С ними мы познакомимся на следующем уроке.
2. 3. Физминутка – упражнения для глаз (Слайд 9 - 15)
2. 4. Практическая работа на закрепление (лист практической работы):
Слайд 16
1) Организация работы
На каждом рабочем месте находится лист практической работы с задачами, которые вам необходимо решить.
Для работы необходимо взять тетрадь и ручку.
2) Формулировка и разбор задач
Задача 3. Напишите программу, запрашивающую ваш возраст и печатающую текст «Ты молодец!» по числу прожитых лет.
Данные, необходимые для решения задачи? (input n)
Какие действия необходимо повторить? (print «Ты молодец!»)
Необходимо ввести переменную цикла, н - р 1≤ t ≤ n
Коков будет тип цикла? (цикл «Пока»)
Каким оператором можем воспользоваться для решения задачи в среде программирования Бейсик - 256?
Весь материал - смотрите архив.