Инфоурок Информатика ПрезентацииПрезентация к уроку информатики "Базовые алгоритмические конструкции на примерах задач для исполнителя Робот"

Презентация к уроку информатики "Базовые алгоритмические конструкции на примерах задач для исполнителя Робот"

Скачать материал
Скачать материал "Презентация к уроку информатики "Базовые алгоритмические конструкции на примерах задач для исполнителя Робот""

Настоящий материал опубликован пользователем Чудскаева Арина Игоревна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

Скачать материал
    • 22.06.2020 1611
    • PPTX 3.5 мбайт
    • 70 скачиваний
    • Оцените материал:
  • Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Чудскаева Арина Игоревна
    Чудскаева Арина Игоревна

    учитель

    • На сайте: 5 лет и 7 месяцев
    • Подписчики: 2
    • Всего просмотров: 12338
    • Всего материалов: 5

    Об авторе

    Место работы: МБОУ ОЦ «ФЛАГМАН»

Контрольная работа: Исполнители и алгоритмы. Алгоритмические конструкции

Файл будет скачан в форматах:

  • pdf
  • docx
435
20
02.03.2025

Материал разработан автором:

Левкина Ирина Викторовна

преподаватель специальных дисциплин, учитель физики и информатики

Разработок в маркетплейсе: 39
Покупателей: 372

Об авторе

Категория/ученая степень: Высшая категория
Место работы: ГБПОУ "БППК"
Уже более 20 лет моя профессиональная деятельность связана с образованием, т.е. с процессом, состоящим из воспитания и обучения, которые направлены на формирование новых знаний, развитие способностей, навыков и опыта. Педагогическое кредо: От врачей и учителей требуют чуда, а если чудо свершится, никто не удивляется. Мария фон Эбнер-Эшенбах Жалок тот ученик, который не превосходит своего учителя. Леонардо да Винчи
Подробнее об авторе

Настоящая методическая разработка опубликована пользователем Левкина Ирина Викторовна. Инфоурок является информационным посредником

Методическая разработка направлена на закрепление материала по темам: "Исполнители и алгоритмы. Алгоритмические конструкции" Контрольная работа предназначена для учеников 8 класса по предмету информатика. Контрольная работа содержит два варианта с ответами.

Краткое описание методической разработки

Методическая разработка направлена на закрепление материала по темам: "Исполнители и алгоритмы. Алгоритмические конструкции"  Контрольная работа предназначена для учеников 8 класса по предмету информатика. Контрольная работа содержит два варианта с ответами.

Смотреть ещё 5 784 курса

Методические разработки к Вашему уроку:

Рабочие листы
к вашим урокам

Скачать

Описание презентации по отдельным слайдам:

  • Базовые алгоритмические конструкции

    1 слайд

    Базовые
    алгоритмические конструкции

  • Из истории
Э́дсгер Ви́бе Де́йкстра (1930 – 2002)
Выдающийся нидерландский уче...

    2 слайд

    Из истории


    Э́дсгер Ви́бе Де́йкстра (1930 – 2002)
    Выдающийся нидерландский ученый, идеи которого оказали огромное влияние на компьютерную индустрию.

    В 1969 году доказал, что для записи любого алгоритма достаточно всего трех базовых алгоритмических конструкций:

    Следование
    Ветвление
    Цикл
    Эта теория легла в основу структурного программирования,
    одним из авторов которого был Эдсгер Вибе Дейкстра.

  • Виды алгоритмических конструкций и названия алгоритмовСледованиеЛинейный алг...

    3 слайд

    Виды алгоритмических конструкций
    и названия алгоритмов
    Следование
    Линейный алгоритм
    Ветвление
    Разветвляющийся алгоритм
    Повторение
    Циклический алгоритм

  • Следование – алгоритмическая конструкция, отображающая последовательный поряд...

    4 слайд

    Следование – алгоритмическая конструкция, отображающая последовательный порядок действий.

    Действие 1
    Действие 2
    Действие n
    Алгоритм, в основе которого лежит конструкция
    «следование», называется линейным.
    Формат блока:
    нач
    <Действие_1>
    <Действие_2>
    . . .
    <Действие_n>
    кон
    . . .
    Конец
    Линейные алгоритмы
    Начало

  • Примеры линейного алгоритма для исполнителя РоботЗадание: создать для исполни...

    5 слайд

    Примеры линейного алгоритма для исполнителя Робот
    Задание: создать для исполнителя Робот линейный алгоритм с помощью блок-схемы и на школьном
    алгоритмическом языке, исполняя который Робот нарисует на поле следующий узор и вернется в
    исходное положение.

    Начало
    Конец
    Вниз, закрасить
    Вправо, закрасить
    Вправо, закрасить
    Влево
    Вниз, закрасить
    Вверх
    Влево, закрасить
    Вверх

  • Ветвление – алгоритмическая конструкция, в которой в зависимости от результат...

    6 слайд

    Ветвление – алгоритмическая конструкция, в которой в зависимости от результата проверки условия («да» или «нет») предусмотрен выбор одной из двух последовательностей действий (ветвей):
    Разветвляющиеся алгоритмы
    Условие
    Действие 1
    Действие 2
    Условие
    Действие 1
    да
    нет
    нет
    да
    Полная форма ветвления
    Неполная форма ветвления
    Формат блока:
    нач
    если <Условие>
    то <Действие_1>
    иначе <Действие_2>
    все
    кон
    Формат блока:
    нач
    если <Условие>
    то <Действие_1>
    все
    кон

  • Примеры разветвляющихся алгоритмов для исполнителя РоботСправа свободноВправ...

    7 слайд

    Примеры разветвляющихся алгоритмов
    для исполнителя Робот
    Справа свободно
    Вправо
    Закрасить
    Вниз
    Вправо
    Вверх
    Закрасить
    да
    нет
    Задание: создать для исполнителя Робот алгоритм с помощью блок-схемы и на школьном
    алгоритмическом языке, исполняя который Робот закрасит отмеченную клетку и не врежется в стену.

  • Циклические алгоритмыПовторение – алгоритмическая конструкция, представляющая...

    8 слайд

    Циклические алгоритмы
    Повторение – алгоритмическая конструкция, представляющая собой последовательность действий, выполняемых многократно.


    Алгоритмы, содержащие конструкцию повторения называют циклическими алгоритмами или циклами.
    Тело цикла – это последовательность действий, повторяющихся многократно.
    Единичное выполнение тела цикла называется итерацией.

  • Виды цикловЦикл с предусловием (Цикл – ПОКА, while – цикл) - цикл, который вы...

    9 слайд

    Виды циклов
    Цикл с предусловием (Цикл – ПОКА, while – цикл) - цикл, который выполняется, пока истинно условие, указанное перед его началом.
    Условие
    Тело цикла
    да
    нет
    Формат блока:
    нц пока <условие>
    <тело цикла> (последовательность действий)
    кц
    Если условие с самого начала ложно, то тело цикла может быть
    не выполнено ни разу!

  • Пример цикла с предусловием для исполнителя РоботЗадание: создать для исполни...

    10 слайд

    Пример цикла с предусловием для исполнителя Робот
    Задание: создать для исполнителя Робот алгоритм с помощью блок-схемы и на школьном
    алгоритмическом языке, исполняя который Робот закрасит отмеченные клетки по диагонали и не врежется в стену. Количество закрашиваемых клеток не известно.
    снизу свободно
    Вниз
    Закрасить
    Вправо
    да
    нет

  • Виды цикловЦикл с постусловием (Цикл – До) - цикл, в котором условие проверяе...

    11 слайд

    Виды циклов
    Цикл с постусловием (Цикл – До) - цикл, в котором условие проверяется после выполнения тела цикла.
    Условие
    Тело цикла
    да
    нет
    Формат блока:

    нц
    <тело цикла> (последовательность действий)
    кц при <условие>
    Тело цикла всегда выполняется хотя бы один раз!

  • Пример цикла с предусловием для исполнителя РоботЗадание: создать для исполни...

    12 слайд

    Пример цикла с предусловием для исполнителя Робот
    Задание: создать для исполнителя Робот алгоритм с помощью блок-схемы и на школьном
    алгоритмическом языке, исполняя который Робот закрасит отмеченные клетки по диагонали и не врежется в стену. Количество закрашиваемых клеток не известно.
    Снизу стена
    Вниз
    Закрасить
    Вправо
    да
    нет

  • Виды цикловЦикл с параметром (цикл со счетчиком, цикл – Для) – цикл с заданны...

    13 слайд

    Виды циклов
    Цикл с параметром (цикл со счетчиком, цикл – Для) – цикл с заданным числом повторений. Предписывает выполнять тело цикла для всех значений некоторой переменной (параметра цикла) в заданном диапазоне.
    Формат блока:

    нц для i от iнач до iкон
    <тело цикла> (последовательность действий)
    кц
    Тело цикла
    Счетчик
    i:= iнач, iкон

  • Пример цикла с параметром для исполнителя РоботЗадание: создать для исполните...

    14 слайд

    Пример цикла с параметром для исполнителя Робот
    Задание: создать для исполнителя Робот алгоритм с помощью блок-схемы и на школьном
    алгоритмическом языке, исполняя который Робот закрасит отмеченные клетки.
    Вниз
    Закрасить
    i := i + 1
    i:= 1, 7

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

7 307 298 материалов в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

Оформите подписку «Инфоурок.Маркетплейс»

Вам будут доступны для скачивания все 287 127 материалов из нашего маркетплейса.

Мини-курс

Методы диагностики речевых нарушений у детей дошкольного возраста

3 ч.

699 руб.
Подать заявку О курсе
  • Этот курс уже прошли 13 человек

Мини-курс

Коррекционная и диагностическая работа с детьми дошкольного возраста

3 ч.

699 руб.
Подать заявку О курсе

Мини-курс

Организация и управление предприятием общественного питания: законодательные, концептуальные и практические аспекты

4 ч.

699 руб.
Подать заявку О курсе
Смотреть ещё 5 784 курса