Инфоурок Информатика ПрезентацииГРИС - помощь в переходе к теме программирование

ГРИС - помощь в переходе к теме программирование

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

Выберите документ из архива для просмотра:

Выбранный для просмотра документ ГРИС.pptx

Скачать материал "ГРИС - помощь в переходе к теме программирование"

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

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

Скачать

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

Получите новую специальность за 3 месяца

Клининговый менеджер

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

  • ГРИСИнструмент для перехода к программированиюГрафический исполнительОбучающа...

    1 слайд

    ГРИС
    Инструмент для перехода к программированию
    Графический исполнитель
    Обучающая презентация для учеников 9-х классов.

  • Автор: преподаватель информатики ГБОУ СОШ № 515Юлия Владимировна БабыкинаЕсли...

    2 слайд

    Автор: преподаватель информатики ГБОУ СОШ № 515
    Юлия Владимировна Бабыкина
    Если Вы закончили тему Алгоритмы, а впереди у вас программирование, данная презентация поможет вам адаптироваться и сделать данный переход более мягким.

  • УправлениеУправление - важная часть нашей жизни. Видим мы это или нет, но усп...

    3 слайд

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

  • Если мы говорим об общении человека с компьютером, нужно понимать, что компью...

    4 слайд

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

  • СКИЕсли мы хотим, что бы компьютер исполнял наши приказы, нужно уметь объясня...

    5 слайд

    СКИ
    Если мы хотим, что бы компьютер исполнял наши приказы, нужно уметь объяснять чего мы хотим, на понятном ему языке.
    Программа - это алгоритм написанный на языке исполнителя.
    Язык исполнителя, он же система команд исполнителя (СКИ) - это его умения.

  • «Стрелочка»программа разработанная для того, что бы наглядно демонстрировать...

    6 слайд

    «Стрелочка»
    программа разработанная для того, что бы наглядно демонстрировать процесс управления. 
    Вот простые команды, которые умеет делать ГРИС «Стрелочка»:
    шаг - перемещение ГРИС на одну клетку вперед с рисованием линии;
    поворот - поворот направления движения на 90° против часовой стрелки;
    прыжок - перемещение вперед на одну клетку, без рисования линии.

  • Обстановка, в которой действует исполнитель, называется средой исполнителя.По...

    7 слайд

    Обстановка, в которой действует исполнитель, называется средой исполнителя.
    Посмотрите, как выглядит среда исполнителя «Стрелочка»:

  • Тело программыТест программы, а правильнее сказать - тело программы, должно,...

    8 слайд

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

  • Попробуем решить задачу:Построим квадрат со стороной 2 клетки. Исходное полож...

    9 слайд

    Попробуем решить задачу:
    Построим квадрат со стороной 2 клетки. Исходное положение ГРИС примем за левый верхний угол квадрата. Стрелка направлена вправо.

    Тест программы:
    ШАГ ШАГ ПОВОРОТ ПОВОРОТ ПОВОРОТ
    ШАГ ШАГ ПОВОРОТ ПОВОРОТ ПОВОРОТ
    ШАГ ШАГ ПОВОРОТ ПОВОРОТ ПОВОРОТ
    ШАГ ШАГ

  • Теперь найдите кнопку с изображением зеленой стрелки - это отладка. Данный ре...

    10 слайд

    Теперь найдите кнопку с изображением зеленой стрелки - это отладка. Данный режим позволяет нам просмотреть как ГРИС исполняет написанную программу.

    Вы можете выбрать скорость просмотра. 

  • Задача № 2:Теперь давайте построим три квадрата со стороной два шага. Размест...

    11 слайд

    Задача № 2:
    Теперь давайте построим три квадрата со стороной два шага. Разместить квадраты нужно в одну горизонтальную линию. Расстояние между квадратами - один шаг.

  • Решение:Несколько раз повторяется одно и тоже действие. Но мы не можем просто...

    12 слайд

    Решение:
    Несколько раз повторяется одно и тоже действие. Но мы не можем просто скопировать текст предыдущей программы и повторить его три раза.
    Дело в том, что закончив рисование первого квадрата ГРИС остановится так, что стрелка будет стоять в начальной точке и смотреть вверх.

  • Вспомогательный алгоритмЕсли в алгоритме повторяются какие-либо действия - ис...

    13 слайд

    Вспомогательный алгоритм
    Если в алгоритме повторяются какие-либо действия - используют вспомогательные алгоритмы. Это такие алгоритмы, которые решают некую подзадачу из основной задачи и повторяются многократно.

    В нашем примере, это может быть самостоятельный алгоритм - построение одного квадрата (1-я задача).
    В языке программирования такие алгоритмы называют подпрограммами или процедурами.

  • ПроцедураДля построения процедуры Квадрат, нужно в левой части экрана выбрать...

    14 слайд

    Процедура
    Для построения процедуры Квадрат, нужно в левой части экрана выбрать кнопку - Описание процедуры. У вас появляется окно, в котором вы должны задать имя новой процедуры, т.е. для нас - Квадрат.

  • Текст процедуры Закройте окно и увидите, что слева появилось начало и конец п...

    15 слайд

    Текст процедуры
    Закройте окно и увидите, что слева появилось начало и конец процедуры - между ними вы пишете текст процедуры:
    ШАГ     ШАГ    
    ПОВОРОТ     ПОВОРОТ    ПОВОРОТ
    ШАГ     ШАГ  
    ПОВОРОТ     ПОВОРОТ    ПОВОРОТ ШАГ     ШАГ    
    ПОВОРОТ     ПОВОРОТ    ПОВОРОТ
    ШАГ     ШАГ

  • Основной алгоритмТеперь нужно построить основной алгоритм Строка квадратов.
С...

    16 слайд

    Основной алгоритм
    Теперь нужно построить основной алгоритм Строка квадратов.
    Сначала мы вызываем процедуру Квадрат, соответствующей кнопкой в левой части экрана.

  • Между процедурамиПосле выполнения процедуры Квадрат, ГРИС стоит в начальном п...

    17 слайд

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

  • ПОВОРОТ    ПОВОРОТ    ПОВОРОТПРЫЖОК    ПРЫЖОК    ПРЫЖОКНеобходимые шаги:

    18 слайд

    ПОВОРОТ    ПОВОРОТ    ПОВОРОТ

    ПРЫЖОК    ПРЫЖОК    ПРЫЖОК
    Необходимые шаги:

  • Программа:сделай Квадрат
ПОВОРОТ    ПОВОРОТ    ПОВОРОТ    
ПРЫЖОК    ПРЫЖОК...

    19 слайд

    Программа:
    сделай Квадрат
    ПОВОРОТ ПОВОРОТ ПОВОРОТ
    ПРЫЖОК ПРЫЖОК ПРЫЖОК
    сделай Квадрат
    ПОВОРОТ ПОВОРОТ ПОВОРОТ
    ПРЫЖОК ПРЫЖОК ПРЫЖОК
    сделай Квадрат
    Это полный текст программы, необходимой для рисования строки из 3-х квадратов.

  • Но в программе может быть и несколько процедур. У нас повторяется текст прогр...

    20 слайд

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

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

    21 слайд

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

    сделай Квадрат
    сделай Разворот
    сделай Квадрат
    сделай Разворот
    сделай Квадрат

  • Задача 3. Давайте построим линию на всю ширину поля.Можно сосчитать количест...

    22 слайд

    Задача 3.
    Давайте построим линию на всю ширину поля.
    Можно сосчитать количество клеток и столько раз нажать кнопку ШАГ.

  • Правильное решениеНо для подобных задач, у ГРИС существует  специальная коман...

    23 слайд

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


  • Мы выбираем условие:пока впереди НЕ стена

    24 слайд

    Мы выбираем условие:
    пока впереди НЕ стена

  • В одной программе можно использовать не только несколько процедур, но и неско...

    25 слайд

    В одной программе можно использовать не только несколько процедур, но и несколько циклов.

    Задача 4.
    Постройте рамку по периметру рабочего поля ГРИС.

  • Решение.Назовем алгоритм Рамка и используем все полученные знания, что бы сде...

    26 слайд

    Решение.
    Назовем алгоритм Рамка и используем все полученные знания, что бы сделать программу максимально лаконичной.
    ГРИС умеет поворачиваться только против часовой стрелки, поэтому, что бы не делать много лишних поворотов, удобнее повернуть стрелку вниз, тогда разворот в каждом углу рамки мы сможем делать используя только одну команду ПОВОРОТ.

  • Создадим процедуру линия, как делали это в прошлой задаче:
процедура ЛИНИЯ
по...

    27 слайд

    Создадим процедуру линия, как делали это в прошлой задаче:
    процедура ЛИНИЯ
    пока впереди не край, повторять
    ШАГ
    конец процедуры

  • Основной алгоритм Рамка:ПОВОРОТ    ПОВОРОТ    ПОВОРОТсделай ЛИНИЯПОВОРО...

    28 слайд


    Основной алгоритм Рамка:
    ПОВОРОТ    
    ПОВОРОТ    
    ПОВОРОТ
    сделай ЛИНИЯ
    ПОВОРОТ
    сделай ЛИНИЯ
    ПОВОРОТ
    сделай ЛИНИЯ
    ПОВОРОТ
    сделай ЛИНИЯ
    конец цикла

    Рамка готова!

  • Теперь вы умеете управляться с ГРИС «Стрелочка».Можно сказать – это первый ша...

    29 слайд

    Теперь вы умеете управляться с ГРИС «Стрелочка».
    Можно сказать – это первый шаг к программированию.
    Второй шаг – более сложный ГРИС – тот у которого больше умений (СКИ)
    Я предлагаю вам познакомитьсяя с ГРИС – РОБОТ.

  • Перед вами среда исполнителя Робот:

    30 слайд

    Перед вами среда исполнителя Робот:

  • Подготовка к работеДля начала работы, нам нужен лабиринт, который будет прохо...

    31 слайд

    Подготовка к работе
    Для начала работы, нам нужен лабиринт, который будет проходить наш Робот.
    И его вы создадите сами. В дальнейшем это можно использовать не только как тренировку, но и как развлечение.

  • ИнструментыДалее объекты: песок (основной фон), стена и цветы (преграды), гря...

    32 слайд

    Инструменты
    Далее объекты: песок (основной фон), стена и цветы (преграды), грядка, предпоследняя - сам Робот. А последний - база.
    Клетка, где вы разместите робота - старт, база - финиш (именно в клетку базы должен прийти Робот).

    Зайдите во вкладку Лабиринт и выберите - Редактировать лабиринт.
    Первый значок - Создать новый лабиринт.

  • Нарисовав лабиринт, сохраните его себе на компьютер. ВАЖНО! Что бы он сохран...

    33 слайд

    Нарисовав лабиринт, сохраните его себе на компьютер.
    ВАЖНО! Что бы он сохранился и в последующем работал, после придуманного вами имени лабиринта, необходимо поставить расширение  .maz

  • Задача 1.Строим лабиринт и алгоритм действий, для перемещения робота на базу.

    34 слайд

    Задача 1.
    Строим лабиринт и алгоритм действий, для перемещения робота на базу.

  • СКИ Робота.Вот алгоритм, состоящий из простых команд, входящих в СКИ Робота....

    35 слайд

    СКИ Робота.
    Вот алгоритм, состоящий из простых команд, входящих в СКИ Робота.

    Теперь мы задаем направление движению (вверх, вниз, направо, налево).
    Так же как и в языках программирования, в исполнителе Робот, после каждой команды ставится  знак - ;   Если его не поставить - исполнитель не выполнит команду.
    Если подряд идет повторение одной и той же команды, в скобках можно указать количество повторений.

  • Проследите движения робота

    36 слайд

    Проследите движения робота

  • Открыв вкладку Шаблоны, изучите весь СКИ  Робота!

    37 слайд

    Открыв вкладку Шаблоны, изучите весь СКИ Робота!

  • Задача 2.Условия: Робот стоит в верхнем левом углу, направление движения -...

    38 слайд

    Задача 2.

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

  • Решение.Это пример написания цикла в ГРИС Робот.

    39 слайд

    Решение.
    Это пример написания цикла в ГРИС Робот.

  • Используя свои знания и опыт, выполните задание.Постройте лабиринт в форме кр...

    40 слайд

    Используя свои знания и опыт, выполните задание.
    Постройте лабиринт в форме креста, робот и база находятся в центре. Исходное положение – робот смотрит вверх. Посадите цветы на всех свободных грядках внутри лабиринта.

  • Можно придумать много интересных задач для робота.Но нужно двигаться дальше....

    41 слайд

    Можно придумать много интересных задач для робота.
    Но нужно двигаться дальше.
    Новый этап подготовки к программированию – это программа Кумир.
    Она не является ГРИС и гораздо больше похожа на настоящую систему программирования.
    Но, вы наверняка увидите много общего со Стрелочкой и Роботом.

  • У Кумира очень большой СКИ! А значит и возможности!

    42 слайд

    У Кумира очень большой СКИ!
    А значит и возможности!

  • Кумир позволяет не только чертить, но и производить математические расчеты.

    43 слайд

    Кумир позволяет не только чертить, но и производить математические расчеты.

  • Так выглядит среда Кумира:Здесь вы видите уже знакомых Робота и Чертжника.

    44 слайд

    Так выглядит среда Кумира:

    Здесь вы видите уже знакомых Робота и Чертжника.

  • Надеюсь, основная цель достигнута: ГРИС помогли вам сделать плавный переход к...

    45 слайд

    Надеюсь, основная цель достигнута: ГРИС помогли вам сделать плавный переход к изучению программирования.
    Желаю вам успехов!

Получите профессию

Няня

за 6 месяцев

Пройти курс

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

Скачать

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

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

Скачать

Краткое описание документа:

Презентация может быть использована как учеником, для самостоятельного изучения принципов работы Графического исполнителя, так и преподавателем на уроке.Основная задача: переход к теме программирования.В презентации объясняется работа ГРИС - Чертежник и Робот. Для каждого графического редактора разбираются несколько задач.Проводится аналогия: алгоритм - Грис - Система программирования.Материал размещен по принципу усложнения. Постепенное привыкание к терминологии и работе со СКИ (системой команд исполнителя).На завершающем этапе, презентация знакомит зрителя с системой Кумир, которая объединяет в себе возможности ГРИС и системы программирования.(45 слайдов, анимация, звуки).

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

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

6 651 508 материалов в базе

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

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

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

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

  • Скачать материал
    • 28.03.2014 18760
    • RAR 3.1 мбайт
    • 112 скачиваний
    • Рейтинг: 4 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Бабыкина Юлия Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

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

    Бабыкина Юлия Владимировна
    Бабыкина Юлия Владимировна
    • На сайте: 8 лет и 9 месяцев
    • Подписчики: 0
    • Всего просмотров: 22565
    • Всего материалов: 3

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Копирайтер

Копирайтер

500/1000 ч.

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

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

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

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

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

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 151 человек из 49 регионов
  • Этот курс уже прошли 1 714 человек

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

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 15 регионов
  • Этот курс уже прошли 71 человек

Мини-курс

Управление персоналом и коммуникация в команде

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 31 человек из 18 регионов

Мини-курс

Классики русской педагогической мысли

6 ч.

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

Мини-курс

Адаптация и расстройства: понимание, преодоление, развитие

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 18 регионов
Сейчас в эфире

Совместимость современных ценностей и классической поэзии

Перейти к трансляции