Открытый урок по информатике для 9-го класса по теме "Алгоритмическая структура "выбор" на языке Visual Basic"
план-конспект урока по информатике и икт (9 класс) на тему
Предварительный просмотр:
Открытый урок по информатике для 9-го класса по теме "Алгоритмическая структура "выбор" на языке Visual Basic"
- Бондарь Мария Павловна
Цели урока:
- Знакомство с алгоритмической структурой “выбор”;
- Обучение приемам построения алгоритмов с “выбором” и их программированию на языке Visual Basic.
- Закрепление умений и навыков с помощью практической работы.
Задачи урока:
- образовательная – знакомство учащихся с базовыми алгоритмическими структурами;
- развивающие – формирование у учащихся приемов логического и алгоритмического мышления; развитие познавательного интереса к предмету; развитие умения планировать свою деятельность; развитие памяти;
- воспитательные – развитие умения связывать изучение нового материала с уже известными фактами; воспитание самостоятельности, критичности и ответственности за выполняемую работу.
Тип урока: изучение нового материала и его закрепление.
Основные организационные формы обучения на уроке:
- фронтальная работа с классом;
- групповая работа;
- индивидуальная работа за компьютером;
- дифференцированная форма работы.
Средства обучения:
- Учебники: Информатика и ИКТ. Базовый курс: Учебник для 9 класса. /Под ред. Н.Д. Угринович. - М.: БИНОМ. Лаборатория знаний, 2005.
- Технические и программные средства: Персональные компьютеры; проектор; презентация по теме урока , программная среда Visual Basic.
- Раздаточный материал: Практические работы для учащихся
План урока.
- Организационный момент.
- Актуализация опорных знаний.
- Изучение нового материала.
- Применение полученных знаний.
- Подведение итогов урока. Домашнее задание.
Ход урока
1. Организационный момент.
Приветствие, проверка присутствующих. Объявление темы и целей урока.
2. Актуализация опорных знаний.
На прошлом уроке мы познакомились с алгоритмической структурой «ветвление».
- Для начала вспомним, в каком случае используется алгоритмическая структура «ветвление»?
- В каком случае в алгоритмической структуре «ветвление» выполняется последовательность команд «серия 1»?
- В каком случае в алгоритмической структуре «ветвление» выполняется последовательность команд «серия 2»?
- В каком случае можно использовать сокращенную форму алгоритмической структуры «ветвление»?
3. Изучение нового материала.
Алгоритмическая структура «выбор» применяется для реализации ветвлений со многими вариантами серий команд. В структуру выбора входят несколько условий, которые последовательно проверяются. При истинности одного из условий (Условие 1, Условие 2 и т. д.) выполняется соответствующая последовательность команд (Серия 1, Серия 2 и т. д.). Если ни одно из условий не будет истинно, то будет выполнена последовательность команд «Серия».
В алгоритмической структуре «выбор» выполняется одна из нескольких последовательностей команд при истинности соответствующего условия.
Алгоритмическая структура «выбор» может быть наглядно представлена с помощью блок-схемы.
В языке программирования Visual Basic инструкция выбора начинается с ключевых словSelect Case, после которых записывается переменная или выражение. После ключевых слов Case записываются условия, в которых заданная переменная или выражение сравнивается с определенными значениями. При истинности одного из условий выполняется соответствующая серия команд. Если ни одно из условий не истинно, то выполняется серия команд после ключевого слова Else. Заканчивается инструкция ключевыми словами End Select.
В случае отсутствия серии команд, которую необходимо выполнить при ложности всех условий, используется сокращенная форма алгоритмической структуры «выбор». В этом случае в операторе выбора отсутствуют ключевые слова Case Else и, соответственно, последовательность команд «Серия». Тогда, если все условия ложны, выполнение оператора выбора заканчивается и выполняется следующая строка программы.
4. Применение полученных знаний.
Прежде чем перейти к закреплению полученных знаний, необходимо провести физкультминутку.
Любопытная Варвара
Смотрит влево…Смотрит вправо.
А потом опять вперед. Тут немного отдохнет
Шея не напряжена и расслаблена…
А Варвара смотрит вверх! Выше всех, все дальше вверх!
Возвращается обратно. Расслабление приятно!
Шея не напряжена и расслаблена!
А теперь посмотрим вниз. Мышцы шеи напряглись.
Возвращаемся обратно. Расслабление приятно.
Шея не напряжена и расслаблена!
Практическая работа.
Задание: Разработать проект, который позволяет выставлять отметку за работу в зависимости от количества сделанных ошибок.
5. Подведение итогов урока. Домашнее задание.
Учитель задает вопросы, подводящие учеников к формулировке выводов о цели урока и выполнении ими задач урока. Ученики отвечают на вопросы. Они должны самостоятельно прийти к выводу о соответствии целей и результатов урока. Выставление оценок.
Домашнее задание.
§ 2.6.3 стр. 92 – 95 (Угринович Н. Д. Информатика и ИКТ. Базовый курс: Учебник для 9 класса – М.: БИНОМ. Лаборатория знаний, 2005.)
Задания 2.20 и 2.22.
Вопросы 1 и 2.
Список используемой литературы:
- Волченков Н.Г. Программирование на Visual Basic 6.0 – M.: Горячая линия – Телеком, 2001.
- Сафронов И. Visual Basic в примерах и задачах. – СПб.: БХВ - Петербург, 2007.
- Угринович Н. Д. Информатика и ИКТ. Базовый курс: Учебник для 9 класса – М.: БИНОМ. Лаборатория знаний, 2005.
- Угринович Н., Босова Л., Михайлова Н. Практикум по информатике и информационным технологиям. – М.: Лаборатория базовых знаний, 2006.
По теме: методические разработки, презентации и конспекты
Открытый урок по информатике на тему "Разработка Web-сайтов с использованием языка разметки гипертекста HTML"
Открытый урок по информатике на тему "Разработка Web-сайтов с использованием языка разметки гипертекста HTML" Цели урока: Повторение основных принципов построения сайтов, структуры HTML-документа...
Открытый урок по информатике "Алгоритм ветвления" 9 класс
Урок "Алгоритм ветвления" Учебный предмет – информатика.Уровень образования школьников: 9 класс общеобразовательной школы, второй год изучения предмета.Раздел программы: Программное обеспечение и...
План-конспект открытого урока по информатике: "Метод координат" (5 класс Босова ФГОС)
План-конспект открытого урока с дополнительными материалами....
Открытый урок по информатике (программированию) в 9 классе на тему «Условия и выбор»
Открытый урок по информатике (программированию) в 9 классе на тему урока «Условия и выбор - ветвление" применительно к языку программирования Pascal....
Конспект открытого урока по информатике для учащихся 10 класса Тема: «Вычисление количества информации»
Тип урока: практическая работа.Технологии: компьютерная, коллективного сотрудничества, проблемного обучения. Структура урока1. Орг. момент – 1 - 2 мин.2....
Конспект открытого урока по информатике для учащихся 10 класса Тема: «Кодирование информации»
Тип урока: урок комплексного применения знаний и умений.Технологии: компьютерная, коллективного сотрудничества, игровая.Форма урока: практическая работа. Структура урокаОрг. момент – 1 - 2 ...
Открытый урок по теме "Past Simple" (7 класс, углубленное изучение английского языка)
Открытый урок по теме "Past Simple" (7 класс, углубленное изучение английского языка)...