Professional Documents
Culture Documents
4 TH
4 TH
CREDIT: 1 unit
TIME ALLOTMENT: 3 hours per week
This course provides an in-depth look at Visual Basic 6.0. Introductory topics covered include the
Visual Basic programming process, development environment, and program structure, and creating
controls and setting properties. Creating controls and coding are covered in detail, including a discussion
of data types, literals, variables, and storing and calculating data. Coding tools and other supplied tools
such as subroutines, arguments, and various functions are explored, and manipulation of data files and
printing from an application is discussed. Advanced topics covered in this series including tuning your
program with additional Visual Basic tools, and preparing a Visual Basic program for distribution.
Students will:
To write simple programs in Visual Basic
To be able to write simple decision-making statements.
To understand basic problem-solving techniques
To be able to develop algorithms through the process of top-down, stepwise
refinement
To understand the concept of control structure and repetition structure.
To understand error handling and debugger elements.
FIRST QUARTER
PROGRAMMING BASICS
Objectives
Describe the Visual Basic programming process
Use the Visual Basic development environment
Explain the basic program structure
Create controls
Set properties
Create an application
Topics
Lesson 1: Program Logic Formulation
Lesson 2: Algorithms, Flowchart and Pseudocode
Lesson 3: Using the Development Environment
Lesson 4: Creating Your First Application
Lesson 5: Working with Visual Basic Programs
Lesson 6: Visual Basic Codes
Lesson 7: Decision Making: Comparison Operators
SECOND QUARTER
BUILT-IN PROGRAMMING TOOLS AND CONTROL STRUCTURES
Objectives
Use Visual Basic's built-in functions
Use message and input boxes
Include remarks in the program
Use comparisons in an application
Utilize looping structures in code
Topics
Lesson 1: Visual Basic Controls
Lesson 2: Working with Controls
Lesson 3: Message and Input Boxes
Lesson 4: Selection Structures
Lesson 5: Repetition Structures
Lesson 6: Visual Basic Built-in Functions
Lesson 7: Array and Control Arrays
THIRD QUARTER
LISTS AND MORE CONTROLS
Objectives
Code a sample application for calculating interest
Use list and combo boxes
Create data arrays
Use option buttons
Use check boxes, scroll bars, and timers
Topics
Lesson 1: Labels, Buttons and Text Boxes
Lesson 2: List Boxes and Data List
Lesson 3: Combining Code to Controls
Lesson 4: Dialog Boxes
Lesson 5: Graphic Image Controls
Lesson 6: Layers, Line and Shape Tools
Lesson 7: Visual Basic Application Menus
FOURTH QUARTER
TUNING AND DELIVERING APPLICATIONS
Objectives
Debug a program
Step through code
View the program's progress as it's running
Create installation programs
Outline
Lesson 1: Modular Programming
Lesson 2: Database Management
Lesson 3: Active X
Lesson 4: Error Handling and Debugging
Lesson 5: Distributing VB Applications
Lesson 6: Putting Visual Basic Online
Lesson 7: Student Project: Creating a Visual Basic Application
V. COURSE REQUIREMENTS:
VI. STRATEGIES
Component Percentage
Project / Lab 40%
Exam 25%
Quizzes 10%
Participation 15%
Behavior 10%
100%
VIII. REFERENCE:
Prepared by: