Visual Basic Programming
Mr. Minich's Wyo Home Page       |       Wyomissing Area High School

General Lecture Notes

Demos Worksheets Quizzes Assignments

Course Description

Coding Standards

Calendar

Vocab Words

Program Check-Off

VB links

Unit 1
Writing a Program

VB Software
Objects Methods & Properties
User Interface
Searching the Web

Unit 2
Evaluating Expressions
Variables & DataTypes
Assignment Statements
Test Plans & Spreadsheets

Unit 3
Graphics
Methods

Unit 4
Menus
For loops
Counter Statements
Animation

Unit 5
If Statements

Midterm Exam

Unit 6
Collision Detection
KeyDown
Mouse Events

Unit 7
Timers
Sound

Unit 8
Random Nos.
Math Methods
Functions

Unit 9
Multiple Forms
Message & InputBoxes

Unit 10
While Loops
Arrays
Search Algorithms
TwoD Arrays

Unit 11
Strings

Unit 14
Game Program

Final Exam

The following units are typically not covered:

Unit 12
Files

Unit 13
Classes
Resources

Old Resource pages
that Mr. Minich must
reorganize
Resources
Resources

Unit 3
Graphics
DrawCommands1 & int
Comic Strip

Unit 5
Biggest Prime # Finder

Unit 6
MouseClick
MouseMove

Unit 1
Writing Code #1
Writing Code #2
Concatenation #1
Writing Methods #1
Unit 1 Practice Test

Unit 2
Eval Expressions #1
Eval Expressions #2
Eval Asst Statmnts #1
Eval Asst Statmnts #2 *
Eval Asst Statmnts #3 *
Writing Asst Statmnts #1
Writing Asst Statmnts #2
Writing Asst Statmnts #3
Using Variables #1
Using Variables #2
Unit 2 Practice Test

Unit 3
DrawLine #1
DrawRectangle #1
DrawEllipse #1
Tracing Methods #1
Writing Methods #1
Drawing #1

Drawing #2
Unit 3 Practice Test

Unit 4
Tracing For Loops #1
Tracing For Loops #2
Tracing For Loops #3 *
Tracing For Loops #4 *
Tracing For Loops #5 *
Writing For Loops #1
Writing For Loops #2
Unit 4 Practice Test

Unit 5
Tracing If Statements #1
Tracing If Statements #2
Tracing If Statements #3
Writing If Statements #1
Writing If Statements #2
Writing If Statements #3
Unit 5 Practice Test

Unit 6
Vertical Maze #1
Unit 6 Practice Test

Unit 7
Unit 7 Practice Test

Unit 8
Random Number #1
Random Number #2
Random Number #3
Random Number #4
Math Methods #1
Math Methods #2
Math Methods #3
Math Methods #4 *
Math Methods #5
Tracing Functions #1
Tracing Functions #2
Tracing Functions #3
Writing Functions #1
Writing Functions #2
Writing Functions #3
Unit 8 Practice Test

Unit 9

Unit 9 Practice Test

Unit 10
Tracing While Loops #1
Tracing While Loops #2
Tracing While Loops #3
Writing While Loops #1
Writing While Loops #2
Tracing Arrays #1
Tracing Arrays #2
Tracing Arrays & Functions #1
Tracing Arrays & Functions #2
Tracing Arrays & Functions #3
Tracing Arrays & Functions #4
Binary Search #1
Binary Search #2
Unit 10 Practice Test

Unit 11
Strings #1
Strings #2
Strings #3
Strings #4
Strings #5
Strings #6
Strings #7
Strings #8
Strings #9
Strings #10
Strings #11

Miscellaneous
Student Responsibilities
Logic Quiz
Ethics Quiz
Technology Survey
Website Scavenger Hunt
Wikipedia Scav Hunt
Classroom Scav Hunt

Unit 1
Writing a Program

VB Software
Objs Methds & Propties
User Interface
Vocab

Unit 2
Evaluating Expressions
Variables & Data Types
Asst Statments
Vocab

Unit 3
Graphics
Methods
Vocab

Unit 4
Menus
For loops
Counter Statements
Animation
Vocab

Unit 1
Three Steps
Chaos

Unit 2
Convenience Store
Mad Lib*
Store*

Unit 3
Drawing

Unit 4
Maze1

Unit 5
Two Player Tic Tac Toe
Prime*
Prime Analysis*

Unit 6
Maze2

Unit 7
Maze3 - PacMan

Unit 8
Board Game
Calculator*

Unit 13
Class

Unit 14
Game Program

Miscellaneous
Newsletter Article
Term Paper*

*may not be assigned to all students and may not be assigned every school year