Приказ по школе № от 200 г

Вид материалаПрограмма

Содержание


2.2 Основные цели и задачи курса
2.3 Содержание курса
2.4 Методы и формы обучения
2.5 Тематический план и поурочное планирование
Поурочное планирование
Тема 2. Основные объекты Visual Basic (10 часов)
Тема 3. Переменные и функции в Visual Basic (14 часов)
Тема 4. Перемещение объектов (10 часов)
Тема 5. Графические методы Visual Basic. (12 часов)
Тема 6. Циклы и массивы (14 часов)
2.6 Результаты изучения курса
2.7 Подходы к оцениванию достижений школьников при изучении курса
2.8 Учебно-методический комплекс
Практическое применение графических методов в Visual Basic.
Тестирующая программа для начальной школы на знание геометрических фигур.
Графический редактор «Зеркало».
Игра «Найди клад».
Тренажер логического мышления.
Тренажер памяти.
Подобный материал:
Муниципальное образовательное учреждение

средняя общеобразовательная школа №87


Утверждена

Приказ по школе №

от «___» ___________ 200 г.


Программа элективного учебного предмета

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

«Основы программирования на Visual Basic»


Кравцова Е.К.

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


г.Ярославль

2006 г.


2.1 Пояснительная записка



Программирование – это наиболее важный раздел курса «Информатика и ИКТ», изучение которого позволяет решать целый ряд задач. Как и математика, программирование очень хорошо тренирует ум, развивает у человека логическое и комбинаторное мышление.

Современная система программирования Visual Basic позволяет легко создавать полноценные Windows-приложения. Это не только полезное, но и очень интересное занятие. Программирование осуществляется на современном диалекте языка Бейсик - Visual Basic. Этот язык программирования наиболее прост и доступен для школьников, об этом позаботились высококлассные специалисты фирмы Microsoft. Бейсик выгодно отличается от других языков своей простотой и наглядностью. Как показывает многолетняя практика обучения этому языку, школьники 15-16 лет легко осваивают его основные конструкции, быстро начинают писать работающие программы. Бейсик - это язык, на который «делает ставку» одна из ведущих фирм в области разработки компьютерных технологий - компания Мicrosoft. Новейшие версии Visual Basic встраиваются в новейшие системы, разрабатываемые этой фирмой (например, в редактор электронных таблиц Excel в качестве языка для написания макрокоманд). С помощью Visual Basic 6 можно создавать приложения практически для любой области современных компьютерных технологий: бизнес - приложения, игры, мультимедиа, базы данных. При этом приложения могут быть как простыми, так и очень сложными, в зависимости от поставленной задачи. Многие независимые разработчики, как, например известная своими программами в области бухгалтерского учета фирма «1С», приобретают лицензии на использование языка Visual Basic в качестве внутреннего языка своих приложений. Поэтому в настоящее время Basic уже не считается учебным языком - знание Visual Basic и его диалектов (VBA, VBScript) становится необходимостью для современного программиста любого уровня.

Систему программирования Visual Basic называют также средой проектирования или просто средой Visual Basic. Почему в этом термине слово «программирование» заменено словом «проектирование»? Учащиеся должны научиться создавать пусть не очень сложные, но настоящие программные приложения, работающие в системе Windows. Программирование - это лишь один из этапов создания приложения. Есть и другие этапы, которые бывают не менее сложными, трудоемкими и ответственными, чем программирование. В частности, этап разработки интерфейса будущего приложения, с использованием различных элементов управления - кнопок, текстовых: графических полей, полос прокруток и многого другого. Программы на языке Visual Basic пишутся по большей части именно для того, чтобы управлять этими элементами. Поэтому программирование вместе с другими этапами создания приложения называют проектированием, а само создаваемое приложение - проектом Visual Basic. По этой же причине систему программирования Visual Basic называют системой или средой проектирования.

Предлагаемая программа элективного курса «Основы программирование на языке Visual Basic» рассчитана на 68 часов учебного времени. Рекомендуется изучать этот курс в 10-11-х классах средней школы учащимся, освоившим базовый курс информатики, знакомым с основными алгоритмическими структурами и программированием на языке Pascal или Basic. Данный курс знакомит учащихся с такими профессиями, связанными со сферой ИКТ: программист, разработчик интерфейса (дизайнер).

2.2 Основные цели и задачи курса


Цель курса: изучение объектно-ориентированного программирования на примере

языка Visual Basic и получение навыков разработки программ в среде Microsoft Visual Basic.

Задачи курса;
  • Изучить концепцию объектно-ориентированного программирования;
  • Познакомить с методами структурного и объектно-ориентированного программирования как наиболее распространенными и эффективными методами разработки программных продуктов;
  • Привить навык работы с интегрированной средой объектно-ориентированного визуального языка программирования;
  • Развить умения, связанные с разработкой и реализацией алгоритмов и программ;
  • Сформировать умение планировать свою деятельность;
  • Способствовать развитию образного и теоретического мышления;
  • Сформировать умение ориентироваться в информационных потоках;
  • Содействовать выбору профессиональной сферы деятельности в области ИКТ посредством изучения элективного курса.



2.3 Содержание курса


Тема 1. Введение: о программах и программировании
  • Понятие алгоритм, исполнитель и программа.
  • Языки программирования.
  • Виды программирования.
  • Элементы управления и их назначение в различных программах: кнопка, меню, вкладки, флажки, переключатели, поле для ввода, поле с выпадающим списком, полосы прокрутки и другие.
  • Что такое объекты. Свойства объектов. Объектно-ориентированный подход. Методы объектов. События объектов и их обработка.

Тема 2. Основные объекты Visual Basic
  • Интерфейс системы Visual Basic: основное окно системы, окно проекта, окно формы, строка меню, панель инструментов, панель компонентов, панель свойств объектов, панель Проводника по проекту.
  • Этапы проектирования Windows – приложения: постановка задачи, разработка интерфейса, событийное программирование, отладка программы, сохранение проекта (создание исполняемого файла).
  • Знакомство с объектами Form(форма), Label (метка), Command Button (командная кнопка), Image (графический образ), Shape (фигура), PictureBox (изображение).
  • Знакомство с основными свойствами этих объектов. Способы изменения свойств объектов.
  • Оператор присваивания.

Тема 3. Переменные и функции в Visual Basic
  • Определение понятия переменной. Имя, значение и типы переменной.
  • Объявление типа переменной в программе.
  • Арифметические выражения.
  • Функции в языке Бейсике (математические, финансовые, системные, строковые).
  • Датчик случайных величин (функция RND).
  • Условный алгоритм. Оператор ветвления.
  • Знакомство с объектом TextBox и его свойствами.
  • Методы Show и Hide.

Тема 4. Перемещение объектов
  • Измерение и установка координат и размеров объектов. Единицы измерения. Соотношение различных единиц измерения.
  • Событие перетаскивание (DragOver).
  • Событие Load.
  • Свойства объектов Top и Left.
  • Объект Timer и его свойства.
  • Понятие процедуры и ее реализация в программе.

Тема 5. Графические методы Visual Basic
  • Знакомство с методами Scale, Cls, Pset, Line и Circle.
  • Метод Print.
  • Функции RGB и QBColor.
  • Способы заполнение фигур, построенных с помощью графических методов.
  • Объекты HscroollBar (горизонтальная полоса прокрутки) и VscrollBar (вертикальная полоса прокрутки) и их свойства.
  • Библиотеки DLL и API процедур.
  • Процедуры FloodFill и ExtFloodFill.
  • События MouseDown, MouseUp и MouseMove.

Тема 6. Циклы и массивы
  • Алгоритмическая структура цикл. Типы циклов.
  • Оператор цикла со счетчиком For…Next.
  • Операторы цикла с условием Do While ….Loop, Do Until …. Loop, Do … Loop While, Do … Loop Until.
  • Понятие и назначение массива.
  • Описание и заполнение массива в программе.
  • Объект OLE и его свойства.
  • Объект optionButton и его свойства.
  • Объект Frame и его свойства.
  • Функция LoadPicture (чтение графического файла с диска).



2.4 Методы и формы обучения


Основная методическая установка курса — обучение школьников навыкам индивидуальной работы по практическому созданию компьютерных программ на основе объектно-ориентированного программирования.

Успешное обучение курса в значительной мере зависит от того, какими средствами и методами введется обучение. На каждом этапе формирования общих интеллектуальных умений используются определенные методы обучения:
  • коммуникативный, применяемый при усвоении готовых знаний с привлечением таких видов деятельности, как изложение учителем нового материала, в том числе проблемное изложение, восприятие его учащимися;
  • познавательный – при восприятии, осмыслении и запоминании учащимися нового материала с привлечением наблюдения, моделирования, изучения иллюстраций, восприятия, анализа и обобщения демонстрируемых материалов;
  • преобразовательный – при усвоении учащимися и творческом применении навыков и умений в процессе выполнения упражнений, проблемных заданий, познавательных и количественных задач, практической деятельности и т.п.
  • систематизирующий - при обобщении и систематизации широкого круга знаний, умений и навыков по нескольким связанным между собой разделам программы, изучаемых ныне и изученных ранее, в том числе и из других курсов и предметов; обобщающая беседа по тем же материалам; составление систематизирующих таблиц.
  • контрольный – при выявлении качества усвоения знаний, навыков и умений и их коррекция в процессе выполнения практических заданий.

Основным методом обучения в данном элективном курсе является метод проектов. Проектная деятельность позволяет развить исследовательские и творческие способности учащихся. Роль учителя состоит в кратком по времени объяснении нового материала и постановке задачи, а затем консультировании учащихся в процессе выполнения практического задания.

Данный курс предусматривает организацию учебного процесса в двух взаимосвязанных и взаимодополняющих формах:

  • урочная форма, в которой учитель объясняет новый материал и консультирует учащихся в процессе выполнения ими практических заданий на компьютере;
  • внеурочная форма, в которой учащиеся после занятий (дома или в школьном компьютерном классе) самостоятельно выполняют на компьютере практические задания.

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

Единицей учебного процесса является блок уроков (тема). Каждый такой блок охватывает изучение отдельной информационной технологии или ее части. В предлагаемой программе количество часов на изучение материала определено для блоков уроков, связанных с изучением основной темы. Внутри блоков разбивка по времени изучения производится учителем самостоятельно. С учетом регулярного повторения ранее изученных тем темп изучения отдельных разделов блока определяется субъективными и объективными факторами.

Каждая тема курса начинается с постановки задачи — характеристики образовательного продукта, который предстоит создать ученикам. С этой целью учитель проводит демонстрацию работы готовой программы для того, чтобы учащиеся убедились в возможности создания программы для решения данной задачи. В последствие демонстрации можно и не проводить, так как учащиеся после выполнения некоторого количества заданий придут к выводу: с помощью компьютера можно решить любую задачу, главное, правильно составить алгоритм решения задачи.

Изучение нового материала носит сопровождающий характер. Ученики изучают его с целью создания запланированного продукта.

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

Регулярное повторение способствует закреплению изученного материала. Возвращение к ранее изученным темам и использование их при изучении новых тем способствуют устранению весьма распространенного недостатка - формализма в знаниях учащихся - и формируют научное мировоззрение учеников.

Индивидуальная учебная деятельность в сочетании с проектными формами работы обеспечивает всестороннее развитие активности и самостоятельности в обучении всех учащихся. Выполнение проектов завершается их защитой и рефлексивной оценкой.

2.5 Тематический план и поурочное планирование


Тематическое планирование



Тема

Количество часов

Лекции

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

Проекты

Всего часов

1

Тема 1. Введение: о программах и программировании

6







6

2

Тема 2. Основные объекты Visual Basic

3

1

6

10

3

Тема 3. Переменные и функции в Visual Basic

6

5

3

14

4

Тема 4. Перемещение объектов

3

1

6

10

5

Тема 5. Графические методы Visual Basic

4

3

5

12

6

Тема 6. Циклы и массивы

5

5

4

14

7

Защита своего проекта










2




Всего

27

15

24

68


Поурочное планирование



Тема

Кол-во часов

Литература

Тема 1. Введение: о программах и программировании (6 часов)

1

Алгоритмы, исполнители и программы.

1

[2], с. 6-15

2

Зачем учиться программировать или где нам это понадобиться

1

[1], с.3

3

Языки программирования.

1




4

Алгоритмическое, процедурное, объектно-ориентированное и визуальное программирование.

1

[8], с. 31-45

5

Программы для разных случаев и элементы управления в них.

1

[8], с. 45-58

6

Объекты и их свойства

1

[8], с. 59-72

Тема 2. Основные объекты Visual Basic (10 часов)

7

Структура системы проектирования Visual Basic: окно программы и панели инструментов.

1

[8], с. 73

8

Этапы создания Windows–приложения на примере вычисления площади стен комнаты.

1

[2], с. 31-47

9

Создание программы, отладка программы, сохранение проекта, создание exe-файла

1

[2], с. 47-57

10

Практическая работа «Вычисление площади прямоугольного треугольника».

1




11-12

Учебный проект №1 «Елочка, зажгись!»

2

[5], с. 9-23

13-14

Учебный проект №2 «Светофор»

2

[5], с. 25-29

15-16

Учебный проект №3 «Узнай что изображено на картинке»

2

[5], с. 32-38

Тема 3. Переменные и функции в Visual Basic (14 часов)

17

Переменная (имя, тип и значение). Объявление типа переменной в программе.

1

[2], с. 62-64

18

Практическая работа «Числовые переменные»

1

[4], с. 6-13

19

Практическая работа «Текстовые переменные»

1

[4], с. 13-14

20

Учебный проект №4 «Распределение годового бюджета королевства»

1

[4], с. 12

21

Вычисления значения арифметического выражения

1

[2], с. 88

[4], с. 19

22

Практическая работа «Создание веселого калькулятора» (сложение, вычитание, умножение и деление)

1

Приложение 2

23

Функции в языке Бейсик.

1

[2], с. 92-101

24

Практическая работа «Создание веселого калькулятора» (мини - инженерный калькулятор)

1

Приложение 2

25

Обработка строковых выражений

1

[2], с. 101-106

26

Практическая работа «Операция конкатенации»

1




27

Датчик случайных величин (функция Rnd)

1

[5], с.48

28

Условный алгоритм. Оператор If …EndIf.

1

[5], с.50

29-30

Учебный проект №5 «Учись считать»

2

[5], с.40-54

Тема 4. Перемещение объектов (10 часов)

31

Экранные координаты. Изменение длины и ширины объектов.

1

[5], с. 59

[2], с. 247

[8], с. 183

32

Перемещение объекта. Учебный проект №6 «Юный мичуринец»

1

[8], с. 183-191


33-34

Учебный проект №7 «Попади в цель»

2

[5], с.58-70

35

Объект Timer.

1

[5], с.71-82

36

Практическая работа «Движение бильярдного шара»

1

[5], с.82-83

37-38

Учебный проект №8 «Попади в цель за минимальное количество шагов»

2

[5], с.71-80

39-40

Обобщающее занятие (систематизация знаний, защита выполненных проектов)

2




Тема 5. Графические методы Visual Basic. (12 часов)

41

Графические методы Pset(точка) и Line (линия, прямоугольник)и Scale.

1

[2], с. 117

42

Практическая работа «Создание изображения с помощью графических методов»

1

Приложение 3

43

Метод Circle(овал).

1

[2], с. 130

44

Практическая работа «Фазы луны»

1

[2], с. 133

45

Функция RGB. Объекты HscrollBar и VscrollBar.

1

[6], с. 69-75

46-47

Учебный проект №9 «Модель RGB».

2

[6], с. 67-69

48

Мини – исследование «Модель RGB».

1

[6], с. 75

49

Способы закрашивания фигур.

1

[2], с. 142-146

50

Практическая работа «Закрашивание прямоугольника»

1

[2], с. 142

51-52

Учебный проект № 10 «Раскрась картинку».

2

[6], с. 77


Тема 6. Циклы и массивы (14 часов)

53

Повторения и циклы. Цикл со счетчиком.

1

[2], с. 179-185

54

Практическая работа «Построение графика функции»

1

[2], с. 184-185

55

Вложенные циклы.

1

[2], с. 186-191

56

Практическая работа «Рисование шахматной доски»

1

[2], с. 188

57

Цикл с условием.

1

[2], с. 191-196

58

Практическая работа «Стрельба по мишени»

1

[2], с. 199

59

Одномерный массив

1

[3], с. 33-41

60

Практическая работа «Создание электронного альбома изображения животных»

1

[3], с. 41-48

61

Многомерные массивы.

1

[3], с. 48-53

62

Решение задач на вычисление минимального, максимального и среднего значения в массиве.

1




63-64

Учебный проект №11 «Составь слово»

2

[7], с. 7-38

65-66

Учебный проект №12 «Проверка интеллекта»

2

[7], с. 44-66

67-68

Защита проектов учащихся

2






2.6 Результаты изучения курса


По окончании изучения данного элективного курса учащиеся должны:

иметь представление
  • о концепциях и идеях объектно-ориентированного программирования

знать
  • возможности инструментальных средств системы VB
  • основные отличия объектного программирования от традиционного
  • основные приемы написания программ-приложений;
  • требования к написанию и оформлению программ-приложений;
  • методы и приемы обработки основных событий в VB;


уметь
  • Грамотно формулировать задачи в терминах языка VB;
  • Самостоятельно вести разработку программных продуктов различного назначения среднего уровня сложности;
  • Настраивать окружение интегрированной среды в соответствии с решаемой задачей;
  • Правильно интерпретировать получаемые результаты в ходе тестирования и отладки программных продуктов;

2.7 Подходы к оцениванию достижений школьников при изучении курса


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

Целью аттестации по данному элективному курсу (итоговый контроль) является констатация личных достижений учащихся по освоению содержания, а также качественная оценка самостоятельно выполненных проектов, которые могут быть индивидуальными или коллективными.

В начале курса каждому учащемуся или группе учащихся должно быть предложено самостоятельно в течение всего времени изучения данного курса разработать проект. (Приложение 2) В процессе защиты учащийся должен будет представить проект на языке объектно-ориентированного программирования.

Обсуждение результатов выполнения проекта желательно проводить во время публичной защиты, куда могут быть приглашены и не изучавшиеся данный курс учащиеся. Это может иметь не только познавательный, но и мотивационный эффект.

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

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

Для проведения оценивания на всех этапах изучения курса «Основы программирования на Visual Basic» учителем разрабатываются соответствующие критерии, и ученик осведомлен о них с самого начала работы, и поэтому может регулировать свои усилия для получения желаемой оценки.

2.8 Учебно-методический комплекс




  1. Visual Basic.Net/ К. Валнум/ Пер. с англ. П. Виксне.-М.: АСТ; Астрель, 2004.
  2. Волчёнков Н.Г. Программирование на Visual Basic 6: В 3-х ч. Ч 1. – М.:ИНФРА-М, 2002.-288с.
  3. Волчёнков Н.Г. Программирование на Visual Basic 6: В 3-х ч. Ч 2. – М.:ИНФРА-М, 2002.-288с.
  4. Волчёнков Н.Г. Программирование на Visual Basic 6: В 3-х ч. Ч 3. – М.:ИНФРА-М, 2002.-288с.
  5. Паутова А.Г. Visual Basic: Творческое проектирование в школе и дома. В 3 ч. Ч. 1. М.: Классикс Стиль, 2003.
  6. Паутова А.Г. Visual Basic: Творческое проектирование в школе и дома. В 3 ч. Ч. 2. М.: Классикс Стиль, 2003.
  7. Паутова А.Г. Visual Basic: Творческое проектирование в школе и дома. В 3 ч. Ч. 3. М.: Классикс Стиль, 2003.
  8. Симонович С.В., Евсеев Г.А. Занимательное программирование: Visual Basic: Кн для детей, родителей и учителей. – М.: АСТ-ПРЕСС КНИГА; Инфорком-Пресс, 2001.
  9. СD Обучение Visual Basic 6.0 Издательство Media 2000.



ПРИЛОЖЕНИЕ 1

Примерные темы проектов и их содержание


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

  1. Практическое применение графических методов в Visual Basic.

В данном проекте учащиеся могут показать применение графических методов для построения различных видов графиков.
  1. Мини-мультфильм «Утро в лесу».

Этот проект заключается в создании программы с элементами анимации. Например, движение солнца, птички и какого-нибудь зверя на фоне леса.
  1. «Кто быстрее приедет» - обучающая программа для начальной школы.

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

В этой программе хотелось бы, чтобы ученики по внешнему виду многоугольника определяли его название.
  1. «Калейдоскоп».

Этот проект моделирует принцип работы детской игрушки калейдоскоп. Программа предназначена для создания узоров, симметричных относительно четырех осей симметрии.
  1. Графический редактор «Зеркало».

Данный проект представляет собой графический редактор с круглой областью рисования. Рисунок может быть отражен относительно четырех осей симметрии по выбору пользователя.
  1. Игра «Найди клад».

Это компьютерная мини-игра для младшего возраста. Смысл игры в следующем: где-то в лесу зарыт клад и его надо отыскать, охотник за кладом может двигаться влево, вправо, вверх и вниз, охотник может ходить куда угодно не наступая на деревья, играющий имеет подсказку приближается или удаляется охотник к кладу, когда клад найден раздается музыка.
  1. Тренажер логического мышления.

В этом проекте используется событие DragDrop, которое позволяет захватывать объект с помощью мышки и распределять объекты по множествам.
  1. Тренажер памяти.

Данный проект способствует развитию памяти. В этой программе на экране появляются различные графические объекты в течении некоторого времени, а затем они исчезают. Из нескольких образцов графических объектов, которые так же представлены на экране необходимо выбрать тот, которого не было на экране во время запоминания.
  1. «Сказка для малышей».

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

ПРИЛОЖЕНИЕ 2

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

«Создание веселого калькулятора»

Задание №1

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

  1. Разместите на форме следующие объекты:
  • Два объекта TextBox для ввода чисел;
  • Объект Label для вывода результата;
  • Объекты CommandButton с надписями «+», «-», «*», «/», «Выход»





  1. Напишите программы для соответствующих арифметических операций. Учтите случай деления на ноль. Если во второе поле для ввода ввели 0, то вывести сообщение на ноль делить нельзя.


Задание №2

Усовершенствуйте созданный калькулятор для учеников 7-9 классов. Дополните его функциями 1/x, x2, x3, xy, sin(x), cos(x), div и mod.
    1. Дополните ранее созданный калькулятор новыми кнопками, с надписями соответствующих функций.
    2. Напишите программы для каждой из вновь помещенных кнопок. Учтите случай при 1/x, что x может быть равен 0.
    3. Проверьте работоспособность Вашего калькулятора.
    4. Создайте EXE-файл.





ПРИЛОЖЕНИЕ 3

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

«Создание изображения с помощью графических методов»


Задание

Вам необходимо создать программу для рисования изображения человечка, с помощью графических методов Visual Basic.
  1. Создайте форму и разместите на ней объект PictureBox
  2. С помощью метода Scale назначьте объекту PictureBox новую систему координат.
  3. С помощью объекта Label поместить над областью рисования название нашего рисунка «Человек»
  4. Поместите на форму 7 кнопок которые соответствуют следующим действиям:
  • Нарисовать Голову;
  • Нарисовать Лицо;
  • Нарисовать Туловище;
  • Нарисовать Руки;
  • Нарисовать Ноги;
  • Очистить;
  • Выход.





  1. Голову у человечка нарисовать в виде шестиугольника с помощью метода Line;
  2. Лицо, состоящее из глаз, носа и рта, нарисовать с помощью методов Pset и Line;
  3. Туловище, Руки и Ноги нарисовать методом Line;
  4. Очистить область рисования методом CLS;

9. Выход – метод End.




ПРИЛОЖЕНИЕ 4

Самостоятельная работа

«Графические возможности языка Visual Basic»


Задание
        1. Создайте форму и разместите на ней объект PictureBox
  1. Поместите на форму 6 кнопок которые соответствуют следующим действиям:
  • нарисовать систему координат (оси координат);
  • отметить начало координат (поставить заметную точку);
  • начертить параболу y=2x2-3x+5;
  • нарисовать окружность;
  • нарисовать прямоугольник;
  • очистить экран;


3. Результат:


4. Напечатать на осях координат числовые шкалы.