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

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

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

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

ИнфоурокИнформатикаРабочие программыРазработка урока на тему Графика в Визуал Бейсике

Разработка урока на тему Графика в Визуал Бейсике

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

Информатика - 10 класс.

Тема: Графика в Визуал Бейсик.

Цель урока:

А) обучающая – обеспечить усвоение основной черты мод.прогр., основные концепции;

Б) воспитательная – воспитание мотивов учения, положительного отношения к знаниям;

В) развивающая – развитие аналитико-синтезирующего мышления.

Тип урока: формирование новых знаний.

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

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

Оснащение: конспект, ПК.

Ход урока

  1. Орг. момент, отметка отсутствующих в журнале.

  2. Формирование новых знаний и способов действий.

    1. Активизация деятельности учеников.

"Программировать — значит понимать." Рич Кук.

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

А) Собрать среду для программирования Визуал Бейсик.

Б) Распределить компоненты и их свойства

Image, Label, CommandButton, Picture, ComboBox, Frame, OLE, Shape, FilelIstBox, DirListBox, Data, DriveListBox, Line, Timer, CheckBox, OptionButton, Pointer, HScrollBar, VSrollBar, TextBox, Alignment, Font, Text, ForeColor, BackColor, Caption, AutoSize, BolderStyle, DownPicture, Style, If, Then, Else, Case, End, PrivateSub, Print, Val, Value, Visible, Next, MultiSelect, Circle.


Здесь нужно отметить следующие слова Circle, Line. Первое слово помимо свойства еще и может выступать в роли оператора, а второе слово помимо компонента тоже оператором. Сегодня мы с ними познакомимся в этом качестве.

Оператор Line служит для вывода прямой и прямоугольника.

Line (Х1,Y1)-(Х2,Y2), С, [B,BF]

Здесь:

Х1,Y1,Х2,Y2 – координаты начала и конца отрезка. Для прямоугольника – это координаты вершин диагонали, проведенной от левого верхнего угла к правому нижнему углу прямоугольника.

С – цвет линии

B – код вывода прямоугольника

BF – код вывода закрашенного прямоугольника


Оператор Circle служит для вывода окружности и дуги. Формат выглядит так:

Circle (X,Y),R,C [a,b,c]

Здесь:

X, Y координаты центра окружности,

R радиус окружности,

C цвет линии,

a, b параметры для вывода дуги:

a стирает линию окружности против часовой стрелки,

b рисует линию окружности против часовой стрелки и может принимать значения (-6, 6)

c параметр для вывода эллипса (если с = 1, выводится окружность, если 1<с <-1, то окружность будет сжата в вертикальном направлении, если -1<c<1, то в горизонтальном направлении)

Для того, чтобы нарисовать линию кроме координат, цвета мы должны знать еще одну деталь: толщину линии. Толщина линии устанавливается при помощи функции


DrawWight. Формат записи: DrawWight = а

Здесь:

a – толщина линии (а>0)


  1. Выполнение задания создания различных фигур. Прежде, давайте, вспомним основные цвета на английском языке:

black - черный

blue - синий

green - зеленый

magenta - пурпурный

red - красный

white - белый

yellow - желтый


Отрезок

Через свойство формы ScaleMode устанавливает единицу измерения Пиксель, Свойство CaptionВывод фигур.

Уставливаем компонент Command1, CaptionЛиния, переходим в процедуру и пишем программу вывода отрезка

PrivateSub Command1_Click()

DrawWidth=3

Line(40,50)-(100,120), vbRed

End Sub


Прямоугольник

Уставливаем компонент Command2, CaptionПрямоугольник, переходим в процедуру и пишем программу вывода прямоугольника.


PrivateSub Command2_Click()

DrawWidth=2

Line(100,50)-(200,100), vbGreen, B

End Sub

Окружность

Уставливаем компонент Command3, CaptionОкружность, переходим в процедуру и пишем программу вывода окружности.

PrivateSub Command3_Click()

DrawWidth=2

Circle(400,100),50, vbMagenta

End Sub


Дуга

Уставливаем компонент Command4, CaptionДуга, переходим в процедуру и пишем программу вывода дуги.

PrivateSub Command4_Click()

DrawWidth=2

Circle (500,100),50, vbBlue, 6, 2

End Sub

закрепление.

  1. Домашнее задание. Составить программу выводящую Дугу желтого цвета, Овал белого цвета, Линию оранжевого цвета, прямоугольник сиреневого цвета.

  2. Итог урока.

Утверждаю

Дата проведения

Подпись






















































Средняя школа №14 имени Н.К.Крупской





hello_html_m4f21d58b.png


Графика в Visual Basic


(10 класс, учитель Тажиева Г.К.)






























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

Номер материала: ДВ-448554

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

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

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

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

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

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

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