Visual Basic
Instructor: David Winegar, BA, MBA
david.winegar@hkol.fi
I. SCOPE OF THE COURSE
The Visual Basic 5 course is used to teach the basics of modern
programming to students with no prior programming experience.
II. PURPOSE OF THE COURSE
This course will provide opportunities for students to extend their
knowledge of, and provide hands-on experience with Microsoft's Visual Basic 5.
III. OBJECTIVES OF THE COURSE
Upon completion of the course the student will have:
- A good understanding of the Visual Basic 5 programming environment
- A good understanding of how to construct a VB program
- Have a working knowledge of the standard controls in VB and how to use them.
- The ability to construct a working, standard, VB application
IV. PROCEDURES
Teaching strategies will include readings, lectures, student participation,
demonstrations, laboratory experiences, assignments, and projects.
V. STUDENT ACTIVITIES
- Each student will participate in class exercises, lectures, and individual and group
projects. Participation will account for 20% of your grade.
- A final examination will make up the other 80% of your grade. The examine will include
theory and practical application of concepts taught in class.
VI. COURSE OUTLINE
This outline is not meant to be an exhaustive list of all the subjects
covered but a general guide to the course and what will be covered. Subjects will be added
(or deleted) as time dictates and as the course evolves.
- Getting Started
- The Visual Basic Programming Environment
- Creating Objects
- Controls
- The Basics of controls
- Using File System Objects
- Using OLE to Launch a Program
- Using a Data Object to View a Database file
- Modifying a Database
- Working with Menus and Additional Controls
- Creating a menu
- Access Keys
- Processing menu choices
- Additional controls and user selections
- Variables and Operators
- The structure of a Visual Basic Program Statement
- using Variables to Store Information
- Using Variables to Store Input
- Using Variables for Output
- Working with Specific Data Types
- Working with Visual Basic Operators
- Using Decision Structures
- Event Driven Programming
- Conditional Expressions
- If....Then Structures
- Debugging
- Loops and Timers