Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  10 класс  /  Методическая разработка урока "Условный оператор IF. Практическая работа"

Методическая разработка урока "Условный оператор IF. Практическая работа"

Предмет: Информатики и ИКТ

Класс: 10 класс

Тема: «Условный оператор IF. Практическая работа № 9. «Решение задач с использованием условного оператора»

Тип урока: урок формирования и отработки навыков.

Форма урока: Урок с использованием ПК.

Планируемые результаты: овладение навыками использования условного оператора IF для решения задач, развитие логического, алгоритмического и критического мышления

26.12.2017

Содержимое разработки

Районный педагогический конкурс







«ЛУЧШИЙ КОНСПЕКТ УРОКА

ПО АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЮ»



Номинация «Урок по алгоритмизации и программированию в старшей школе»











Учитель предмета «Информатика и ИКТ»

МОУ «МУПК Кировского района

г. Донецка»

Остапенко Е. В.



Донецк – 2017

КОНСПЕКТ УРОКА

Предмет «Информатика и ИКТ»

10 класс (2 ч. неделю)

«Условный оператор IF. Практическая работа № 9. «Решение задач с использованием условного оператора»



Ф.И.О. учителя: Остапенко Елена Викторовна.

Тип урока: урок формирования и отработки навыков.

Форма урока: урок с использованием ПК.

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

Задачи урока:

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

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

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

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

Воспитательные:

воспитать умение работать в группе, отвечать за общий результат; умение слушать учителя и товарищей.


Презентация на тему «Паскаль. Подсказка» (Файл .ppt )


Учебник:Семакин И.Г., Хеннер Е.К., Шеина Т. Ю. Информатика. Базовый уровень. 10класс. – М.: БИНОМ. Лаборатория знаний, 2015






Ход урока

Этапы занятия,

время, форма работы

Действия учителя

Действия обучающихся

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

1 мин.

Форма работы: фронтальная

Проверка готовности обучающихся к уроку


Сообщение темы (записана на доске), цели и задач урока.

Приветствуют учителя, готовятся к уроку (конспект, авторучка, др. принадлежности).

Актуализация знаний

7 мин.

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

Фронтальный опрос с дополнениями: (слайды: 1, 2, 3 презентации «Подсказка. Паскаль»)

  • Общий вид программы на Паскаль (слайд 1)

  • Типы данных в Паскаль (слайд 2)

  • Линейная программа (слайд 3).

  • ? Для решения какой задачи записана программа и блок-схема (слайд 3)

  • ? Тест для программы:

1) Исходные данные а=2

Результат -?

2) Исходные данные а=-5

Результат -?


Ответы и дополнения обучающихся.

Изучение нового материала (на примере решения задачи)

13 мин.

Формы работы:

Фронтальная с презентацией на экране компьютера.


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

Работа с презентацией

(слайды: 4, 5, 6, 7)


  • Условный оператор (полная команда), блок-схема (слайд 4)

  • Условный оператор (неполная команда), блок-схема (слайд 5)

  • Правила записи логических выражений в Паскаль (слайд 6)

  • Условие задачи, Образец: блок – схема, программа (слайд 7)


Запись опорного конспекта.


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

2 мин.

Формы работы:

Фронтальная


Зарядка для глаз (слайд: 8)


Зарядка для глаз (слайд: 8)

.

Практическая работа № 9

(отработка практических навыков)

13 мин.

Формы работы:

Работа в группах











Учебная группа разбивается на подгруппы (4 подгруппы):

  • Группа программистов (2 чел.)

  • Группа экспертов (2 чел.)

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

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

Контроль и помощь в выполнении заданий в группах.

Работа в группах - решение задач. При этом обучающиеся руководствуются принципами:

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

Выполнение задания:

  • Блок-схема в тетради;

  • Программа в среде Паскаль;

Используют слайд 7 в качестве прямого образца.

Каждая группа программистов команда получает тесты от группы экспертов для отладки программы.

Группа экспертов тестирует каждую программу, высказывает свои замечания, пожелания

Проверка практической работы

5 мин.

Форма работы:

Работа в группах

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

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

  • В чем разница между полной и неполной командами ветвления

  • Какая команда использовалась при написании программы?

Как правильно подобрать тест к программе?

Выставление оценки за практическую работу.

Результат работы: в тетради, на экране ПК

Проверка выполнения задания.


Подведение итогов урока, рефлексия.

2 мин.

Форма работы: индивидуальная

Раздаю в начале урока листы бумаги - «зеленые яблочки». Зачитываю два вопроса и варианты ответа.

  1. Новая тема для меня:

А) легкая, Б) трудная, но интересная, В) трудная

  1. Я считаю, что поработал:

А) хорошо, Б) не очень доволен, мог бы лучше, В) не удовлетворен работой

«Зеленые яблочки» собираю. Сопоставление поставленных задач с достигнутыми

Собственная оценка выполненной работы: отвечают на вопросы учителя на листике-«зеленом яблочке».

Задание на самоподготовку

1 мин.

Форма работы: фронтальная

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

Выполняют задание дома в ходе самостоятельной работы


Материалы к уроку

Карточки для работы в группах:

Задания для групп программистов. (N от 1 до 5)

Задание 1.

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



Задание 2

Напишите программу и составьте блок-схему для решения следующей задачи. Задано некоторое целое число N. Выведите на экран название геометрической фигуры (объекта), имеющей N вершин.



Задание 3.

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



Задания для группы экспертов.

Выполните в среде Паскаль Задание-образец (слайд 7). Протестируйте свою программу. (Тест 1, Тест 2). Ознакомьтесь с заданиями для групп программистов. Создайте для каждого задания свой набор тестов (Тест 1. Тест 2.)

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

Учитель, преподаватель информатики в начальной школе

Продолжительность 300 или 600 часов
Документ: Диплом о профессиональной переподготовке
13800 руб.
от 3450 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Методическая разработка урока "Условный оператор IF. Практическая работа" (14.91 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт