Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  8 класс  /  Конспект и презентация по информатике "Циклические алгоритмы и программы"

Конспект и презентация по информатике "Циклические алгоритмы и программы"

Материал поможет в отработке навыков разработки циклических алгоритмов и программ.
21.05.2014

Описание разработки

Цель: Отработка навыков разработки циклических алгоритмов и программ.

Задачи:

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?

Весь материал - смотрите архив.

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

Система работы с высокомотивированными и одаренными учащимися по учебному предмету

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

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

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

Динара, 01.02.2016 05:16
yy
Динара, 01.02.2016 05:16
ок