MHS Java Programming


Abe would have taken computer programming, if it had existed in 1825.

Programs

1. Draw a House
2. Temperatures
3. Basic Math
4. When is Easter?
5. Karel - Get the Paper
6. Karel - Draw A Face
7. Karel - Draw A Face 2
8. Drawing Food with BreezyGUI
9. Digital Clock
10. Digital Clock 2
11. Weather Advice
12. Weather Advice 2
13. Guess My Weight
14. Ticket Printer

 

Homework

Due Oct. 7:
Read sections 1 - 10 of Chapter 2 of Java Concepts, 6th Edition. (If you are interested in doing graphics and GUIs in Java, you can read sections 11 - 13.) Answer questions R2.3, R2.5, R2.10, R2.11 and R2.12 from the Review Exercises that start on p. 66. Also, answer programming questions P2.10, P2.11 and P2.12 on p. 69. You can create a Random number generator with this: Random rand = new Random(). Doing P2.10 - P2.12 on the computer is optional; you can do them with pencil and paper. Feel free to ask questions in class about these problems, before the assignment is due. This homework is worth 8 points.

 

Due Oct. 15:
Read sections 1 - 8 of Chapter 3 of Java Concepts, 6th Edition. (If you are interested in doing graphics and GUIs in Java, you can read section 9.) Starting on page 105, answer questions R3.2, R3.4, R3.5, R3.6, R3.7, R3.11, R3.12, R3.13 and R3.15 from the Review Exercises. Also, answer programming questions P3.6 and P3.8. This homework is worth 8 points.

 

Quizzes

The quiz on Chapter 2 will be on Oct. 8.

The quiz on Chapter 3 will be on Oct. 16.

 

Links