VISUAL BASIC PROGRAMMING
COURSE DESCRIPTION:
This course is an introduction to the Visual Basic programming language and environment. Visual Basic is one of a new generation of programming languages that enables you to create state-of-the art multimedia software applications for Microsoft Windows using a point and click Graphical User Interface (GUI) as well as traditional programming commands. Essential functionality of Visual Basic will be presented using hands-on real-world exercises. The instructor will provide the students with the basic set of skills required to create functional programs. The textbook used will be “Microsoft Visual Basic 6.0 BASICS”, published by South-Western Educational Publishing and written by Todd Knowlton and Stephen Collings.
COURSE LENGTH: One Semester
GRADE LEVEL: 10-12 Grade
PREREQUISITE: Word Processing I
TEXTBOOKS: Microsoft Visual Basic 6.0 BASICS, Knowlton and Collings,
Southwestern Publishing
SUPPLIMENTAL
MATERIALS: Internet
METHOD OF TEACHING:
Demonstration and hands-on applications.
HARDWARE & SOFTWARE:
|
Course Title: Visual Basic Programming |
|
|
Hardware Configuration |
|
|
Item: |
Lab Configuration: |
|
Operating System |
Windows 98 |
|
Processor |
Pentium III 350 MHZ |
|
Memory |
64 mg |
|
Hard Drive Size |
|
|
CD ROM or DVD |
CD ROM |
|
Monitors |
11 inch |
|
Video Ram |
|
|
Printing |
Laser Quality |
|
Internet Access |
Networked |
|
Network |
Novell |
|
Scanner |
Color |
|
Digital Camera |
Yes |
|
Course Title: Visual Basic Programming |
|
|
|
Software Configuration |
|
|
|
Software package: |
Software Brand name |
Version # |
|
Operating System |
Windows 98 |
Version 98 |
|
Word Processing |
Microsoft Word |
Version 2000 |
|
Spreadsheet |
Microsoft Excel |
Version 2000 |
|
Data Base |
Microsoft Access |
Version 2000 |
|
Presentation Software |
Microsoft PowerPoint |
Version 2000 |
|
Keyboarding |
Glencoe Keyboarding with Computer Applications Ainsworth Keyboard Trainer Ainsworth Keypad Trainer Typing Instructor SouthWestern Skillbuilders |
Version 2000 Version 3.0 Version 3.0 1997 1999 |
|
MultiMedia |
Microsoft PowerPoint Adobe PhotoShop |
Version 2000 Version 6.0 |
|
Desktop Publishing |
Microsoft Publisher Adobe PageMaker Adobe PhotoShop |
Version 2000 Version 6.5 Version 6.0 |
|
Programming |
Microsoft Visual Basic |
Version 6.0 |
|
Internet |
Microsoft Internet Explorer |
Version 5.0 |
|
Clip Art |
The Print Shop Deluxe |
Ensemble II |
|
Network Software |
Novell |
|
|
Utilities Software |
McAfee Virus Scan |
4.50 |
|
This
course does not use the
following software: |
|
|
|
Spreadsheet |
Microsoft Excel |
Version 2000 |
|
Data Base |
Microsoft Access |
Version 2000 |
|
Presentation Software |
Microsoft PowerPoint |
Version 2000 |
|
Keyboarding |
Glencoe Keyboarding with Computer Applications Ainsworth Keyboard Trainer Ainsworth Keypad Trainer Typing Instructor SouthWestern Skillbuilders |
Version 2000 Version 3.0 Version 3.0 1997 1999 |
|
MultiMedia |
Microsoft PowerPoint Adobe PhotoShop |
Version 2000 Version 6.0 |
|
Desktop Publishing |
Microsoft Publisher Adobe PageMaker Adobe PhotoShop |
Version 2000 Version 6.5 Version 6.0 |
|
Clip Art |
The Print Shop Deluxe |
Ensemble II |
PRE-TEST & POST-TEST:
No Pretest is given, however, a comprehensive performance assessment is given
at the end of the semester.
GRADING METHOD:
Unit exercises and “On Your Own” assignments graded with checklist for
performance assessment
Application test graded with checklist for performance assessment
Design assignments graded with rubric for performance assessment
COURSE OUTLINE:
Lesson 1: A First Look at Microsoft Visual Basic
Lesson 2: Forms, Controls, and Properties
Lesson 3: Events and Code
Lesson 4: Mathematical Operators
Lesson 5: Exponentiation, Order of Operations and Error Handling
Lesson 6: Data Types and Variables
Lesson 7: Strings and Decimal Types
Lesson 8: If Statements
Lesson 9: Nested If Statements and Option Buttons
Lesson 10: Do Loops
Lesson 11: For Next Loops and Multiple Forms
Lesson 12: Menus and Printing
Lesson 13: Lines and Shapes
Lesson 14: Case Study-Snake Game