Schedule
Windows Programming
 

Homework assignments and due dates will be announced in class and posted on this website after class.

January 16
Chapter 1: Introduction to Visual Basic.NET 2005
Homework
Read pp 1-56
Complete Review Questions p. 56
Complete Programming Exercises 1.1, 1.3  p.56-57 and Case Study Very, Very Boards p. 59
Remember to bring your text and flash memory to class

January 23
Chapter 1: Introduction to Visual Basic.NET2005
Chapter 2: User Interface Design

Homework
Read pp 62-88
Complete Review Questions p. 88
Complete Tutorial and Programming Exercises 2.1 and 2.2 and Case Study Very, Very Boards p.93
***To obtain the images for these assignments, use the student data CD supplied with your text. Go to MY COMPUTER, select the CD and right-click and choose EXPLORE (not Autoplay) and open the folder Student Data. You should see the Graphics folder within it and within Graphics, Microsoft Icons. This folder contains the flags and light bulbs.
Remember to bring your text and flash memory to class

January 30
In Class Program Development Review

Chapter 3: Variables, Constants and Calculations
Homework
Read Chapter 3
Complete the Hotel Reservation Project that we did in the last class. It will be used as the basis of a new project on February 6th. All outstanding assignments for Chapter 1 and 2 must be submitted by February 6th.

Remember to bring your text and flash memory to class

February 6
Programming Test on Chapters 1-2 (approximately 1 hr 15 min)
Chapter 3: Variables, Constants and Calculations
Homework
Complete the Tutorial on p. 119-123 and modify the Hotel Reservation Project so that a Total Cost for the Reservation can be generated. Use $199 as the Standard Room rate and $299 as the Deluxe Room Rate, 8% as the Tax Rate and 14% as the Hotel Surcharge.
 

February 13
***Midterm Exam Scheduled for February 27th has been postponed to March 5th.
Chapter 3: Variables, Constants and Calculations
Homework
Complete Review Questions p. 139
Complete Programming Exercise 3.7 o p. 142 and Very, Very Boards on p.144. Revise the Calculator program discussed in class to include addition, subtraction, multiplication and division with appropriate exception handling with Try/Catch blocks and Message Boxes. Keep a tally of the total number of calculations performed and add a button to display this total in an appropriate Message Box.

***Please bring these assignments in on your flash drive. We will upload them to the server during class. I would still like printouts of the files for purposes of comments and notations but as the programs grow in complexity, I need to see where the problems are in execution.

February 20
Chapter 4: Decisions and Conditions
Homework
Read pp 145-180
Complete Review Questions p. p.194 1-14
Complete Tutorials  on  p. 131-137 and on p. 177-180, and Programming Exercise 4.6 on p.195
Complete the Feedback questions on p. 152,158 and p. 170 and check your
answers with those in the back of the text.


February 27
Discussion of all review questions for Chapters 1-4 and Feedback Questions for Chapter 3 and 4
Review of all Programming Assignments
Chapter 4 debugging
Homework (due March 12)
Read Chapter 5
Complete Programming exercises on p. 195  4.3 with additional modifications discussed in 4.4 and 4.5 and Very Very Boards on p. 199.


March 5th
Midterm study guide

Midterm Exam
Programming Test on Chapters 3-4

 

March 12
Review of Midterm and Programming Test on Chapter 3-4
Chapter 5: Menus, Common Dialog Boxes, Sub Procedures and Functions
Homework
Review Questions on p. 236
Programming exercises on p. 239 # 5.1 ( which is the pieceworker program 4.6 revised )and p. 242 Very Very Boards. Revise these by adding menus only. Do not deal with the dialog boxes for fonts or color or creating functions. Redo the programming test on Chapter 3 and 4 (Area program) so that it satisfies the specifications. Print copies of all assignments and bring the assignments to class on your flash drives.

March 19  Spring break begins at 4:15 - No class

March 26 Spring break - No class

April 2
Chapter 5: Menus, Common Dialog Boxes, Sub Procedures and Functions
Homework
Complete programming exercises on p. 239 #5.1  and #5.2 completely and p.242 Very Very Boards completely. Program the Simple Grade program distributed in the last class. Bring to class since we will be using this as a springboard for our discussion of forms. ***Note: There is an error in the code. The last item in the Handles clause of the subprocedure ExitToolStripMenuItem should read ExitToolStripMenuItem2.Click--it is missing .Click

Complete the Review Questions on p.237 and All Feedback for Chapter 5.

April 9th

Chapter 6: Multiple forms

In class development of  Simple Grade program with a sub procedure and summary form
In class development of  Simple Grade program with forms
Homework
Complete all feedback and Review Questions.
Programming assignments Tutorial Case for Chapter 6. Read 6.4 carefully and think about its development. We will do this
in class. Exercise 6. 5 will be due on April 23rd

April 16th
In class development of Chapter 6 Problem 6.4

Chapter 7: Lists, Loops and Printing
Homework
Complete all feedback and Review Questions for Chapter 7
Programming assignments Exercise 6. 5  and Tutorial Case for Chapter 7.

April 23
Programming Test on Chapters 5 and 6
Chapter 7: Lists, Loops and Printing

Homework
Complete all feedback and Review Questions for Chapter 7. Complete coding of sample given in class p.4-6
 

April 30
We will complete Looping and 7.1 in class
Final Exam review
Final Exam
Wednesday May 7 at 4:45