Инфоурок Информатика ПрезентацииПрезентация "Исполнитель Робот. Основные алгоритмические конструкции" 7 класс

Презентация "Исполнитель Робот. Основные алгоритмические конструкции" 7 класс

Скачать материал
Скачать материал "Презентация "Исполнитель Робот. Основные алгоритмические конструкции" 7 класс"

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

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

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

    Глущенко Елена Григорьевна
    Глущенко Елена Григорьевна
    • На сайте: 4 месяца
    • Подписчики: 0
    • Всего просмотров: 7805
    • Всего материалов: 83

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

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

  • pdf
  • docx
482
21
02.03.2025

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

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

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

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

Об авторе

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

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

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

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

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

Смотреть ещё 6 084 курса

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

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

Скачать

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

  • Основные алгоритмические
конструкцииПрезентация к уроку информатики
7 класс
А...

    1 слайд

    Основные алгоритмические
    конструкции
    Презентация к уроку информатики
    7 класс
    Автор: Юдин Андрей Борисович
    МКОУ Плесская СОШ
    Исполнитель РОБОТ

  • 1В курсе используется Си подобная система программирования «Исполнители 2.5»...

    2 слайд

    1
    В курсе используется Си подобная система программирования «Исполнители 2.5»
    Автор: Поляков К.Ю. http://kpolyakov.spb.ru/
    Содержание презентации:

    Система программирования «Исполнители 2.5» Линейные программы
    Цикл ПОВТОРИ n РАЗ
    Цикл ПОКА
    Ветвление
    Вложенные циклы
    Процедуры

  • 2Окно редактора программыЗадача для  робота
(обстановка)Основное  меню програ...

    3 слайд

    2
    Окно редактора программы
    Задача для робота
    (обстановка)
    Основное меню программы
    Занятие 1. Система программирования «Исполнители 2.5». Линейная программа.
    Окно для организации ввода и вывода

  • 3РоботСтенаГрядкаКлумбаБазаСвободная клетка

    4 слайд

    3
    Робот
    Стена
    Грядка
    Клумба
    База
    Свободная клетка

  • 4Загрузить лабиринтЗапустить программу на выполнениеОстановить выполнение про...

    5 слайд

    4
    Загрузить лабиринт
    Запустить программу на выполнение
    Остановить выполнение программы
    Шаблоны команд
    Режим робота
    Восстановить лабиринт

  • 5Основные команды:
направо;	 - повернуться на 90 градусов...

    6 слайд

    5
    Основные команды:
    направо; - повернуться на 90 градусов
    вправо
    налево; - повернуться на 90 градусов влево
    кругом; - развернуться кругом (на 180
    градусов)
    вперед ( n ); - перейти на n клеток вперед
    назад ( n ); - перейти на n клеток назад
    посади; - посадить цветы на грядке, где
    стоит Робот

  • 6Программа
  {
      вперед ( 1 );
      налево;
      вперед ( 1 );
      по...

    7 слайд

    6
    Программа
    {
    вперед ( 1 );
    налево;
    вперед ( 1 );
    посади;
    вперед ( 1 );
    посади;
    направо;
    вперед ( 1 );
    посади;
    вперед ( 4 );
    }
    Заголовок программы
    Начало программы
    Конец программы
    Тело программы
    Задача 1. Робот должен посадить цветы на все грядки и дойти до Базы.

  • 7Задача решена успешноЗадача не решена

    8 слайд

    7
    Задача решена успешно
    Задача не решена

  • 8Упорядочить программу

    9 слайд

    8
    Упорядочить программу

  • 9Редактировать лабиринт

    10 слайд

    9
    Редактировать лабиринт

  • 10Создать новый лабиринтВставить элементы лабиринтаДобавить столбцы и строкиУ...

    11 слайд

    10
    Создать новый лабиринт
    Вставить элементы лабиринта
    Добавить столбцы и строки
    Удалить столбцы и строки
    Выйти из режима редактирования с сохранением лабиринта

  • 11Задачи для самостоятельного решения1234

    12 слайд

    11
    Задачи для самостоятельного решения
    1
    2
    3
    4

  • 12повтори (количество повторений)
    {
     повторяемые действия;
    }...

    13 слайд

    12
    повтори (количество повторений)
    {
    повторяемые действия;
    }

    repeat (количество повторений)
    {
    повторяемые действия;
    }

    Повтори n раз
    Действие
    Занятие 2. Цикл ПОВТОРИ n РАЗ

  • 13

16 клетоквперед ( 1 );
посади;Задача 2_1. Робот должен посадить цветы на...

    14 слайд

    13


    16 клеток
    вперед ( 1 );
    посади;
    Задача 2_1. Робот должен посадить цветы на все грядки и дойти до Базы.

  • 14Программа
  {
  повтори ( 16 )
         {
             вперед ( 1 );...

    15 слайд

    14
    Программа
    {
    повтори ( 16 )
    {
    вперед ( 1 );
    посади;
    }
    вперед ( 1 );
    }
    Начало
    Повтори16 раз
    Вперед 1
    Посади
    Вперед 1
    Конец
    Количество повторений
    Повторяемые действия

  • 15

11 клеток

6 клетокЗадача 2_2. Робот должен посадить цветы на все грядки...

    16 слайд

    15


    11 клеток


    6 клеток
    Задача 2_2. Робот должен посадить цветы на все грядки и дойти до Базы.

  • 16Программа
  {
    повтори ( 11 )
            {
               вперед ( 1 );...

    17 слайд

    16
    Программа
    {
    повтори ( 11 )
    {
    вперед ( 1 );
    посади;
    }
    вперед ( 1 );
    направо;
    посади;
    повтори ( 6 )
    {
    вперед ( 1 );
    посади;
    }
    вперед ( 1 );
    }
    Движемся по горизонтали
    Поворот на право
    Движемся по вертикали
    Заходим на базу

  • 17НачалоПовтори 11 раз Вперед 1ПосадиВперед 1НаправоКонецПосадиПовтори 6 раз...

    18 слайд

    17
    Начало
    Повтори 11 раз
    Вперед 1
    Посади
    Вперед 1
    Направо
    Конец
    Посади
    Повтори 6 раз
    Вперед 1
    Посади
    Вперед 1
    1
    1

  • 18Задачи для самостоятельного решения1234

    19 слайд

    18
    Задачи для самостоятельного решения
    1
    2
    3
    4

  • 19пока ( условие )
  {
      повторяемые действия;
  }условиеДействие данетwh...

    20 слайд

    19
    пока ( условие )
    {
    повторяемые действия;
    }
    условие
    Действие
    да
    нет
    while ( условие )
    {
    повторяемые действия;
    }
    Занятие 3. Цикл ПОКА

  • 20

    21 слайд

    20

  • 21Составные условия образуются из простых условий добавлением логических опер...

    22 слайд

    21
    Составные условия образуются из простых условий добавлением логических операций
    И, ИЛИ, НЕ.
    Если А, В – простые условия, то:
    1. Составное условие ( А и В ) будет выполняться только тогда, когда выполняются каждое из простых условий.
    2. Составное условие ( А или В ) будет выполняться тогда, когда выполняется хотя бы одно из простых условий.
    3.Составное условие ( не А ) будет выполняться, когда не выполняется простое условие А.

  • 22нетусловиеДействие 1Действие 2дапока ( условие )
  {
    Действие 1;
    Де...

    23 слайд

    22
    нет
    условие
    Действие 1
    Действие 2
    да
    пока ( условие )
    {
    Действие 1;
    Действие 2;
    }
    условие
    Действие 1
    Действие 2
    да
    нет
    пока ( условие )
    {
    Действие 1;
    }
    Действие 2;

  • 23Задача 3. Робот должен посадить цветы на все грядки и дойти до Базы. Размер...

    24 слайд

    23
    Задача 3. Робот должен посадить цветы на все грядки и дойти до Базы. Размеры лабиринта считать произвольными.
    Программа
    {
    пока ( впереди_свободно )
    {
    вперед ( 1 );
    посади;
    }
    направо;
    вперед ( 1 );
    }
    Цикл выполняется пока робот не упрется в стену

  • 24Задача 4. Робот должен посадить цветы на все грядки и дойти до Базы. Размер...

    25 слайд

    24
    Задача 4. Робот должен посадить цветы на все грядки и дойти до Базы. Размеры лабиринта считать произвольными.
    Программа
    {
    вперед ( 1 );
    пока ( грядка )
    {
    посади;
    вперед ( 1 );
    }
    направо;
    вперед ( 1 );
    направо;
    вперед ( 1 );
    }
    Цикл выполняется пока под роботом не закончатся грядки

  • 25Задачи для самостоятельного решения1234

    26 слайд

    25
    Задачи для самостоятельного решения
    1
    2
    3
    4

  • 26Полное ветвление.если ( условие )
  {
  действие 1;
  }
иначе
  {
  действи...

    27 слайд

    26
    Полное ветвление.
    если ( условие )
    {
    действие 1;
    }
    иначе
    {
    действие 2;
    }
    if ( условие )
    {
    действие 1;
    }
    else
    {
    действие 2;
    }
    Занятие 4. Ветвления

  • 27условиедействие1действие2данетЕсли условие выполняетсяИначе, т.е. когда усл...

    28 слайд

    27
    условие
    действие1
    действие2
    да
    нет
    Если условие выполняется
    Иначе, т.е. когда условие не выполняется

  • 28Неполное ветвление.условиедействие1действие2данетусловиедействие1действие2д...

    29 слайд

    28
    Неполное ветвление.
    условие
    действие1
    действие2
    да
    нет
    условие
    действие1
    действие2
    да
    нет
    если ( условие )
    {
    действие 1;
    действие 2;
    }
    если ( условие )
    {
    действие 1;
    }
    действие 2;

  • Задача 5. Робот должен посадить цветы на все грядки и дойти до Базы. Размеры...

    30 слайд

    Задача 5. Робот должен посадить цветы на все грядки и дойти до Базы. Размеры лабиринта считать произвольными.
    29
    Программа
    {
    пока ( впереди_свободно )
    {
    вперед ( 1 );
    если ( слева_свободно )
    {
    налево;
    вперед ( 1 );
    посади;
    назад ( 1 );
    направо;
    }
    }
    }
    Цикл обеспечивающий движение по коридору
    Делаем шаг вперед
    Проверяем есть ли проход в стене слева
    Заходим в проем в стене и засаживаем там грядку

  • 30НетДаДаНетНачалоусловиеВперед 1условиеналевоВперед 1посадиНазад 1направоКон...

    31 слайд

    30
    Нет
    Да
    Да
    Нет
    Начало
    условие
    Вперед 1
    условие
    налево
    Вперед 1
    посади
    Назад 1
    направо
    Конец
    Впереди_свободно
    Слева_свободно

  • 31Задачи для самостоятельного решения12

    32 слайд

    31
    Задачи для самостоятельного решения
    1
    2

  • 32Занятие 5. Вложенные циклыЗадача 6. Робот должен посадить цветы на все гряд...

    33 слайд

    32
    Занятие 5. Вложенные циклы
    Задача 6. Робот должен посадить цветы на все грядки и дойти до Базы. (Лабиринт имеет размеры 8х7).

  • 33Программа 
  {
      повтори (8)
            {
                  повтори (...

    34 слайд

    33
    Программа
    {
    повтори (8)
    {
    повтори ( 7 )
    {
    вперед ( 1 );
    посади;
    }
    направо;
    вперед ( 1 );
    налево;
    назад ( 7 );
    }
    }
    Засаживаем 7 грядок в одной строке
    Возвращаем робота в начало следующей строки
    Повторяем эти действия для 8 строк

  • 34НачалоПовтори 7 разВперед 1ПосадиНаправоВперед 1Повтори 8 раз НалевоНазад 7...

    35 слайд

    34
    Начало
    Повтори 7 раз
    Вперед 1
    Посади
    Направо
    Вперед 1
    Повтори 8 раз
    Налево
    Назад 7
    Конец

  • 35Задачи для самостоятельного решения1234

    36 слайд

    35
    Задачи для самостоятельного решения
    1
    2
    3
    4

  • 36Занятие 6. ПроцедурыЗадача 7. Робот должен посадить цветы на все грядки и д...

    37 слайд

    36
    Занятие 6. Процедуры
    Задача 7. Робот должен посадить цветы на все грядки и дойти до Базы.

  • 37Программа
  {
  вперед ( 1 );
  повтори ( 5 )
    {
      Процедура;
    }...

    38 слайд

    37
    Программа
    {
    вперед ( 1 );
    повтори ( 5 )
    {
    Процедура;
    }
    }
    Процедура
    {
    вперед ( 1 ); налево;
    вперед ( 2 ); налево;
    посади; вперед ( 1 );
    посади; налево;
    вперед ( 1 ); посади;
    вперед ( 1 ); посади;
    налево; вперед ( 1 );
    посади; вперед ( 1 );
    посади; вперед ( 1 );
    }

  • 38Задачи для самостоятельного решения1234

    39 слайд

    38
    Задачи для самостоятельного решения
    1
    2
    3
    4

  • 39Обстановки для КОНТРОЛЬНОЙ РАБОТЫЗадание 1Задание 2Задание 3

    40 слайд

    39
    Обстановки для КОНТРОЛЬНОЙ РАБОТЫ
    Задание 1
    Задание 2
    Задание 3

  • 40Сайт автора системы программирования «Исполнители» Полякова Константина Юрь...

    41 слайд

    40
    Сайт автора системы программирования «Исполнители» Полякова Константина Юрьевича http://kpolyakov.spb.ru/
    Список литературы и интернет источников
    Разработка уроков и презентация по теме "Исполнитель Робот" в пропедевтическом курсе информатики (7 класс) Автор: Чайченков Сергей Викторович http://pedsovet.su/load/15-1-0-33553
    Сайт поддержки уроков информатики Д.М. Ушакова. Готовые лабиринты по изучаемым темам. http://inform239.narod.ru/robot.html

  • 411. Босова Л. Л. Информатика и ИКТ: учебник для 7 класса. – М.: БИНОМ. Лабор...

    42 слайд

    41
    1. Босова Л. Л. Информатика и ИКТ: учебник для 7 класса. – М.: БИНОМ. Лаборатория знаний, 2010.
    2. Босова Л. Л. Информатика и ИКТ: рабочая тетрадь для 7 класса. – М.: БИНОМ. Лаборатория знаний, 2011
    3. Босова Л. Л., Босова А. Ю. Уроки информатики в 5–7 классах: методическое пособие. – М.: БИНОМ. Лаборатория знаний, 2007.
    4. Поурочные разработки для 7 класса (4 четверть) – авторская мастерская Босовой Л.Л. http://metodist.lbz.ru/authors/informatika/3/
    5. Задачи для робота (Кумир) АвторУдалова Т.Л. http://www.licey.net/kumir/robot
    (Легко переделать для «Исполнителей»)


    Список литературы и интернет источников

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

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

7 367 246 материалов в базе

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

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

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

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

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

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

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

Мини-курс

Создание информационных видеосюжетов и телерепортажей

2 ч.

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

Мини-курс

Интегративные технологии в коррекции учебно-поведенческих нарушений

6 ч.

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

Мини-курс

Деловой этикет и имидж современного мужчины

2 ч.

Подать заявку О курсе
Смотреть ещё 6 084 курса