Министерство общего и профессионального образования Свердловской области Государственное образовательное учреждение среднего профессионального образования «Камышловский педагогический колледж» Конспект урока «Структура программы QBasic. Графические операторы» Разработчики: Голубев А.О. Потапов Н.А., студенты 3ии группы Проверил: Штыркина А.И., преподаватель педагогических дисциплин Камышлов, 2011 Класс: 7 Характеристика класса: Уровень учебной мотивации: 20% нейтральный; 80% активноположительные. Уровень учебной деятельности: 70% -успешные самостоятельные; 30%- успешные несамостоятельные. Уровень обученности: средний -70%, низкий- 30%. Тема: Структура программы QBasic. Графические операторы Объем: средний Содержательные единицы темы. Знания Структуру программы на QBasic Умения Логическое мышление Как работает программа Кодирование и декодирования Выстраивать программу для изображения Какие существуют графические операторы Набор цветов в QBasic Отношения Объяснить практическую значимость кодирования и декодирования Тип урока: изучение нового Цель: дать первичное представление ученикам 7 класса о программе QBasic и программирование на ней, через решение практических заданий. Задачи: Обучающая: обеспечить учащимся 7 класса усвоение нового материала по теме «Структура программы QBasic. Графические операторы», отработать навыки по решению практических заданий; Развивающая: создать условия для развития логического мышления у учащихся 7 класса в ходе выполнения практических заданий Воспитывающая: воспитать у учащихся 7 класса мотивов учения, положительного отношения к получаемым знаниям в дальнейшей практической деятельности. 2 Оборудование: Ученик: персональный компьютер с установленной программой QBasic ; учебник «Культура Информационной Деятельности: Базовый курс информатики и информационных технологий 7 класс./ В. В. Мачульский, В.И. Жильцова. Учитель: персональный компьютер с установленной программой QBasic; учебник «Культура Информационной Деятельности: Базовый курс информатики и информационных технологий 7 класс./ В. В. Мачульский, В.И. Жильцова.; локальная сеть между компьютерами. 3 Ход урока Этап Организационный Учебная задача Методы Средства обучения Форма организации учебной деятельности Фронтальная Время Результат 1 мин Привлечение внимания Настрой на урок Приветствие; провер- Требования учителя ка готовности к уроку Сообщение темы и Стимулирующий; цели урока входной контроль Голос учителя Изучения новых знаний Работа с правилом Объяснительноиллюстративный; учебник «Культура ИнФронтальная формационной Деятельности: Базовый курс информатики и информационных технологий 7 класс./ В. В. Мачульский, В.И. Жильцова. 18 мин Первичное представление о программе QBasic Этап первичного закрепления По предложенному рисунку набрать программу и протестировать её Самостоятельный: работа с книгой 10 мин Работа в программе QBasic по средством которой ученики учатся программировать Контроль и кор- Запрограммировать Контрольные ПК; учебник «Культура ИндивидуальноИнформационной Деяфронтальная тельности: Базовый курс информатики и информационных технологий 7 класс./ В. В. Мачульский, В.И. Жильцова. Стр.304 ПК; учебник «Культура Индивидуально- 10 Работа в про- Мотивационный Голос учителя; учебник «Культура Информационной Деятельности: Базовый курс информатики и информационных технологий 7 класс./ В. В. Мачульский, В.И. Жильцова. Фронтальная 2 мин 4 рекция знаний и умений изображение и раскрасить по своему усмотрению упражнения; формирование умений Домашнее задание Запрограммировать любое изображение Самостоятельная работа: работа с книгой, с компьютером Итог Подведение итогов урока Устный опрос: фронтальный Информационной Деяфронтальная тельности: Базовый курс информатики и информационных технологий 7 класс./ В. В. Мачульский, В.И. Жильцова. Стр.310 Тетрадь; учебник «Куль- Фронтальная тура Информационной Деятельности: Базовый курс информатики и информационных технологий 7 класс./ В. В. Мачульский, В.И. Жильцова. мин грамме QBasic на основе полученных знаний 2 мин Кодируют изображения а языке QBasic Голос учителя 2 мин Опрос Фронтальная 5 Организационный Здравствуйте! Сегодня урок информатики буду вести я Голубев Анатолий Олегович (Потапов Николай Анатольевич). Проверьте у всех ли есть учебник информатики (учебник «Культура Информационной Деятельности: Базовый курс информатики и информационных технологий 7 класс./ В. В. Мачульский, В.И. Жильцова. Учитель: ПК.), у кого нет возьмите у меня, а так же у вас на парте должны быть: линейка, ручка, карандаш и тетрадь. Мотивационный Тема нашего урока: «Структура программы QBasic. Графические операторы». На этом уроке мы рассмотрим структуру и операторы программы научимся строить геометрические объекты и рисунки. Прежде, чем приступить к изучению нового материала я предлагаю вам ответить на следующие вопросы(осуществляется входной контроль): 1. Кто-нибудь встречался уже с программой QBasic? 2. Если «Да» то где? 3. Можете ли назвать структуру и некоторые графические операторы этой программы? Изучения нового Запишем план урока: 1. Структура программы 2. Графические режимы 3. Графические операторы Структура программы В общем случае программы QBasic последовательность строк: Оператор Оператор : оператор Оператор: оператор ……………………… Оператор- это команда на выполнение какой-либо операций (дети записывают определение в тетрадь). 6 Чтобы выполнить запуск команд необходимо нажать клавишу F5. Графические режимы Современные мониторы имеют несколько десятков графических режимов. Зарисуем таблицу некоторых режимов в тетрадь: Режим Разрешение экрана Количество цветов 1 320х200 4 2 640х200 2 7 320х250 16 8 640х200 16 9 640х350 16 12 640х480 16 Мы с вами будем пользоваться 12-м графическим режимом. В этом режиме мы имеем следующую экранную систему координат и следующий набор цветов. (Учитель рисует на доске, а дети в тетради). 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 черный Синий зеленый морской красный фиолетовый коричневый темно-серый светло-серый светло-синий светло-зеленый голубой оранжевый Сиреневый желтый белый рис.1 система координат 7 Графические операторы Всего существует 10 графических операторов. Давайте запишем их себе в тетрадь и дадим краткую характеристику: 1. SCREEN 12 - этот оператор включает графический режим; 2. CLS - очищает экран; 3. PSET(X,Y),цвет - изображает на экране точку; 4. LINE(X1,Y1-X2,Y2),цвет – изображает линию, а координаты Х,У обозначает концы отрезка; 5. LINE (X1,Y1)-(X2,Y2),цвет, B – изображает прямоугольник, но в отличии от отрезка Х,У – вершины диагоналей прямоугольника; 6. LINE (X1,Y1)-(X2,Y2),цвет, BF- при добавлении BF получается закрашенный прямоугольник; 7. CIRCLE(X,Y),R, цвет, рисует окружность, где (X,Y)-координаты центра, R-радиус круга. 8. CIRCLE(X,Y),R, цвет, А1,А2- изображение дуги от угла А1 до 9. CIRCLE(X,Y),R, цвет, А1,А2,К изображение дуги эллипса, при А2. К<1 сжимается по вертикали при K>1 по горизонтали. 10. PAINT(X,Y), цвет заливки, цвет границы- закрашивает замкну- тую фигуру, (X,Y)- точки внутри замкнутой фигуры. Этап первичного закрепления Включить программу QBasic, которую вы найдете на рабочем столе. Чтобы проверить и закрепить как работают операторы откройте страницу 304 и по предложенному рисунку набрать программу на компьютер, которая написана ниже. (В это время учитель ходит и наблюдает за работой учеников). Контроль и коррекция знаний и умений 8 Итак, вы увидели как работает программа. Теперь необходимо будет выполнить задание на странице 310 под буквой Б.(учитель наблюдает за деятельностью учеников). Домашнее задание Дома вам необходимо будет закодировать любое изображение на языке QBasic и записать программу в тетрадь. Итог Таким образом сегодня на уроке мы получили представление о программе QBasic и научились строить некоторые изображения с помощью графических операторов. Я предлагаю вам ответить на некоторые вопросы. 1) Что такое оператор? (команда на выполнение каких-либо операций). 2) Что представляет собой программа QBasic? (последовательность строк). (После того как ученики ответили на вопросы) Всем спасибо! Вы можете быть свободны. Выставка отметок «5» - активное участие, правильное выполнение практических заданий и ответов на вопросы; «4» - активное участие, частичное выполнение практических заданий; «3» - частичное выполнение практических заданий; «2» - неправильное выполнение практических заданий и ответов на вопросы; «1» - не участвовал в ходе урока. 9