Final Exam: May 8, 2006, BR 206, 0800 am - 1100 am
Course Calendar
DATE | TOPIC | ASSIGNMENTS/NOTES |
1-11 | Class Meet and Greet | Review and sign syllabus. Due: Friday, 1/13 beginning of lab. |
1-16 | MLK Day | |
1-18 | Ch 1: Intro to OOP and Software Design | Do quick checks on own. |
1-23 | Ch 2: Getting Started with Java | hmwk chp 2: pg 79 prob
1,2,3,8,9a-f,11,12,14a-d,15a-d,19. Due 01/30 prog assgn chp2: pg 82 prob 23. Hand in source working source code. Use comment notation from pg 44 and java source template pg 51 figure 2.9. Appendix A will help you in the installation of java JDK, use minimalist approach. Due 02/1 See resources for installing WU predefined
Examples of Turtle Class |
1-25 | Ch 2: Getting Started with Java
(Review) Ch 3: Numerical Data |
example_source_code_errors |
1-30 | Ch 3: Numerical Data | hmwk ch 3: pg 139 prob 1a-d, 2a-e, 4a, 11, 18. Due 2/8. prog assgn ch 3: pg 146 prob 24. You must use the incremental method. See Development Exercises and Sample Development 3.9. Due as lab on Friday, 2/10. Updated date. |
2-1 | Ch 3: Numerical Data | hmwk ch 3 due date changed to 2/8. |
2-6 | Ch 3: Numerical Data | |
2-8 | Ch 4: Defining Your Own Class | hmwk ch 4: pg 225 exercises 1 - 8. Due 2-27 program assignment: pg 231 exercise 20. Due 2-20 Additional resource section 4.9 for programming. |
2-13 | Ch 4: Defining Your Own Class | |
2-15 | Test #1. Chapters 1, 2, and 3. Also includes labs. | |
2-20 | Ch 4: Defining Your Own Class | |
2-22 | Ch 4: Defining Your Own Class |
CurrencyConverter.java CurrencyConverter2.java |
2-27 | Ch 4: Defining Your Own Class Ch 5: Selection Statements |
Weight.java Ch4TestWeight.java |
3-1 | Ch 5: Selection Statements | Ch4pr20: Design
Class Diagram
CoffeeBag.java
CoffeeShipper.java
Ch 5 Homework pg 306 problems 1 - 8. Due 3/15 |
3-6 | Spring Break (Be Safe) | |
3-8 | Spring Break (Be Safe) | |
3-13 | Ch 5: Selection Statements | Ch 5 Prog Assgn: pg 309 Problem 12. Due 3/24 |
3-15 | Ch 5: Selection Statements | Ch5Cirlce.java
Ch5Sample2.java Ch5LetterGrader.java Ch5LetterGradeTest.java hmwk ch 6: 1a,c,e,2a-2c,3a,3b,4,5a,6. Due 3/24 program assgn: ch 6 page379 problem 31. Due 3/27 |
3-20 | Chapter 6 Repetition Statements | |
3-22 | Chapter 6 Repetition Statements |
HMWK Ch6 Solutions Study Guide Test #2 |
3-27 | Test #2. Chapters 4, 5, and 6. Also includes labs and programming assgnments. |
HMWK Ch6 Solutions Study Guide Test #2 |
3-29 | Ch 5.6 Drawing Objects | Extra Credit: pg 309 Problem 14 Due 4/5 |
4-3 | Chapter 6 Repetition Statements
Chapter 7 Event Driven |
hmwk ch 7: 1, 2, 3, and 4. Due 4/12 Sample Code: |
4-5 | Chapter 7 Event Driven | Fibonacci Proj: FibMain Due: 4/24 |
4-10 | Chapter 10 Arrays Guest Lecturer: Dr. Eric Patterson | hmwk ch10: 1, 2, 3, and 4. NEW DATE: Due 4/21 noon. |
4-12 | Chapter 10 Arrays Guest Lecturer: Mr. Jack Tompkins | |
4-17 | Chapter 10 Arrays Guest Lecturer: Mr. Jack Tompkins | |
4-19 | Chapter 8 Exceptions | |
4-24 | Chapter 9 Strings | |
4-26 | Chapter 9 Strings |
Lab Calendar
DATE | LAB | DOWNLOADS/NOTES |
1-13 | Intro to DOS (Disk Operating System) | Lecture:
Learning MSDOS - primer used in lab LAB: DOSlab.htm Ancillary: Commands An Overview - cmds you should know |
1-20 | Lecture: Ch 2: Getting Started with Java | |
1-27 | Lab02 Getting Started with Java | Desc: chp2 Files: Lab2Program1.java Lab2Program2.java Ancillary: SimpleDialog.java |
2-3 | Lab03 | Desc: chp3 Files: Lab03.zip |
2-10 | Help session for Program Assg: 2. | |
2-17 | Lab03a - Review of programs from ch 3 and debugging. Modify Exercise3_9 to use Scanner class. Debug Exercise3_10. |
Files: Ch3Circle3.java Ch3Circle4.java Exercise3_9.java Exercise3_10.java |
2-24 | Lab04 | Desc: chp4 Files: DemoMetricConveter.java MetricConverter.java OurPoint.java |
3-3 | Lab04a | Desc: chp4a Files: Lab04a.zip NOTE: save zip file to the DESKTOP. Double click the file to unzip file. |
3-10 | Spring Break | |
3-17 | Lab05 | Desc: chp5 Files Lab05.zip |
3-24 |
Lab06 |
Desc: chp6 Files: Lab06.zip |
3-31 | Lab07 | Desc: chp7 Files: Lab07.zip |
4-7 | NO LAB TODAY | |
4-14 | Easter Break | |
4-21 | Lab10 | Desc: chp10 Files: Lab10.zip |