Professional Documents
Culture Documents
Corner Mckinley, Taft St. Zone 6, Bangued, Abra
Corner Mckinley, Taft St. Zone 6, Bangued, Abra
Corner Mckinley, Taft St. Zone 6, Bangued, Abra
Module I. Week 6
Lesson 6: Visual Basic
Lesson Objectives
At the end of the lesson, you should be able to:
a. Define visual basic.
b. Explain the history of visual basic.
c. Enumerate and explain the advantages of visual basic.
DAY 1 and 2
LET’S EXPLORE
Below is an AD questionnaire. Write A if you agree and D if you disagree.
___1. Visual Basics is a fourth generation event-driven programming language.
___2. Visual basics 4.0 is the first version that could create 32-bit as well as 16-bit Windows program.
___3. With version 5.0 is released Visual Basic exclusively for 32-bit versions of windows.
___4. One of the advantages of visual basics is that it provides a comprehensive, interactive and context-
sensitive online help system.
___5. COM components cannot be written in different languages.
LET’S EXPLAIN
**Open your book on page 44-47 for full discussion.
Key Points
Visual Basic (Beginner’s All-purpose Symbolic Instruction Code) is a third generation event-driven
programming language and Integrated Development Environment (IDE) from Microsoft for its COM
programming model.
History of Visual Basic
Visual Basic 1.0 for DOS - 1992
Visual Basic 2.0 - 1992
Visual Basic 3.0 - 1993
Visual Basic 4.0 - 1995
Visual Basic 5.0 - 1997
Visual Basic 6.0 - 1998
Advantages of Visual Basic
The structure of the Basic programming language is very simple, particularly as to the executable
code.
VB is not only a language but primarily an integrated, interactive development environment (IDE).
The VB-IDE has been highly optimized to support rapid application development (RAD). It is
particularly easy to develop GUI and to connect them to handler function provided by the
application.
The GUI of the VB-IDE provides intuitively appealing views for the management of the program
structure in the large and the various types of entities (classes, modules, procedures, forms, etc.).
VB provides a comprehensive, interactive and context-sensitive online help system.
When editing program texts, the “IntelliSense” technology informs you in a little pop-up window
about the types of constructs that may be entered at the current cursor location.
VB is a component integration language which is attuned to Microsoft Component Object Model
(COM).
COM components can be written in different languages.
Interfaces of COM components can be easily called remotely via Distributed COM (DCOM), which
makes it easy to construct distributed applications.
COM components can be embedded in/linked to your application’s user interface and also in/to
stored documents (Object Linking and Embedding (OLE), Compound Documents).
DAY 3 and 4
LET’S CREATE
Direction: Create a timeline chart containing the history of VB. Put your answer in a separate sheet
of bond paper and attach it properly on your modules. Refer to the rubrics below.\
Indicators 5 4 3 2 1
The events in the flowchart/timeline is systematic.
The design is eye-catching and neat.
The contents in the flowchart/timeline are all facts.
The content is relevant to the topic.
Legend:
5 - Excellent
4 - Very Satisfactory
3 - Satisfactory
2 - Fairly Satisfactory
1 - Poor
LET’S EVALUATE
Direction: Choose 2 advantages of Visual Basic and explain it briefly. Limit your answers in 3-5
sentences only.