Введення у Visual Basic. Доц. Бурков В.Г. Введення у Visual Basic уроки навчання Visual basic 6.0

Освітній заклад: КДУ "Гімназія №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”

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

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

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

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.

Сьогодні ми розглянемо метод 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.

Створення тестової бази вивчення Visul Bsic. Створення комп'ютерних фільмів для вивчення Visul Bsic 6. Основним етапом отримання умов для сприятливої ​​реалізації особистісно-орієнтованого підходу в освітньому процесі є нестандартні нетрадиційні методи навчання. Ці фактори дозволяють збільшити активність учня його потреба в Наукова цінність даної роботи полягає в розробці та створенні інформаційної системи для вивчення середовища візуального програмування Visul Bsic у 10 класі.


Поділіться роботою у соціальних мережах

Якщо ця робота Вам не підійшла внизу сторінки, є список схожих робіт. Також Ви можете скористатися кнопкою пошук


Інші схожі роботи, які можуть вас зацікавити.

8859. Психологічна служба у школі та її роль в оптимізації навчально-виховного процесу у школі 18.53 KB
Психологічна служба у школі та її роль в оптимізації навчально-виховного процесу у школі План Основи діяльності психологічної служби у школі Логіка та організація психологічного вивчення особистості школяра та колективу шкільного класу Програма вивчення особистості школяра Програма вивчення колективу шкільного класу Психокорекційна та просвітницька діяльність психологічної служби Психологічні аналізу уроку 1.Основи діяльності психологічної служби у школі Для ефективного здійснення...
4826. Викладання уроків фізичної культури у 5 класах в умовах загальноосвітньої школи 139.96 KB
Вивчити особливості фізичного та фізіологічного розвитку учнів 5 класів. Розглянути завдання та засоби фізичного виховання учнів 5 класів. Ознайомитись з формами організації фізичного виховання учнів 5 класів. Провести емпіричне дослідження викладання уроків фізичної культури в 5 класах, що включає три етапи.
7080. СЕРЕДОВИЩЕ ВІЗУАЛЬНОГО ПРОГРАМУВАННЯ VISUAL STUDIO.NET 448.42 KB
Дисципліна Технології програмування розглядає питання, пов'язані з використанням технологій об'єктно-орієнтованого програмування при проектуванні Windows додатків складних програмних систем. Модульність побудови - основна властивість Windows додатків. В ООП Windowsдодатки розробляються за модульним принципом складаються з класів, що є основним видом модуля. Об'єктно-орієнтована розробка Windows додатків заснована на стилі, що називається проектуванням від даних.
3594. C# Програмування мовою високого рівня. Середа розробки Microsoft Visual Studio.NET 4.58 MB
Програміст пише програму, комп'ютер виконує. Програма створюється мовою, зрозумілою людині, а комп'ютер вміє виконувати лише програми, написані його мовою - у машинних кодах.
3952. Модуль Basic Tables 12.84 KB
Вмістом комірки таблиці може бути як текст а й зображення інша таблиця і навіть будь-який мультимедійний елемент. Основні елементи представлення таблиць: представлення всієї таблиці – елемент tble; представлення заголовка таблиці елемент cption; подання рядка таблиці – елемент tr; представлення осередку таблиці - елементи th і td. Таблиця в Webсторінці має таку структуру: вся таблиця полягає в контейнерний елемент tble tble; заголовок таблиці якщо він є в контейнерний елемент cption...
3919. Модуль Basic Forms 5.93 KB
Форми HTML були призначені для пересилання даних від віддаленого користувача до Web-серверу. З їх допомогою можна організувати найпростіший діалог між користувачем та сервером.
3351. Основні принципи комунікаційного syntax 6.66 KB
Wordorder прямо або в прямому розумінні форми звучать між сторонами центру ідентифікації mrginl ide між emotive nd unemotive modes of speech Min Unity of Syntx while the sentence is predictive one. 2 Внутрішнє слово є важливим уявленням промови, що вказують на слова, враховуючи definite syntctic pttern nd distinguished by communictive purpose. Thus the sentence...
19992. Проектування комп'ютерного курсу програмування в Turbo Pascal та Visal Basic (навчальної програми) 594.96 KB
18272. Проектування комп'ютерного курсу програмування в Turbo Pascal та Visal Basic (навчальної програми 594.95 KB
Розробити структуру та програмно-методичне забезпечення комп'ютерного курсу програмування в Turbo Pscl та Visul Bsic навчальної програми на основі принципів системного психолого-педагогічного та інформаційного підходів. Розробити методику застосування комп'ютерного курсу з прикладу навчальної програми Програмування в Turbo Pscl і Visul Bsic. Ця мова по суті є мертвою мовою так як нею не працюють комп'ютери і ми не будемо ним користуватися. Програмування – це перетворення програми тією мовою...
11267. Роздуми про фізику у школі 17.45 KB
Слово свої було взято в лапки оскільки занурившись в Інтернет я зрозумів, що багато людей думають дуже схоже. Проте за цих умов ці люди незважаючи ні на що продовжують працювати, оскільки їм підказує культура мислення та розуміння того, що потрібно робити. Тому, щоб написати цікавий підручник фізики для непрофільного рівня, потрібно дуже постаратися. Я лише хочу навести цитату, яка перекидає мрію нашої системи освіти про те, що потрібно, щоб усе всьому добре навчилися.
Не вмикається