Автор работы: Пользователь скрыл имя, 22 Декабря 2010 в 08:28, курсовая работа
Целью данной курсовой работы является изучение основных методик разработки обучающих моделей при помощи Visual Basic.
Основными задачами являются:
1.Ознакомиться со средой Visual Basic;
2.Изучить обучающие модели;
3.Научиться разрабатывать обучающие модели на Visual Basic.
Программирование – это наиболее важный раздел курса «Информатика и ИКТ», изучение которого позволяет решать целый ряд задач. Как и математика, программирование очень хорошо тренирует ум, развивает у человека логическое и комбинаторное мышление.
Современная система программирования Visual Basic позволяет легко создавать полноценные Windows-приложения. Это не только полезное, но и очень интересное занятие. Программирование осуществляется на современном диалекте языка Бейсик - Visual Basic. Этот язык программирования наиболее прост и доступен для школьников, об этом позаботились высококлассные специалисты фирмы Microsoft. Бейсик выгодно отличается от других языков своей простотой и наглядностью. Как показывает многолетняя практика обучения этому языку, школьники легко осваивают его основные конструкции, быстро начинают писать работающие программы. Бейсик - это язык, на который «делает ставку» одна из ведущих фирм в области разработки компьютерных технологий - компания Мicrosoft. Новейшие версии Visual Basic встраиваются в новейшие системы, разрабатываемые этой фирмой (например, в редактор электронных таблиц Excel в качестве языка для написания макрокоманд). С помощью Visual Basic можно создавать приложения практически для любой области современных компьютерных технологий: бизнес - приложения, игры, мультимедиа, базы данных. При этом приложения могут быть как простыми, так и очень сложными, в зависимости от поставленной задачи.
Поэтому
в настоящее время Basic уже не считается
учебным языком - знание Visual Basic и его
диалектов (VBA, VBScript) становится необходимостью
для современного программиста любого
уровня. В этом состоит актуальность
темы данной курсовой работы.
Целью данной курсовой работы является изучение основных методик разработки обучающих моделей при помощи Visual Basic.
Основными задачами являются:
Объектом исследования данной курсовой работы являются обучающие модели.
Предметом исследования является разработка обучающих моделей при помощи Visual Basic.
Метод исследования: анализ учебной литературы.
В Visual Basic реализована модель объектно-ориентированного событийно - управляемого программирования. Основным понятием в объектно-ориентированном программировании является объект. Объект – программная конструкция, объединяющая наборы данных, программы для их обработки и интерфейс для взаимодействия с внешней средой. Важным компонентом Visual Basic является наличие библиотек типовых объектов. Эти объекты можно вставлять в программу без каких-либо изменений или изменив некоторые их свойства. Видимые или визуальные объекты Visual Basic используются для создания средства общения пользователя и приложения. Это средство принято называть пользовательским интерфейсом. Большинство объектов служат для организации ввода данных в программу, вывода данных на печатающие устройства или экран, для изменения хода работы программы. Каждый из объектов передает в приложение сообщение о произошедшем событии – нажатии клавиши, щелчке мыши, т.е. о действии оператора. В связи с этим их называют еще элементами управления. Это, например, командные кнопки, клавиши, текстовые поля, рамки и окна для рисунков и пр. Объекты обладают свойствами, могут использовать методы и реагируют на события.
Свойства объекта (Properties) – характеристики объекта, определяющие его внешний вид и выполняемые им функции. События объекта (Events) – действия, на которые объект реагирует.
Параметры – список переменных с указанием типа.
А) Главное окно среды напоминает окна Windows: есть строка заголовка, главное меню и панель инструментов.
Заголовок состоит из названия системы программирования Microsoft Visual Basic, левее этих слов расположено название проекта - Project1. Это название Visual Basic присвоил автоматически, его можно заменить каким-либо более осмысленным. В правой части заголовка надпись [design] - дизайн - конструирование, разработка, это слово отражает этап работы над проектом. Другие возможные этапы работы: [run] - выполнение и [break] - прерывание. Строка меню и панель инструментов во многом совпадают с меню и панелью Windows, однако, в них имеются меню и инструменты, которые обеспечивают доступ к специальным средствам Visual Basic.
Строка меню состоит из заголовков меню, которые содержат все команды, необходимые при работе с Visual Basic. Меню File, View, Edit, Window и Help являются характерными для Windows и приложений Windows, но имеют ряд особенностей.
Панель инструментов Toolbar значительно ускоряет и упрощает доступ к командам меню Visual Basic.
Б) Окно конструктора форм. В серединной части экрана расположено окно проектов, озаглавленное Project1 - Form1 (Form). Оно является основным во время создания интерфейса будущего приложения. Внутри этого окна размещено окно дизайнера (конструктора) форм, чаще его называют просто окном форм. Его название Form1, автоматически присваивается Visual Basic, и должно быть впоследствии изменено. На этапе конструирования проекта на поверхности окна форм размещают необходимое количество объектов, предназначенных для управления приложением. Поверхность окна форм в режиме конструирования покрыта точками. Эти точки являются узлами координатной сетки и служат для облегчения размещения объектов на форме.
В) Панель элементов (ToolBox). В левой части экрана вертикально расположена панель или палитра объектов (элементов). Она содержит набор специальных инструментов - графических объектов, которые можно размещать в окне форм. Поместить объект на форму можно двумя способами:
Для удаления элемента с формы используют стандартные команды удаления объектов Windows, например, с помощью контекстного меню.
Г) Окно Свойства объекта (
Д) Окно проводник проекта (
Фрейм (рамка) – элемент управления, который служит контейнером для других элементов управления.
1) Числовые:
Byte: целые числа от 0 до 255
Integer: целые числа от -32768 до 32767
Long: длинные целые
Single: вещественные одинарной точности
Double: вещественные двойной точности
Currency: денежный формат (числа с фиксированной точкой)
2) Символьные:
String: переменной длины
String*n: фиксированной длины
3) Особые типы:
Boolean: логический тип; Date: тип дата/время
Object: объектный тип; Variant: стандартный тип (по умолчанию)
По времени жизни переменные делятся на:
А) локальные для процедуры: описываются внутри конкретной процедуры оператором Dim или Private. Такие переменные нельзя использовать из других процедур.
Б) локальные для формы: описываются в разделе общих объявлений General Declaration этой формы оператором Dim. Такие переменные можно использовать из всех процедур кода для данной формы.
Основные графические методы:
Удаляет графические изображения, созданные в результате работы графических методов.
Построение точки, например, команда Pset (300,100), RGB(0, 0, 255) строит точку на текущей форме с координатами x = 300, y = 100 ярко-синего цвета.
объект.Circle(X,Y), радиус [, цвет, начальн. угол, конечн. угол, коэффициент сжатия]