Налаштування обладнання та програмного забезпечення

Шість уроків програмування мовою Visual Basic. Доц

Освітня установа: КДУ «Гімназія №6»

Республіка Казахстан

Місто Сімей

Східно-казахстанська область

Тема уроку: Мова програмування Visual Basic. Завантаження програми Microsoft Visual Basic 6.0. Знайомство із складовими елементами середовища програмування. Перший проект у Microsoft Visual Basic 6.0.

Освітні завдання:

1. Знайомство з елементами середовища програмування.

2. Ознайомити із структурою інтегрованого середовища

Розвиваючі завдання:

    Розвивати в учнів здатність до алгоритмічного мислення.

    Розширити знання учнів у галузі алгоритмізації.

Основні знання та вміння:

Знати: Склад інтегрованого середовища,

Вміти:

    Запускати програму Microsoft Visual Basic 6.0

    Зберігати, відкривати програми.

    встановлювати значення властивостей об'єктів за допомогою вікна властивостей проекту

    Розміщувати об'єкти на форму та запускати на виконання готовий проект.

Забезпечення заняття:

1). ПК – ЕОМ – 12 шт.

2). Роздатковий матеріал "Моя перша програма".

Література:

    Н.Г. Волченков «Програмування на Visual Basic 6.0»

    С.Н Лукін «Самовчитель роботи на Visual Basic 6.0»

Методи:словесні, практичні, проектні.

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

Хід уроку

    Організаційний момент (3хв.)

Повідомлення учням теми, завдань (освітніх) та плану

проведення уроку.

    Вивчення нового матеріалу (лекція вчителя з демонстрацією елементів середовища програмування Visual Basic).

В результаті запуску на екрані з'являється головне вікно Visual Basic, у центрі якого ви бачите інше вікно - запрошення створювати новий проект

(Див. малюнок).

Якщо запрошення не з'явилося, то клацніть по пункту меню File, а потім виберіть у меню меню Add Project – і воно з'явиться.

Вам пропонується вибрати тип проекту, який ви бажаєте створювати. Поки що нам достатньо стандартного типу. Клацніть у вікні запрошення в закладці New за значком Standard EXE, а потім по кнопці Open. Перед вами з'являється наступна картинка, що говорить про те, що ви можете приступати до проектування ( зовнішній виглядкартинки у вас може бути трохи інший):

У
ід робочого екрану – Інтегроване середовище Visual Basic

1. Інтегроване середовище Visual Basic

Склад інтегрованого середовища:

1) заголовок програми (Ім'я додатка, Ім'я документа, Керуючі кнопки);

2) рядок меню (стандартні та специфічні групи команд);

3) панель інструментів (Standard - передбачає ряд можливостей, які найчастіше використовуються, які можна знайти в меню File , Project , Debug , Run ; Edit - використовується при роботі з програмним кодом; Debug - використовується для тестування програми та виправлення помилок; Form Editor - використовується для зміни розмірів, переміщення та вирівнювання елементів управління у формі);

4) вікно дизайнера форм (робоча область для конструювання макета форми та розташованих на ній елементів;

5) вікно Project Explorer (є відображенням структури проекту);

6) панель елементів керування ToolBox (огляд основних елементів керування наводиться нижче);

7) вікно властивостей проекту (Properties);



isual B

2. Розміщуємо об'єкти на формінаприклад форма або

Ну що ж, почнемо збирання. Візьмемо кнопку(CommandButton) та помістимо на форму. Для цього клацніть по кнопці, а потім проведемо мишкою усередині форми невелику "рамочку". Що означає провести "рамочку"? Це означає помістити мишачий курсор кудись усередину форми, натиснути на ліву клавішу миші і, не відпускаючи клавішу, "протягнути" мишу трохи навскоси. При цьому за курсором тягтиметься "рамочка". Відпустіть мишу. На місці рамочки з'явиться кнопка з написом Command1.

По краях кнопки ви побачите 8 чорних квадратиків - маркерівзміни розмірів. Якщо клацнути по формі повз кнопку, вони пропадуть, якщо знову клацнути по кнопці - з'являться. Тільки не треба поки що подвійних клацань. Перетягніть мишкою будь-який з маркерів - розміри кнопки зміняться. Можна тягати кнопку формою, якщо схопитися мишею не за маркер, а за будь-яке місце всередині кнопки. Щоб знищити кнопку, клацніть по ній правою клавішею миші та у вискочившому контекстному менювиберіть опцію Delete. Виконайте все це. А тепер, якщо ви її знищили, знову створіть.

Аналогічно помістимо на форму об'єкт текстове поле(TextBox). Тепер у нас на формі два об'єкти.

3. Пишемо програму

Давайте придумаємо собі завдання нашого проекту. Нехай на екрані при натисканні кнопки щось станеться. Давайте накажемо комп'ютеру при натисканні кнопки поміняти колір форми на червоний. Команда (оператор) при цьому пишеться так:

Form1 . BackColor = vbRed

Розберемося, що тут написано.

Form1 - це ім'я нашої форми (його дав Visual Basic і ми поки що не мінятимемо його)

BackColor - перекладається "колір фону", тобто це колір, яким пофарбована форма (поки він сірий)

vbRed – це червоний колір (Red – червоний, vb – Visual Basic)

Таким чином, наш оператор можна перекласти так:

Form1 . колір = червоний

Зліва від точки записуємо ім'я об'єкта, праворуч від точки - його Війство, а праворуч від знака рівності - значення цієї властивості. Крапку писати обов'язково.

Visual Basic сприйме наш оператор як наказ змінити колір форми на червоний. Тепер як нам зробити, щоб комп'ютер виконав цей оператор саме при натисканні на кнопку, а не будь-якої іншої миті? Сідайте за комп'ютер. Про-

вірте, чи ми в режимі проектування . Зробіть подвійне клацання по кнопці Command1. Перед вами з'явиться нове вікно - вікно програмного коду або просто вікно коду. Щоб ми не сплуталися, у заголовку вікна є

слово (Code).

Тепер вікно коду повинно мати такий вигляд:

Натисніть кнопку Start.

На екрані з'являється знайомий вид форми з кнопкою і текстовим полем. Клацніть на кнопці - форма стала червоною.

Вітаю! Ваш перший проект запрацював.

Якщо ви хочете розпочати новий проект, то виконайте File- New Project.

III. Самостійна робота

1. Виділяючи окремо кожен елемент управління на формі вашого першого проекту, ознайомитись з їх основними властивостями (у вікні Properties – ліворуч).

2. Переміщуючи кожен елемент вказівником миші, змініть положення елементів на формі,

3. Додати елемент керування Label та встановити для нього властивість Caption - "Моя перша програма".

V. Підсумок уроку

На уроці отримано перші уявлення про середовище програмування мовою Visual Basic. Щоб створити проект, необхідно вибрати форму та встановити на ній необхідні елементи керування, дії яких описуються програмним кодом. Форми – це основи графічного інтерфейсупрограми. У формах розміщуються об'єкти, що дають користувачеві можливість маніпулювати даними та керувати програмою

VI. Завдання додому

    Підготувати презентацію з підгруп на тему: ”Інтеграційне середовище Visual Basic”

Примітка: щодо нового матеріалу учні роблять у зошит необхідні записи під керівництвом вчителя.

Сьогодні ми розглянемо метод Line() на прикладі програми, в якій при натисканні на форму малюються горизонтальна та вертикальна штрихування.

Для початку створимо новий проект. Натискаємо «Файл», « Новий проект» та вибираємо «Стандартний EXE» (рисунок 1).

Малюнок 1 – Вибір проекту

На екрані з'явиться порожня форма Form1 нового проекту (рисунок 2).


Малюнок 2 – Порожня форма нового проекту

Двічі клацаємо на форму. Відкриється вікно редактора коду. Вибираємо процедуру Form_Click() (рисунок 3).


Малюнок 3 – Вікно редактора коду

Щоб заповнити форму вертикальними лініями, потрібно метод Line() помістити у цикл For. Цикл будемо вести від 1 до 20000 з інтервалом 100. Змінюватиметься змінна x (за аналогією координата X, оскільки саме вона змінюється при переміщенні вертикальних ліній). Наведемо код програми, що вийшов:

Private Sub Form_Click() For x=1 To 20000 Step 100 Line (x,1)-(x,20000) Next x End Sub
Запускаємо проект і клацаємо формою. Результат видно малюнку 4.


Рисунок 4 – Результат роботи наведеного коду

Щоб виводити на форму ще й горизонтальне штрихування, введемо за аналогією ще один цикл, тільки тепер змінюватимемо координату Y. Код нового циклу виглядає наступним чином:

For y = 1 To 20000 Step 100 Line (1, y)-(20000, y) Next y
Результат роботи двох циклів із методами Line() представлений малюнку 5.


Рисунок 5 – Результат роботи двох циклів

Якщо вам захочеться прикрасити лінії кольором, додайте бажаний колір через кому після методу Line(). Наприклад:

Line (x, 1)-(x, 20000), vbGreen або Line (1, y)-(20000, y), vbGreen
Результат кольорового перетворення наведено малюнку 6.


Малюнок 6 - Результат кольорового перетворення

Назва Visual Basic (VB) говорить саме за себе, вказуючи, що в ньому втілено візуальний стиль програмування та Visual- програми не пишутьтрадиційними способами програмування, а проектуютьз набору спеціальних об'єктів у вигляді додатків Windows. Іншими словами, створити додаток візуальною алгоритмічною мовою високого рівня Visual Basic- означає розробити повноцінне графічне Windows-додаток.

Слово « Basic » у найменуванні VB вказує лише на те, що синтаксис програм та його оператори включають і розвивають далі зручну лексику мови Basic (B eginners A llpurpose S ymbolic I nstruction C ode). Але якщо ви знаєте звичайний QBasic, то дуже скоро переконайтеся, що Visual Basicдуже сильно від нього відрізняється, а у версії VB.NET знаходиться в одному ряду з C++ ,C# ,Java, та іншими новими візуальними мовами.

На питання, чим є ( IDEI ntegrated D evelopment E nvironment) - Інтегроване Середовище Розробки програм на Visual Basic - компілятором або інтерпретатором, можна отримати відповідь: "І тим, і іншим".

Ide Visual Basic як інтерпретатор

Основною ознакою середовища розробки програмних додатків (ПП)- як інтерпретатораі те, що створені у ній програми виконуються лише у середовищі розробки. Програму можна запустити безпосередньо з середовища, і якщо в ній є помилки, вони відразу ж розпізнаються. Все це спостерігається і в IDE Visual Basic, де можна запустити програму безпосередньо. У цьому Visual Basic використовує технологію Threated-p-Code, коли кожен введений рядок коду перетворюється на проміжний код - Threated-p-Code. Це не залежний від інтерпретатора проміжний машинний код, який виконується швидше, ніж під час роботи зі звичайним інтерпретатором.

При цьому Visual Basic відразу ж перевіряє синтаксис програми і видає повідомлення про виявлену помилку. Іншою перевагою цієї технології є можливість зручного пошуку помилок у режимі налагодження.

Однак Visual Basic надає можливість створювати і файли, що виконуються *.ЕХЕ, тому його можна віднести і до компіляторів.

Ide Visual Basic як компілятор

Visual Basic 6.0 не можна назвати чистим компілятором, оскільки на відміну, наприклад, від Visual C++, Visual Basic не створює файл, що виконується, відразу ж при запуску з середовища розробки. Для створення такого файлу необхідно зробити це очевидно (запустити команду File\Make *.EXE). Так званий "Native Compiler" - компілятор, при цьому створює машинний код. Таким чином. Visual Basic поєднує в собі можливості як інтерпретатора, так і компілятора.

Різні видання Visual Basic :

    Видання для початківців(Learning Edition)

Видання Visual Basic для початківців (колишній стандарт) призначене для недосвідчених програмістів. Це видання надає лише основні можливості для створення додатків та базовий набірелементів керування.

    Видання для професіоналів(Professional Edition)

Видання для професіоналів надає більше інструментів та допоміжних засобів, необхідних професійним програмістам. Воно містить низку додаткових елементів керування, забезпечує розширені можливості доступу до баз даних та створення програм OLE-сервера.

    Промислове видання(Enterprise Edition)

Промислове видання є розширенням видання для професіоналів і призначене для розробників корпоративних систем. Це видання включає велику кількість елементів управління та засобів, які дозволяють розробляти не тільки однокористувацькі програми, а й складні клієнт-серверні програми. Промислове видання містить ряд спеціальних інструментів (наприклад, Visual Source Safe, призначений для порівняння версій та управління проектом). Використання драйверів ODBC надає оптимізований доступ до зовнішнім базамданих. Ще одне з додавань-версії розробника серверів Microsoft SQL і Microsoft Transaction Server.

Метою сучасної середньої освіти є формування в учнів ключових компетентностей. До ключових компетентностей належить одне з найважливіших умінь – вміння жити в інформаційному світі. Для соціальної адаптації та професійного самовизначення сучасним школярам необхідні навички володіння персональним комп'ютером, різними мовами програмування, вміння створювати проекти у різних середовищах програмування.

Ця програма має такі цілі:

1. Дати учням уявлення про мову програмування Visual Basic.

2.Ознайомити із складовими елементами середовища програмування Visual Basic.

3.Дати навички щодо створення проектів у даному середовищі програмування.

Ця програма відповідає завданням сучасного шкільної освіти, виконуючи освітні, виховні та розвиваючі завдання.

Основні освітні завдання цього проекту:

  • Вивчити мову програмування Visual Basic.
  • Навчити учнів роботі серед програмування Visual Basic;
  • Дати базові навички щодо створення проектів у даному середовищі програмування;

Основні виховні завдання проекту:

  • Виховувати в школярів особистісні якості, що сприяють успішній соціальній адаптації: цілеспрямованість, об'єктивність у самооцінці, відповідальність, пізнавальний інтерес.

Основні завдання проекту, що розвиваються:

  • Формувати в учнів ключові компетентності, які б успішної соціальної адаптації;
  • Розвивати прагнення до саморозвитку та особистісного зростання через пізнавальну діяльність.

Програма з вивчення Visual Basic базується на послідовній та логічній системі уроків. Система уроків з вивчення мови програмування Visual Basic включає шість уроків, кожен з яких має свої цілі і завдання і поетапно вирішує основне завдання: навчання нової мови програмування Visual Basic.

Урок №1. Тема: Мова програмування Visual Basic. Завантаження програми Visual Basic 6.0 Знайомство з елементами даного середовища програмування. Перегляд та аналіз запропонованого проекту.

Урок №2. Тема: Мова програмування Visual Basic. Створення найпростішого проекту серед Visual Basic.

Урок №3. Тема: Мова програмування Visual Basic. Створення проектів у цьому середовищі програмування.

Урок №4. Тема: Мова програмування Visual Basic. Створення проекту для виконання обчислень спільно з учителем, а потім самостійна робота над створенням проекту.

Урок №5. Тема: Мова програмування Visual Basic. Робота з процедурами та функціями користувача.

Урок №6. Тема: Мова програмування Visual Basic.Робота з масивами.

У цій системі уроків використовуються різні форми навчання (індивідуальні, групові), різні методи навчання (теоретичний, практичний, проектний), різні форми роботи (лекція, самостійна роботанавчального характеру з наступною самоперевіркою, переднє опитування, створення проекту).

Дана система уроків пропонується для апробування в 11-их класах середньої загальноосвітньої школи за умови наявності кабінету інформатики з персональними комп'ютерами та інструментальною системою Microsoft Visual Studio Visual Basic 6.0

Сподобалася стаття? Поділіться з друзями!
Чи була ця стаття корисною?
Так
Ні
Дякую за ваш відгук!
Щось пішло не так і Ваш голос не був врахований.
Дякую. Ваше повідомлення відправлено
Знайшли у тексті помилку?
Виділіть її, натисніть Ctrl+Enterі ми все виправимо!