СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

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

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Алгоритмы и исполнители

Категория: Информатика

Нажмите, чтобы узнать подробности

Алгоритмы и исполнители. Тема "Основы алгоритмизациии" номер урока в теме 1. Базовый учебник- Босова Л.Л. Информатика и ИКТ: учебник для 9 класс. – М: БИНОМ, 2016.

Цель урока: познакомить и систематизировать понятия алгоритмы и исполнители.

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

Просмотр содержимого документа
«Алгоритмы и исполнители»

Помогите Роботу спасти планету! Задача: переместить Робота в клетку В В

Помогите Роботу спасти планету!

Задача: переместить Робота в клетку В

В

Пополнение счёта телефона через терминал Подойти к терминалу по оплате платежей Выбрать оператора связи Ввести номер телефона Проверить правильность введённого номера Вставить денежную купюру в купюроприёмник Дождаться сообщения о зачислении денег на счёт Получить чек

Пополнение счёта телефона через терминал

  • Подойти к терминалу по оплате платежей
  • Выбрать оператора связи
  • Ввести номер телефона
  • Проверить правильность введённого номера
  • Вставить денежную купюру в купюроприёмник
  • Дождаться сообщения о зачислении денег на счёт
  • Получить чек
Рисование лошади

Рисование лошади

Вычислить среднее арифметическое двух чисел Задать два числа Сложить заданные числа Разделить сумму на 2 Общая схема работы алгоритма Исходные данные Алгоритм Результат

Вычислить среднее арифметическое двух чисел

  • Задать два числа
  • Сложить заданные числа
  • Разделить сумму на 2

Общая схема работы алгоритма

Исходные данные

Алгоритм

Результат

ТЕМА: АЛГОРИТМЫ  И ИСПОЛНИТЕЛИ

ТЕМА:

АЛГОРИТМЫ И ИСПОЛНИТЕЛИ

Алгоритм -

Алгоритм -

Соберите алгоритм

Соберите алгоритм "Открывание входной двери"

1. ОТКРЫТЬ ДВЕРЬ

5. УБРАТЬ КЛЮЧ

2. ДОСТАТЬ КЛЮЧ

3. ПОВЕРНУТЬ КЛЮЧ

6. ВСТАВИТЬ КЛЮЧ В ЗАМОК

4. ВЫНУТЬ КЛЮЧ

7. ПОВЕРНУТЬ РУЧКУ ДВЕРИ

Свойства алгоритма Путь решения задачи разделён на отдельные шаги Дискретность  Алгоритм состоит из команд, входящих в СКИ Понятность  Команды понимаются однозначно  Определённость  Обеспечивается получение ожидаемого результата Результативность  Обеспечивается решение задач с различными исходными данными Массовость

Свойства алгоритма

Путь решения задачи

разделён на отдельные шаги

Дискретность

Алгоритм состоит из

команд, входящих в СКИ

Понятность

Команды понимаются

однозначно

Определённость

Обеспечивается получение

ожидаемого результата

Результативность

Обеспечивается решение

задач с различными исходными

данными

Массовость

Исполнитель алгоритма  - некоторый объект (человек, животное, техническое устройство), способный выполнять определённый набор команд. Исполнитель  Неформальный Формальный  Круг решаемых задач Область, обстановка Среда исполнителя СКИ Режимы работы Программное управление Непосредственное управление

Исполнитель алгоритма

- некоторый объект (человек, животное, техническое устройство), способный выполнять определённый набор команд.

Исполнитель

Неформальный

Формальный

Круг решаемых задач

Область, обстановка

Среда исполнителя

СКИ

Режимы работы

Программное управление

Непосредственное управление

Исполнитель Робот Меню ВСТАВКА , в котором находятся СКИ для составления алгоритма Среда исполнителя: Окно РОБОТА , в котором графически отображаются шаги Робота после запуска команды меню выполнение

Исполнитель Робот

Меню ВСТАВКА , в котором находятся СКИ для составления алгоритма

Среда исполнителя:

Окно РОБОТА , в котором графически отображаются шаги Робота после запуска команды меню выполнение

СКИ Робота: вверх вниз вправо влево закрасить смещается на 1 клетку в указанном направлении - закрашивает клетку в которой находится

СКИ Робота:

вверх

вниз

вправо

влево

закрасить

смещается на 1 клетку в указанном направлении

- закрашивает клетку в которой находится

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

Исполнитель Робот

В меню Инструменты находится Редактирование стартовой обстановки

Среда исполнителя:

Окно Робота, в котором графически отображаются шаги Робота после запуска команды меню выполнение

Исполнитель Робот Задача:  закрасить квадрат 2х2 клетки. 

Исполнитель Робот

Задача:  закрасить квадрат 2х2 клетки. 

Физминутка:

Физминутка:

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

Исполнитель Робот

В

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

Исполнитель Робот В алг Робот нач  вниз  вниз  вправо  вправо  вниз  вправо кц

Исполнитель Робот

В

алг Робот

нач

вниз

вниз

вправо

вправо

вниз

вправо

кц

Исполнитель Робот вниз -1 вверх - 2 вправо - 3  влево - 4 А Робот выполнил алгоритм 224233311 и оказался в точке Б. Составить алгоритм движения Робота из клетки Б в клетку А по кратчайшему пути

Исполнитель Робот

вниз -1

вверх - 2

вправо - 3

влево - 4

А

Робот выполнил алгоритм 224233311

и оказался в точке Б.

Составить алгоритм движения Робота из клетки Б в клетку А по кратчайшему пути

Тест 1. MyTestStudent 2. Тест начать или 3. Набрать Фамилию Имя, класс, Ок Задача

Тест

1. MyTestStudent

2. Тест начать или

3. Набрать Фамилию Имя, класс, Ок

Задача

Опорный конспект Алгоритм - это предназначенное для конкретного исполнителя описание последовательности действий, приводящих от исходных данных к требуемому результату Свойства алгоритма Дискретность  Понятность  Определённость  Результативность  Массовость

Опорный конспект

Алгоритм - это предназначенное для конкретного исполнителя описание последовательности действий, приводящих от исходных данных к требуемому результату

Свойства алгоритма

Дискретность

Понятность

Определённость

Результативность

Массовость

Домашнее задание Алгоритмы и исполнители  Р.Т. 190,180  Якласс

Домашнее задание

  • Алгоритмы и исполнители
  • Р.Т. 190,180
  • Якласс
Задача . Система команд Вычислитель состоит из двух команд, которым присвоены номера: 1 - прибавить 1 2 - умножить на 2. Первая из них увеличивает число на 1, вторая увеличивает число в 2 раза. При записи алгоритмов для краткости указываются лишь номера команд. Например, алгоритм 12211 означает следующую последовательность команд: прибавь 1 умножь на 2 умножь на 2 прибавь 1 прибавь 1 С помощью такого алгоритма число 1 будет преобразовано в 10. Запишите алгоритм для исполнителя Вычислитель, содержащий не более 6-ти команд, получения из числа 5 числа 47.

Задача . Система команд Вычислитель состоит из двух команд, которым присвоены номера:

1 - прибавить 1

2 - умножить на 2.

Первая из них увеличивает число на 1, вторая увеличивает число в 2 раза. При записи алгоритмов для краткости указываются лишь номера команд. Например, алгоритм 12211 означает следующую последовательность команд:

прибавь 1

умножь на 2

умножь на 2

прибавь 1

прибавь 1

С помощью такого алгоритма число 1 будет преобразовано в 10.

Запишите алгоритм для исполнителя Вычислитель, содержащий не более 6-ти команд, получения из числа 5 числа 47.

1 - прибавить 1 2 - умножить на 2. Получить из числа 5 число 47 с помощью не более 6-ти команд. Эффективный способ решения задач такого типа -

1 - прибавить 1

2 - умножить на 2.

Получить из числа 5 число 47 с помощью не более 6-ти команд.

Эффективный способ решения задач такого типа - "раскрутить" алгоритм с конца

1

2

2

1

2

1

46

47

23

22

11

10

5

:2

-1

-1

:2

-1

:2

Ответ: 212121

Домашнее задание Алгоритмы и исполнители  Р.Т. 190,180  Якласс

Домашнее задание

  • Алгоритмы и исполнители
  • Р.Т. 190,180
  • Якласс


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!