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

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

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

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

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

ИнфоурокИнформатикаКонспектыКонспект урока по информатике для 7 класса «Алгоритмы с ветвлением»

Конспект урока по информатике для 7 класса «Алгоритмы с ветвлением»

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

Урок с применением игровых технологий



Предмет: информатика.

Тема: «Составление блок-схем и программ с использованием ветвлений».

Продолжительность урока: 45 минут.

Класс: 7.

Учитель: Юрченко Лариса Викторовна.

Цели урока:

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


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


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


Ученики должны:

овладеть навыками составления блок-схем и программ простых ветвлений; уметь работать в среде программирования Pascal ABC.


Тип урока, формы работы учащихся.

Урок - изучение новой темы: «Составление блок-схем и программ с использованием ветвлений». Используются формы работы: индивидуальная, работа в парах, работа в группах.


План урока по минутам.

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

  2. Объявление темы и цели урока - 2 мин.

  3. Задание №1-6 мин.

  4. Задание №2 - 3 мин.

  5. Задание №3 - 9 мин.

  6. Физпауза – 2 мин.

  7. Задание №4 – 6 мин.

  8. Творческое задание - 10 мин.

  9. Задание №6 – 3 мин.

10. Подведение итогов - 3 мин.

Ход урока.


Деятельность учителя

Деятельность учащихся


1. Организационный момент (приветствие)

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



Учащиеся приветствуют учителя.


2. Сообщение темы и цели урока.

Тема: Составление блок-схем и программ с использованием ветвлений.

Цель: «Научиться использовать алгоритмическую структуру «Ветвление» и применять при решении задач.

На предыдущем уроке мы познакомились с видом алгоритма, называемым «Ветвление», посмотрели как можно реализовать ветвление в языке программирования. Сегодня продолжим изучение темы. Я надеюсь, что задания в виде игр помогут вам хорошо усвоить новую тему, а наш урок пройдет интересно.



Учащиеся слушают учителя.


3. Задание № 1

На доске вы видите алгоритм, представленный блок-схемой (Приложение 1). Дорисуйте стрелки в блок-схеме. Вам помогут в этом примеры в красной рамке. (Приложение №1). Какое значение переменной S будет получено после выполнения этого алгоритма при следующих исходных данных:

  1. 5,7,2?

  2. 100,21,4?

  3. 100,200,300?

Ответ запишите квадратах. Задание предлагается с учетом индивидуальных возможностей учеников.


Учащиеся выполняют задания и отвечают на поставленные вопросы:



4. Задание № 2

На столах перед вами лежат задания

(Приложение 2). Выполните алгоритмы и запишите ответы на листах с заданиями.


Учащиеся выполняют задания.

5. Задание № 3

Составьте алгоритм решения задачи в виде блок-схемы по представленному на доске фрагменту программы:

Readln (a, b, c, d);

S:=a+b+c+d;

S1:=a+b;

S2:=c+d;

If S1>S2 then begin SA:=S/4; writeln (‘SA’, SA); end;

If S1=S2 then begin P:=a*b*c*d; writeln (‘P=’, P); end;

If S1

Учитель вызывает ученика к доске, помогает составить блок-схему (Приложение №3) .


6. Физпауза.

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


7. Задание № 4

Возьмите из папки лист Приложение 4 и выполните алгоритм. Класс делится на две команды. Предлагается игра «Запутай сыщика». Слова, которые нужно зашифровать.

I команда: мячик, клубок, монета.

II команда: самовар, фартук, ложка.

Ответы:

I команда: кичямс, блокукс, кажлос.

II команда: вомасарс, турфакс, теномас.


8. Задание № 5

Творческое задание. Учащимся предлагается придумать условие задачи по блок-схеме, написать программу в среде программирования Pascal ABC и заполнить таблицу (Приложение 5).


9. Задание № 6

А теперь я попрошу взять Приложение 6.

Покажите стрелками путь Ивана-царевича, который победил Змея Горыныча и добрался до острова Буяна.

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

Учитель подводит итоги и объявляет оценки.



Учащиеся составляют блок-схему в тетради.















Учащиеся выполняют рекомендации учителя.






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





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

Учащиеся выполняют задания.


Приложение 1



hello_html_m2722caf.gifhello_html_3afd4d8b.gif













































Приложение №1



hello_html_3333059.gif













































hello_html_21ff9a05.gifПриложение 2


hello_html_m52194930.gif


hello_html_md5ac562.gif





hello_html_m6384c3be.gif


hello_html_m68c1b9cb.gif





hello_html_29852551.gif

hello_html_m2ce4907c.gif






hello_html_m6384c3be.gifhello_html_m2386e58d.gif

hello_html_m76c6241e.gif






hello_html_1fb1bc7b.gif


hello_html_7c696481.gif





hello_html_401edf03.gif


hello_html_m303a8564.gif





hello_html_5021a92d.gif


hello_html_m5b7d9022.gif






hello_html_m5906b145.gif

hello_html_m7edbfc05.gif







Приложение №3



hello_html_6998b75d.gif
















































Пhello_html_m730da87d.gifриложение 4















































Приложение 5



hello_html_m15d585fb.gif








































a


1

3

5

7

10

11

12

15

17


x













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

"Описание материала:

Для учащихся довольно сложной оказывается тема «Алгоритмизация и программирование», тем более, если это ученики 7 класса.

Чтобы повысить интерес к предмету и создать эмоционально благоприятную обстановку на уроке при изучении темы, я предлагаю провести второй урок по теме «Алгоритмы с ветвлениями» с применением игровых технологий.

Проведение урока предполагает чередование более сложных заданий с более простыми.

Отрабатываются навыки составления блок-схем, перевод алгоритма из графической формы представления на язык программирования.

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

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

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

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

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

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «Оператор персонального компьютера»
Курс «1С: Предприятие 7.7»
Курс «3D Studio MAX»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Оставьте свой комментарий
Для того чтобы задавать вопросы нужно авторизироватся.
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.