Announcements:
General info. about assignments:
http://www.accd.edu/pac/htm/Current/academics/depts/science_adv_tech/cis/help/
Activities Schedule for Visual Basic Students |
|||
|
|
and Supplemental Links |
|
(homework is due on Friday of the given week) |
| 8/25 | Introduction to VB |
|
|
|
|
Project 1 |
|
|
| 9/1 |
Types, Assignment statements, Expressions, Formatting |
Activity |
Hint: Create a console application with following input fileds: Name, Experience and CS Major and one command button : Create Report When you click on Create Report, your console ouput should create a report equivalent to the one given in Simple Output assignments. In other words, this assignment (unlike the original) is interactive |
|
9/8
|
|
|
|
| 9/15 |
|
|
Hints:
|
|
9/22 |
|
(You do not need to create executable version of the project) |
1.When a box is checked the result has to show below the appropriate label, for example (numbers 3,7): Addition 10 2. When the checkbox is unchecked, the label has to revert to original title, without result, for example: Addition 3. If division by 0 is attempted, error message needs to appear, for example: Division Error! Hint: To accomplish this use if...then...else structure and label generation similar to what you have on page 2.53 |
| 9/29 |
|
|
No assignments due |
| 10/6 |
|
|
1. Replace Compute command button with About command button, which should produce a form very similar to one from the previous project 2. Calculate future value in "real time" – new future value should show as soon as you slide years or rate slide bar (therefore you don't need the Compute button) Hint 1 : look at your inches and centimeters project Hint 2:for calculating future value : instead PMT function that you used in the project, you will need FV function. FV is very similar to PMT ; if you don't have VBasic help files available, look it up under Excel help (Excel uses exact same PMT and FV functions). Test it on example given on figure 3-111 |
| 10/13 | midterm |
Midterm (25%) |
|
| 10/20 |
|
|
|
|
10/27
|
|
|
(Notice that you need to do Creating an Application Menu first (VB4.56) |
| 11/3 |
|
|
No assignments due |
| 11/10 |
|
|
|
| 11/17 |
|
|
|
| 11/24 |
|
|
No assignments due |
| 12/1 | Study for final |
Make sure that you use a separate subroutines for reading the file, sorting, assigning letter grade and writing the file. |
|
| 12/8-12/10 | take final |
|
Final (25%)
|