Реферат: Методика изучения основ программирования в среде VBA в школьном курсе информатики
Программирование – это наиболее важный раздел курса «Информатика и ИКТ», изучение которого позволяет решать целый ряд задач. Как и математика, программирование очень хорошо тренирует ум, развивает у человека логическое и комбинаторное мышление.
Современная система программирования Visual Basic позволяет легко создавать полноценные Windows-приложения. Это не только полезное, но и очень интересное занятие. Программирование осуществляется на современном диалекте языка Бейсик - Visual Basic. Этот язык программирования наиболее прост и доступен для школьников, об этом позаботились высококлассные специалисты фирмы Microsoft. Бейсик выгодно отличается от других языков своей простотой и наглядностью. Как показывает многолетняя практика обучения этому языку, школьники легко осваивают его основные конструкции, быстро начинают писать работающие программы. Бейсик - это язык, на который «делает ставку» одна из ведущих фирм в области разработки компьютерных технологий - компания Мicrosoft. Новейшие версии Visual Basic встраиваются в новейшие системы, разрабатываемые этой фирмой (например, в редактор электронных таблиц Excel в качестве языка для написания макрокоманд). С помощью Visual Basic можно создавать приложения практически для любой области современных компьютерных технологий: бизнес - приложения, игры, мультимедиа, базы данных. При этом приложения могут быть как простыми, так и очень сложными, в зависимости от поставленной задачи.
Поэтому в настоящее время Basic уже не считается учебным языком - знание Visual Basic и его диалектов (VBA, VBScript) становится необходимостью для современного программиста любого уровня. В этом состоит актуальность темы данной курсовой работы.
Целью данной курсовой работы является изучение основных методик разработки обучающих моделей при помощи VisualBasic.
Основными задачами являются:
1. Ознакомиться со средой VisualBasic;
2. Изучить обучающие модели;
3. Научиться разрабатывать обучающие модели на VisualBasic.
Объектом исследования данной курсовой работы являются обучающие модели.
Предметом исследования является разработка обучающих моделей при помощи VisualBasic.
Метод исследования: анализ учебной литературы.
1.1 Основные понятия объектно-ориентированного визуального программирования.
В 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, но имеют ряд особенностей.
- File - Файл - содержит команды управления файлами проекта,
- Edit - Правка - применяется при редактировании текста программ,
- View - Вид - позволяет изменять конфигурацию интегрированной среды. В меню Вид имеется команда Toolbars - Панели инструментов. Эта команда вызывает диалоговое окно со списком дополнительных панелей инструментов, каждая из которых может быть помещена в интегрированную среду.
- Project - Проект - содержит команды управления компонентами проекта и используется на этапе конструирования.
- Format - Формат - позволяет изменять размеры объектов, размещенных в окне форм и их взаимное расположение в этом окне.
- Debug - Отладка - применяется при внесении исправлений в код программы и контроле над ходом выполнения процедур.
- Tools – Инструменты - содержит инструменты для автоматизации написания текстов программ.
- Add-Ins - Подключить - позволяет использовать дополнительные ресурсы.
- Последнее меню в строке - Help - Помощь.
Панель инструментов Toolbar значительно ускоряет и упрощает доступ к командам меню Visual Basic.
Б) Окно конструктора форм. В серединной части экрана расположено окно проектов, озаглавленное Project1 - Form1 (Form). Оно является основным во время создания интерфейса будущего приложения. Внутри этого окна размещено окно дизайнера (конструктора) форм, чаще его называют просто окном форм. Его название Form1, автоматически присваивается Visual Basic, и должно быть впоследствии изменено. На этапе конструирования проекта на поверхности окна форм размещают необходимое количество объектов, предназначенных для управления приложением. Поверхность окна форм в режиме конструирования покрыта точками. Эти точки являются узлами координатной сетки и служат для облегчения размещения объектов на форме.
В) Панель элементов (ToolBox). В левой части экрана вертикально расположена панель или палитра объектов (элементов). Она содержит набор специальных инструментов - графических объектов, которые можно размещать в окне форм. Поместить объект на форму можно двумя способами:
--> ЧИТАТЬ ПОЛНОСТЬЮ <--