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

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

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

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

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

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

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

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

Итоги урока

Урок алгоритм в 9 классе

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

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

урок алгоритм в 9 классе для среднеобразовательных учреждений

Просмотр содержимого документа
«Урок алгоритм в 9 классе»

Объединение «Информатика и программирование» ЦДТТ г. Каспийска, педагог Абасов М.А.

Муниципальное образовательное учреждение г. Каспийска

Центр детского технического творчества


Объединение: «Информатика и программирование»



Открытое занятие

Введение в образовательную программу «Информатика и программирование»

тема:









Руководитель:

Абасов М.А.




г. Каспийск

2010-2011 уч.год.

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

(открытое занятие)


Тип занятия: интегрированное занятие с мультимедиа-презентацией.

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

Задачи:

образовательные:

  • сформировать понятия алгоритма, исполнителя;

  • изучить свойства алгоритмов, среды и СКИ исполнителя

  • знакомство с исполнителями «Водолей», ГРИС «Стрелочка»;

  • практическое закрепление полученных знаний в среде графического исполнителя (ГРИС) «Стрелочка»;

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

развивающие:

  • способствовать развитию творческих способностей ребенка;

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

  • развить художественный вкус и творческое воображение, умение сравнивать и анализировать, умение выполнять алгоритм по известным шагам;

  • способствовать формированию познавательного интереса учащихся к предмету.

воспитательные

  • воспитать в ребёнке творческое восприятие мира;

  • создать условия для формирования эстетического вкуса и культуры труда;

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

Методы и формы работы:

  • словесный – беседа;

  • наглядный – мультимедийный проектор, раздаточный материал, компьютеры;

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

Оборудование и пособия:

  • интерактивная доска

  • компьютеры;

  • мультимедийная установка;

  • программа ГРИС «Стрелочка»;

План занятия:

1.Организационно – психологический момент.

Здравствуйте ребята! Давайте с вами поиграем в игру «Знакомство»!

Каждый называет себя и говорит о том, чем он любит заниматься и что ему больше всего не нравится.

Для того чтобы вы имели лучшее представление о том, чем занимаются в нашем объединении, мы начнем знакомство с раздела информатики «Алгоритмы и исполнители». Это очень важный раздел и прошу отнестись к его изучению очень уважительно.

Цель нашего занятия – узнать, что означает термин “Алгоритм”, познакомиться со свойствами алгоритмов, научиться составлять алгоритмы для различных исполнителей

2.Организация восприятия и осмысления новой информации.

Алгоритм.


“Прежде, чем что-нибудь сделать, надо составить план”, — говорила Алиса из сказки Льюиса Кэрролла. И в жизни мы все время составляем планы наших действий, например, утром большинство из нас действует по такому плану:

встать

одеться

умыться

позавтракать

выйти из дома в школу или на работу

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

В информатике план действий называют алгоритмом. Алгоритм состоит из отдельных шагов – команд. Ни одну из них нельзя пропустить, чаще всего никакие команды нельзя поменять местами (что при этом произойдет?).

Для каждого шага этого алгоритма можно предложить более подробный план. Например, для действия “позавтракать”:

вскипятить чайник

сделать бутерброд

съесть бутерброд с чаем

вымыть посуду

И тут каждый шаг, в свою очередь, тоже можно расшифровать – составить более подробный план. Где же остановиться? Ответ прост – это зависит от исполнителя — того, кто будет выполнять этот алгоритм. Надо остановиться на таком плане, в котором исполнителю будет понятно, как выполнить каждый шаг.

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

Например, выполняя инструкции, указанные в рецепте пирога, человек может не знать, что должно получиться в итоге и не иметь кулинарного опыта, но, тем не менее, он достигнет конечного ре­зультата, то есть испечет пирог, возможно даже съедобный.

Что такое исполнитель?

Исполнители часто встречаются в сказках.

Как Иван-Царевич говорит Избушке-На-Курьих-Ножках?

- “Избушка, избушка! Встань к лесу задом, ко мне передом!”.

При этом команда должна быть задана очень точно, чтобы исполнитель ее понял.

Как в сказке “Али-Баба и сорок разбойников” открывался вход в пещеру?

- “Сезам, откройся!”.

Жадный Касым, забыл эту фразу и не смог выйти из пещеры.

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

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

  • Среда исполнителя это предметы, которые окружают исполнителя и с которыми он работает.

  • Список (или система) Команд Исполнителя (СКИ) – набор команд, понятных исполнителю. Исполнитель может выполнить только те команды, которые входят в его СКИ.

Исполнителями могут быть

  • люди: ученик, рабочий, учитель, бригада;

  • животные: дрессированная собака (санитар, розыскная, охотничья), кошка;

  • машины: станки, роботы, компьютеры;

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

Человек как исполнитель отличается от всех остальных исполнителей несколькими признаками, например:

  1. Понимает команды в различных вариантах (например “Сядь!”, “Садись!”, “Присядь!”).

  2. Выполняя команды, «додумывает» их с учетом своего опыта.

  3. Может отказаться исполнять команду, если она ему не нравится (“Ешь манную кашу!”, “Выстрели в окно из рогатки!”). То есть человек обладает волей и отвечает за свои действия.

Для решения большинства задач недостаточно отдать одну команду исполнителю, надо составить для него алгоритм — план действий, состоящий из команд, которые ему понятны (входят в его СКИ). Таким образом, можно дать определение алгоритма.

  • Алгоритм – это точно определенный план действий исполнителя, направленный на решение какой-то задачи. В алгоритм можно включать только те команды, которые есть в СКИ исполнителя.

Физкультминутка:

Давайте посмотрим, насколько хорошо вы можете исполнять алгоритм.

1. встали

2. повернули голову на право

3. повернули на лево

4. опустили вниз

5. подняли вверх…

Ошибки при работе исполнителей

Работа исполнителя не всегда проходит гладко – иногда встречаются ошибки. Существует три вида ошибок исполнителей.

НЕ ПОНИМАЮ”

Заданной команды нет в списке команд исполнителя, и он ее не понял. Вероятно, мы ошиблись в записи текста команды.

НЕ МОГУ”

Исполнитель понял команду, но не может ее выполнить. Например, роботу дана команда “вперед”, а впереди стоит стенка, и он не может идти. Или собаке скомандовали “Сидеть!”, а она уже сидит.

ЛОГИЧЕСКИЕ ОШИБКИ

Исполнитель понял команду и выполнил ее, но сделал не то, что мы от него хотели. Причина этого – наша ошибка в составлении задания (алгоритма).


3. Актуализация опорных знаний учащихся.

  • Итак, что же такое алгоритм? Слайд 1-7.

  • Запись в тетради определения алгоритма. Приведите примеры алгоритмов, исполняемых вами в повседневной жизни.

  • Алгоритмы обладают определенными свойствами. Разберем некоторые свойства алгоритмов. Слайд 8

  • Комментарии каждого свойства с примерами.

  • Понятие ИСПОЛНИТЕЛЯ алгоритма и его характеристики Слайд 9-10

  • Вопросы на закрепление Слайд 11

  • Исполнитель ВОДОЛЕЙ и его СКИ. Слайд 12

  • Алгоритм решения задачи с демонстрацией анимации Слайд 12

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

  • Графический исполнитель (ГРИС) «Стрелочка», его СКИ и среда. Линейные алгоритмы. Работа по составлению алгоритмов для исполнителя «Стрелочка». Примеры. Слайд 15

  • Практическая работа в среде ГРИС «Стрелочка». Подведение итогов работы с демонстрацией различных алгоритмов работы. Слайд 16


Песня «Волшебник недоучка»

Наше занятие подошло к концу. Что вам сегодня запомнилось? Какие вопросы вызвали затруднение? Что понравилось? Что нового вы узнали и решили использовать для себя дальнейшей жизни?

Мне было очень приятно и интересно с вами работать.

Я надеюсь, что и вам тоже занятие понравилось.

Всем большое спасибо.

6