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