Visual Basic Lectures for Fall 2009

Lecture

Date

Topics

Overheads

Handouts

01

8/25

Intro to Computer Hardware and Software

Chapter 1 PowerPoint

Questions on Hardware and Software Intro

02

8/27

Hands-on Lab: Configure VB, (Reset Passwords), Practice Design


Hands-on Lab: Tutorial 1-4 and Design Practice

03

9/1

Hands-on Lab: Buttons, PictureBox controls and properties; Practice using Submission system

Chapter 2 PowerPoint

Hands-on Lab: Tutorials chapter 2

04

9/3

Variables and Calculations

Chapter 3 PowerPoint

VB Projects for Lec 4.zip

Questions on Variables and Calculations

05

9/8

Scope, exception handling, MessageBox, and GroupBox

ScopeApplication.zip

Questions on Scope and Algorithms

06

9/10

Hands-on Lab: Exception Handling, MessageBoxes, GroupBoxes, and Time & Date variables

Partial Tutorial 3-10.zip

Hands-on Lab: Tutorials chapter 3

07

9/15

If statements

Chapter 4 PowerPoint

If statements and Boolean Expressions

08

9/17

Comparing strings, string functions, MessageBox


Questions about Strings

09

9/22

Hands-on Lab: Exception Handling, MessageBoxes, Radio Buttons, and Check Boxes

Partial Tutorial 4-10.zip

Hands-on Lab: Tutorial 4-10 from Chapter 4

10

9/24

Looping statements

Chapter 5 PowerPoint

AverageScores.zip

Looping statements

11

9/29

Review for Test 1 and more on Looping

Test 1 Review Topics

RadioVsListBox.zip

Looping Radio buttons vs. List Boxes

12

10/1

Test 1



13

10/6

Checked Boxes, Combo Boxes, and List Boxes

CheckBoxesAndComboBoxesStarter.zip

Questions on CheckBoxesAndComboBoxes

14

10/8

Hands-on Lab: Checked Boxes, Combo Boxes, and List Boxes

MonthlyExpensesStarter.zip

Hands-on Lab: chapter 5

15

10/13

Procedures and Functions

Chapter 6 PowerPoint

Questions on Procedures and Functions

16

10/15

Hands-on Lab: Procedures and Functions

Tutorial_6-7_Starter.zip

Hands-on Lab: Tutorial 6-7 from Chapter 6

17

10/20

Forms and Menus

Chapter 7 PowerPoint


Questions on Forms

18

10/22

Hands-on Lab: Menus


Hands-on Lab: Tutorial 7-4 on Menus

19

10/27

Arrays

Chapter 8 PowerPoint

lec19.zip

Array questions

20

10/29

Array processing

lec20.zip

Questions on array processing

21

11/3

Random numbers and timers

lec21.zip

Questions on random numbers and timers

22

11/5

Text Files and File Dialog

Chapter 9 PowerPoint

lec22.zip

File questions

23

11/10

Review for Test 2

Test 2 Review Topics


24

11/12

Test 2



25

11/17

In-class Final Project specifications development



26

11/19



Thanksgiving Break Week, November 23-27

27

12/1

In-class Final Project Implementation



28

12/3



29

12/8



30

12/10



Final Project Demonstrations, Wednesday (Dec. 16) 1-2:50 PM in ITT 328