Инфоурок Информатика КонспектыГрафические возможности Visual Basic 2005.

Графические возможности Visual Basic 2005.

Скачать материал

ПЛАН-КОНСПЕКТ УРОКА
Графические возможности Visual Basic 2005.

1.   

ФИО (полностью)

Саликов Игорь Валентинович

2.   

Место работы

ГБОУ Школа №2109

3.   

Должность

учитель

4.   

Предмет

Информатика и ИКТ

5.   

Класс

9

6.   

Тема и номер урока в теме

Тема: «Основы алгоритмизации и объектно-ориентированного программирования». Урок 4.19. «Графические возможности Visual Basic 2005».

7.   

Базовый учебник

Информатика и ИКТ. Профильный уровень: учебник для 9 класса / Н.Д.Угринович. – 7-е изд. – М.: БИНОМ. Лаборатория знаний, 2013

8.      Цели урока: овладение, обобщение и систематизация знаний учащихся по теме «Основы алгоритмизации и объектно-ориентированного программирования». Урок 4.19. «Графические возможности Visual Basic 2005».

9.      Задачи:

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

·        актуализация знаний по теме «Системы счисления»;

·        дифференциация материала, изученного по теме «Системы счисления»;

Ø  развивающие:

·        развитие познавательного интереса, внимания учащихся;

·        развитие навыков индивидуальной практической деятельности;

·        развитие коммуникационной компетентности у учащихся;

·        развитие мышления учащихся при решении задач;

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

·        повышение мотивации учащихся путем использования нестандартных задач;

·        формирование творческого подхода к решению задач, четкости и организованности, умения оценивать свою деятельность и деятельность своих товарищей;

·        формирование навыков самоорганизации и инициативы.

 

 

Ход урока.

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

На форме и управляющих элементах можно рисовать графические примитивы (линии, прямоугольники, окружности и др.). Для рисования необходимо определить объекты: Graphics (область рисования), Pen (перо), Bruch (кисть).

 

 

 

  1. Определение объектов.

Объект Graphics (область рисования) позволяет выбрать в качестве области рисования определенный элемент управления и обладает методами рисования геометрических фигур. Cначала необходимо в разделе объявления переменных определить имя объекта:

Dim Graph1 As Graphics

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

Graph1 = Me.PictureBox1.CreateGraphics()

Объект Pen (перо) определяет цвет и ширину линии рисования. Сначала необходимо в разделе объявления переменных определить имя объекта (например, Pen1), установить цвет (например, красный Color.Red) и ширину линии в пикселях (например, 3):

Dim Pen1 As New Pen (Color.Red, 3)

Затем в программном коде  обработчика события можно установить новые значения цвета и ширины линии:

Pen1.Color = Color.Green

Pen1.Width = 15

Объект Bruch (кисть) определяет цвет и стиль закрашивания прямоугольников, окружностей и других замкнутых фигур. Сначала необходимо в разделе объявления переменных определить имя объекта (например, Bruch1) и определить тип краски и цвет (например, сплошная закраска синего цвета SolidBruch(Color.Blue):

Dim Bruch1 as New SolidBruch(Color.Blue)

Затем в программном коде  обработчика события можно установить новый цвет закраски

Bruch1.Color = Color.Magenta

 

 

 

 

 

 

 

 

  1. Создание проекта «Графический редактор».

 

Public Class Form1

    Dim Graph1 As Graphics

    Dim Pen1 As New Pen(Color.Red, 3)

    Dim Brush1 As New SolidBrush(Color.Black)

    Dim X1, X2, Y1, Y2, Red, Green, Blue As Integer

 

    Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

        Pen1.Color = Color.Red

        Graph1.DrawLine(Pen1, X1, Y1, X2, Y2)

    End Sub

 

    Private Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click

        Pen1.Color = Color.Green

        Graph1.DrawRectangle(Pen1, X1, Y1, X2, Y2)

    End Sub

 

    Private Sub Button6_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button6.Click

 

        Graph1 = Me.PictureBox1.CreateGraphics()

        X1 = CInt(TextBox1.Text)

        X2 = CInt(TextBox2.Text)

        Y1 = CInt(TextBox3.Text)

        Y2 = CInt(TextBox4.Text)

    End Sub

 

 

 

 

    Private Sub Button7_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button7.Click

        Red = CInt(TextBox5.Text)

        Green = CInt(TextBox6.Text)

        Blue = CInt(TextBox7.Text)

    End Sub

 

    Private Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click

        Pen1.Color = Color.Magenta

        Pen1.Width = 10

        Graph1.DrawRectangle(Pen1, X1, Y1, X2, Y2)

        Brush1.Color = Color.FromArgb(Red, Green, Blue)

        Graph1.FillRectangle(Brush1, X1, Y1, X2, Y2)

    End Sub

 

    Private Sub Button4_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button4.Click

        Pen1.Color = Color.Magenta

        Graph1.DrawEllipse(Pen1, X1, Y1, X2, Y2)

    End Sub

 

    Private Sub Button5_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button5.Click

        Pen1.Color = Color.Blue

        Pen1.Width = 3

        Graph1.DrawEllipse(Pen1, X1, Y1, X2, Y2)

        Brush1.Color = Color.FromArgb(Red, Green, Blue)

        Graph1.FillEllipse(Brush1, X1, Y1, X2, Y2)

    End Sub

End Class

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Графические возможности Visual Basic 2005."

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Руководитель организации

Получите профессию

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

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

ПЛАН-КОНСПЕКТ УРОКА
Графические возможности Visual Basic 2005.

1.   

ФИО (полностью)

Саликов Игорь Валентинович

2.   

Место работы

ГБОУ Школа №2109

3.   

Должность

учитель

4.   

Предмет

Информатика и ИКТ

5.   

Класс

9

6.   

Тема и номер урока в теме

Тема: «Основы алгоритмизации и объектно-ориентированного программирования». Урок 4.19. «Графические возможности Visual Basic 2005».

7.   

Базовый учебник

Информатика и ИКТ. Профильный уровень: учебник для 9 класса / Н.Д.Угринович. – 7-е изд. – М.: БИНОМ. Лаборатория знаний, 2013

8.      Цели урока: овладение, обобщение и систематизация знаний учащихся по теме «Основы алгоритмизации и объектно-ориентированного программирования». Урок 4.19. «Графические возможности Visual Basic 2005».

9.      Задачи:

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

·         актуализация знаний по теме «Системы счисления»;

·         дифференциация материала, изученного по теме «Системы счисления»;

Ø  развивающие:

·         развитие познавательного интереса, внимания учащихся;

·         развитие навыков индивидуальной практической деятельности;

·         развитие коммуникационной компетентности у учащихся;

·         развитие мышления учащихся при решении задач;

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

·         повышение мотивации учащихся путем использования нестандартных задач;

·         формирование творческого подхода к решению задач, четкости и организованности, умения оценивать свою деятельность и деятельность своих товарищей;

·         формирование навыков самоорганизации и инициативы.

Ход урока.

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

На форме и управляющих элементах можно рисовать графические примитивы (линии, прямоугольники, окружности и др.). Для рисования необходимо определить объекты: Graphics (область рисования), Pen (перо), Bruch (кисть).

  1. Определение объектов.

Объект Graphics (область рисования) позволяет выбрать в качестве области рисования определенный элемент управления и обладает методами рисования геометрических фигур. Cначала необходимо в разделе объявления переменных определить имя объекта:

Dim Graph1 As Graphics

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

Graph1 = Me.PictureBox1.CreateGraphics()

Объект Pen (перо) определяет цвет и ширину линии рисования. Сначала необходимо в разделе объявления переменных определить имя объекта (например, Pen1), установить цвет (например, красный Color.Red) и ширину линии в пикселях (например, 3):

Dim Pen1 As New Pen (Color.Red, 3)

Затем в программном коде  обработчика события можно установить новые значения цвета и ширины линии:

Pen1.Color = Color.Green

Pen1.Width = 15

Объект Bruch (кисть) определяет цвет и стиль закрашивания прямоугольников, окружностей и других замкнутых фигур. Сначала необходимо в разделе объявления переменных определить имя объекта (например, Bruch1) и определить тип краски и цвет (например, сплошная закраска синего цвета SolidBruch(Color.Blue):

Dim Bruch1 as New SolidBruch(Color.Blue)

Затем в программном коде  обработчика события можно установить новый цвет закраски

Bruch1.Color = Color.Magenta

  1. Создание проекта «Графический редактор».

 

Public Class Form1

    Dim Graph1 As Graphics

    Dim Pen1 As New Pen(Color.Red, 3)

    Dim Brush1 As New SolidBrush(Color.Black)

    Dim X1, X2, Y1, Y2, Red, Green, Blue As Integer

 

    Private Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

        Pen1.Color = Color.Red

        Graph1.DrawLine(Pen1, X1, Y1, X2, Y2)

    End Sub

 

    Private Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click

        Pen1.Color = Color.Green

        Graph1.DrawRectangle(Pen1, X1, Y1, X2, Y2)

    End Sub

 

    Private Sub Button6_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button6.Click

 

        Graph1 = Me.PictureBox1.CreateGraphics()

        X1 = CInt(TextBox1.Text)

        X2 = CInt(TextBox2.Text)

        Y1 = CInt(TextBox3.Text)

        Y2 = CInt(TextBox4.Text)

    End Sub

 

    Private Sub Button7_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button7.Click

        Red = CInt(TextBox5.Text)

        Green = CInt(TextBox6.Text)

        Blue = CInt(TextBox7.Text)

    End Sub

 

    Private Sub Button3_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button3.Click

        Pen1.Color = Color.Magenta

        Pen1.Width = 10

        Graph1.DrawRectangle(Pen1, X1, Y1, X2, Y2)

        Brush1.Color = Color.FromArgb(Red, Green, Blue)

        Graph1.FillRectangle(Brush1, X1, Y1, X2, Y2)

    End Sub

 

    Private Sub Button4_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button4.Click

        Pen1.Color = Color.Magenta

        Graph1.DrawEllipse(Pen1, X1, Y1, X2, Y2)

    End Sub

 

    Private Sub Button5_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button5.Click

        Pen1.Color = Color.Blue

        Pen1.Width = 3

        Graph1.DrawEllipse(Pen1, X1, Y1, X2, Y2)

        Brush1.Color = Color.FromArgb(Red, Green, Blue)

        Graph1.FillEllipse(Brush1, X1, Y1, X2, Y2)

    End Sub

End Class

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 665 117 материалов в базе

Скачать материал

Другие материалы

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

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 19.03.2015 543
    • DOCX 208.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Саликов Игорь Валентинович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Саликов Игорь Валентинович
    Саликов Игорь Валентинович
    • На сайте: 9 лет и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 3942
    • Всего материалов: 8

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

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

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

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

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Этот курс уже прошли 20 человек

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Этот курс уже прошли 75 человек

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

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 22 регионов
  • Этот курс уже прошли 152 человека

Мини-курс

Инклюзивное образование: нормативное регулирование

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Организация и планирование воспитательной работы в СПО

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Современные подходы к преподаванию географии: нормативно-правовые основы, компетенции и педагогические аспекты

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе