334706
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаКонспектыПлан - конспект урока по информатике 7 класс на тему "Типы алгоритмов"

План - конспект урока по информатике 7 класс на тему "Типы алгоритмов"

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

Урок 19. Тема урока: «Типы алгоритмов».


Цель урока:

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

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

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

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

воспитательная:

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

Тип урока: урок изучения и закрепления знаний и способов деятельности учащихся.

Учащиеся должны:

  • иметь представление об алгоритме как о последовательности действий;

  • уметь описывать повседневную деятельность в виде алгоритма;

  • уметь составлять простейшие алгоритмы;

  • уметь находить и исправлять ошибки в алгоритме;

  • уметь выполнять простейшие операции на компьютере.

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

Формы учебной деятельности на данном уроке: групповая.

План урока:

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

  2. Актуализация знаний учащихся при проверке домашнего задания.

  3. Изучение нового материала.

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

  5. Электронная физкультминутка для глаз.

  6. Закрепление изученного материала. Практическая работа на компьютере по карточкам.

  7. Подведение итогов.

Ход урока:

  1. Орг. Момент.

Учитель начинает урок с прочтения стихотворения и подводит учащихся к теме урока «Типы алгоритмов».

Жил когда-то ал-Хорезми,

Был арабским мудрецом,

Он считал – всего полезней

Чисел всяких быть жрецом.


Ал-Хорезми сам придумал

Правил действий свод простой,

Получал он проще сумму

И любой ответ другой.


Эти правила доселе

Люди учат, помнят, чтут, -

А науку в самом деле

АРИФМЕТИКОЙ зовут.


В честь ученого назвали

Правил новых стиль и ритм,

Вот тогда и записали:

Ал-Хорезми – алгоритм.


Метод или предписанье,

Способ или же рецепт –

«Алгоритм» всему названье

Уже много-много лет.

Учитель сообщает учащимся план работы на уроке.


  1. Проверка домашнего задания:

Презентация (приложение 1)

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

  1. Что такое алгоритм?

  2. Что необходимо для составления алгоритма?

  3. Нужно ли соблюдать порядок в алгоритме?

  4. Кого или что называют исполнителем алгоритма?

  5. Что такое СКИ?

  6. Какие существуют формы записи алгоритмов?

  7. Из каких компонентов состоит блок-схема?

  8. Укажите те задачи, которые вы считаете четко сформулированными и почему?

Нарядиться на новогодний бал-маскарад;

Измерить температуру;

Купить в магазине 300г карамели «Раковые шейки»;

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


  1. Изучение нового материала:

Типы алгоритмов:

  • Линейный алгоритм.

  • Разветвляющийся алгоритм.

  • Алгоритм с повторением (циклический).

Линейный алгоритм – это алгоритм, в котором команды выполняются последовательно друг за другом.



hello_html_mca2c3b3.gif

ЗАДАЧА «Слепить снеговика»:

Алгоритм:

  1. Слепить из снега большой шар и положить его на землю.

  2. Слепить второй шар, меньше первого, и положить его на первый шар.

  3. Слепить третий шар, меньше второго, и положить его на второй шар.

  4. Надеть ведро на третий шар.

  5. Сделать глаза из угольков на третьем шаре.

  6. Воткнуть морковку между угольками.

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

Задача №1:

Исполнитель Кузнечик прыгает вдоль числовой оси на заданное число делений. Система команд исполнителя Кузнечика: вправо 3 (прыжок на 3 единицы вправо) и влево 2 (прыжок на 2 единицы влево). Начальное положение 0. Составить линейный алгоритм в виде блок-схемы для Кузнечика, с помощью которого он побывает над числом 2.

Разветвляющийся алгоритм – это форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая последовательность шагов.

hello_html_67fccdf5.gif



Задача №2

Записать с помощью блок-схемы пословицу «Болен – лечись, а здоров – берегись».

Алгоритм с повторением (циклический) – это алгоритм, который содержит команду повторения (команду, которая исполняется до тех пор, пока не выполнится условие).

ЗАДАЧА:

Составить графический алгоритм наполнения ведра водой из бочки. Имеется пустое ведро. Ученик имеет бочку с водой и кружку.

Алгоритм Наполнение

Начало

1. Пока ведро неполное, повторять:

2. Налить в ведро кружку воды.

Конец



hello_html_m51f4ddc.gif





Задача №3

Мальчик учит наизусть четверостишие, заданное по литературе. Он один раз прочитывает четверостишие и пытается воспроизвести его по памяти. Так он будет делать до тех пор, пока не расскажет четверостишие без единой ошибки. Составить действия мальчика в виде блок-схемы.



  1. Домашнее задание:

Домашнее задание учитель дает на карточках с предварительным комментарием.

  1. Найдите структуру ветвление в стихах известных поэтов и постройте блок-схему разветвляющегося алгоритма.

(Пример:

У лукоморья дуб зелёный;
Златая цепь на дубе том:
И днём и ночью кот учёный
Всё ходит по цепи кругом;
Идёт направо - песнь заводит,
Налево - сказку говорит.)


  1. Имеется 5 монет, среди которых одна фальшивая (легче других). Придумайте способ нахождения фальшивой монеты за минимальное число взвешиваний на чашечных весах без гирь. Запишите свои рассуждения, используя связку «если….,то…».

  2. * Вспомните сказку в которой одни и теже действия повторяются многократно. Постройте блок-схему циклического алгоритма.

(Пример: Вспомним, что в сказке принц искал Золушку, примеряя хрустальную туфельку всем девушкам королевства до тех пор, пока одной из них эта туфелька оказалась впору).

  1. Электронная физкультминутка для глаз.

  2. Практическая работа:

Практическая работа составляется индивидуально для каждого учащегося в

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

Дополнительное задание творческое.

Ученики работают в текстовом процессоре Microsoft Word, для построения блок-схем используют: Автофигуры – блок-схема.

  1. Итог урока:

При подведении итогов урока обсуждаем следующие вопросы:

Какой алгоритм называют линейным? Привести пример.

Какой алгоритм называют разветвляющимся? Привести пример.

Какой алгоритм называют циклическим? Привести пример.




Приложение 2

Жил когда-то ал-Хорезми,

Был арабским мудрецом,

Он считал – всего полезней

Чисел всяких быть жрецом.


Ал-Хорезми сам придумал

Правил действий свод простой,

Получал он проще сумму

Иhello_html_21aa9b65.jpg любой ответ другой.







Эти правила доселе

Люди учат, помнят, чтут, -

А науку в самом деле

АРИФМЕТИКОЙ зовут.


В честь ученого назвали

Правил новых стиль и ритм,

Вот тогда и записали:

Ал-Хорезми – алгоритм.


Метод или предписанье,

Способ или же рецепт –

«Алгоритм» всему названье

Уже много-много лет.


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

Тема урока: «Типы алгоритмов».

 

Цель урока:

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

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

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

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

воспитательная:

 

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

Общая информация

Номер материала: 150324

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

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс «Оператор персонального компьютера»
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.