Welcome Page
Daily schedule (lectures, labs, and assignments)
Homework assignments
Copies of the powerpoint slides
Programs shown in class
What do you think of the class?
Ask for help or help a fellow student
Class organization
Find out how your homework is graded
Some links relevant to the class
VB icon
CSC 110 - Introduction to Computer Programming

Visual Basic


Class Schedule

The calendar is updated as we move through the quarter. Don't trust anything written beyond the current week.

 Week

Monday

Tuesday

Wednesday

Thursday

1

Back to top

June 25

Welcome: what to expect in this class? The VB Integrated Developement Environment
(chap 2)

Welcome.vb

June 26

Lab 1: Writing, compiling, executing and debugging your (first?) VB .NET program (chap 1)

WordProcessor.vb

June 27

Text boxes, radio buttons, checkboxes...

An example

(chap 2)

HW#1 out

June 28

Lab 2: More on VB IDE
(chap 2)

Variables, constants and calculations, doing Arithmetic
(chap 3)

MilesToKms.vb

2

Back to top

July 2

Converting a number of minutes to hours and minutes

MinutesToHoursAndMinutes.vb

July 3

Lab 3: Variable scope,formatting data
(chap 3)

ATM.vb

HW#2 out

July 4

Independence Day

July 5


No class


HW#1 due

3

Back to top

July 9

Lab 3: Variable scope,formatting data
(chap 3)

CalorieCounter.vb

July 10

conditionals, IsNumeric, (chap 4)

AgeValidation.vb

July 11

Lab 4 : Conditionals,input validation
(chap 4)

HW#2 due

LeapYear.vb, Grade.vb

HW#3 out

July 12

Select-Case statement, nested ifs (chap 8 pp 334-336)

IRS.vb

4

Back to top

July 16

Procedures (chapter 5)

CalorieCounterWithFunction.vb

July 17

Procedures (chapter 5)

PayCalculator.vb

July 18

Lab 5 : procedures

HW#3 due

HW#4 out

July 19

FunctionExample.vb

Exam #1

5

Back to top

July 23

More function examples, menus (chapter 5)

SubAndFunctionExample.vb, WorkerPayCalculator.vb

July 24

Exercise 5.1 p 233

July 25

Menus: context menu

July 26

Writing a Class

Lab 6 : Creating a class
(chapter 6)

 

6

Back to top

July 30

Properties and methods of a class
(chapter 6)

Student.vb, StudentRegistration.vb

HW#5 out

HW#4 due

July 31

Shared properties, Me keyword, Overloading, hints for homework 6

August 1

Lab 8: Loops

DoWhile

(chapter 7)

August 2

Lab 9: For loops, list and combo boxes

(chapter 7)

DoUntil

Exam #2

 

7

Back to top

August 6

For loops, list boxes

ForLoops

(chapter 7)

HW#6 out

HW#5 due

August 7

Loops and list boxes

FiguresOfStars

Student.vb, StudentRegistration.vb, StudentList

(chapter 7)

August 8

Arrays

ArrayExample

(chapter 8)

August 9

Lab 10 : For loops, list and combo boxes, strings, arrays (chapter 7-8)

8

Back to top

August 13

Arrays: AnagramChecker

HW#6 due

August 14

Review

CaesarCode

Thursday, August 16

8:00 - 10:00 am Room 3168 3161

Exam #3

Check your grade