Advanced Placement Computer Science Java Homework

Click Here for the Summer Assignments

note: All highlighted sections are optional

Quick Links to Ch. Homework
/ Ch. 1 / Ch. 2 / Ch. 3 / Ch. 4 / Ch. 5 / Ch. 6 / Ch. 7 / Ch. 8 / Ch. 9 / Ch. 10 / Ch. 11 / Ch. 12 /

 

Fundamentals of Java AP* Computer Science Essentials for the A and AB Exams Third Edition

 
Assignment
Number
Read From
Page
Read To
Page
Ch.
Review
Questions
Fill in
The Blank
Questions
Section
Exercises
JavaBat

  Unit 1: GETTING STARTED WITH JAVA.

  1. Background.

1 3 9     1.2 P. 9 #1-5 all  
Due 8/27
2 9 17     1.3 P. 17 #1-5 all   Due 8/27
3 18 20     1.4 P. 20 #1-4 all   Due 8/27
4 20 23     1.5 P. 23 #1-4 all   Due 8/27
5 23 26     1.6 P. 26 #1-5 all   Due 8/27
6 26 29 P. 29 # 1- 5 all P. 29-30 #1-5 all Ch. 1 Review   Due 8/27

  2. First Java Programs

7 31 32     2.1 P. 32 #1-3 all   .
8 32 33     2.2 P. 33 #1-3 all  
9 33 36     2.4 P. 36 #1-4 all  
10 37 42     2.5 P. 42 #1-4 all  
11 42 45     2.6 P. 45 #1-5 all  
12 46 52     2.7 P. 52 #1-4 all  
13 53 54 P. 53-54 #1-7 all P. 54 #1-6 all Ch. 2 Review  
14     P. 54 Project #2-1 
Write all of the commands for the program out with pen and paper.
 

  3. Syntax, Errors, and Debugging.

15 57 59     3.1 P. 59 #1-4 all  
16 59 74     3.2 P. 60-61 #1-25 all  
17 74 76     3.3 P. 76 #1-3 all  
18 76 78     3.4 P. 78 #1-2 all  
19 78 87     3.5 P. 86-87 #1-3 all  
20 87 92     3.6 P. 88 #1-2 all  
21 92 101     3.7 P. 100 #1-4 all  
22 101 102 P. 101-102 #1-6 all P. 102 #1-5 all Ch. 3 Review  

  4. Introduction to Control Statements.

23 105 107     4.1 P. 106-107 #1-2 all  

24 107 109     4.2 P. 109 #1-2 all  
25 109 111     4.3 P. 110-111 #1-3 all  
26 111 116     4.4 P. 115-116 #1-7 all  
27 116 120     4.5 P. 120 #1-5 all  
28 120 124     4.6 P. 123-124 #1-3 all  
29 124 127     4.7 P. 126-127 #1-2 all  
30 127 130     4.8 P. 129-130  #1-2 all  
31 130 137     4.9 P. 137 #1  
32 137 143     4.10 P. 143 #1-4 all  
33 143 145 P. 145-146 #1-5 all   Ch. 4 Review  

  Unit 1 Review Questions 
(Part of Ch. 4 Homework)

34         Page 149 Review T/F Questions #1-10 all

Page 149-150 Fill In the Blank #1-10 all

 

Page 150-151 Written Quesions #1-7 all

 

  .Unit 2: THE NEXT STEP WITH JAVA.

  5. Introduction to Defining Classes.

35 155 157     5.1 P. 157 #1-5 all  

36 157 168     5.2 P. 167-168 #1-11 all  
37 168 177     5.4 P. 177 #1-4 all  
38 177 183     5.5 P. 182-183 #1-3 all  
39 183 193     5.6 P. #1-3 all  
40 194 196 P.195-196 #1-6 all   Ch. 5 Review  

6. Control Statements Continued.

41 199 206     6.1 P. 206 #1-5 all  
42 206 214     6.2 P. 214 #1-6 all  
43 215 218     6.3 P. 218 #1-2 all  
44 218 222     6.4 P. 222 #1-2 all  
45 222 224     6.5 P. 224 #1-2 all  
46 224 226     6.6 P. 225-226 #1-4 all  
47 227 233     6.7 P. 233-234 #1-3 all  
48 234 241     6.8 P. 241 #1-4 all  
49 241 244 P.243-244 #1-8 all   Ch. 6 Review  

7. Improving the User Interface.

50 247 249     7.2 P. 249 #1-2 all  
51 249 252     7.3 P. 252 #1-3 all  
52 252 256     7.4 P. 256 #1-2 all  
53 257 258     7.5 P. 258 #1-3 all  
54 258 265     7.6 P. 265 #1-3 all  
55 265 266   P. 265-266 #1-5 all Ch. 7 Review  

8. Introduction to HTML and Applets.

56 269 271     8.1 P. 271 #1-3 all  
57 271 275     8.2 P. 275 #1-4 all  
58 275 277     8.3 P. 277 #1-3 all  
59 277 278     8.4 P. 278 #1-2 all  
60 278 281     8.5 P. 281 #1-2 all  
61 281 283     8.6 P. 283 #1-4 all  
62 283 285     8.7 P. 285 #1-4 all  
63 286 288     8.8 P. 288 #1-2 all  
64 288 295     8.9 P. 295 #1-4 all  
65 295 296   P. 296 #1-10 all Ch. 8 Review  

.Unit 2 Review 
(Part of Ch. 8 Homework)

66 299 301    


P. 299 T/F Questions #1-10 all 

P. 300-301 Fill In the Blank #1-5 all 

 

P. 299-300 Written Questions #1-10 all

  Unit 3: ARRAYS, RECURSION, AND COMPLEXITY.

  .9. Introduction to Arrays.

67 305 307     9.1 P. 307 #1-3 all  

68 307 308     9.2 P. 308 #1-2 all  
69 309 311     9.3 P. 310-311 #1-5 all  
70 311 314     9.4 P. 313-314 #1-4 all  
71 314 317     9.5 P. 317 #1-2 all  
72 317 317     9.6 P. 317-318 #1-5 all  
73 318 321     9.7 P. 321 #1-4 all  
74 321 323     9.8 P. 323 #1-2 all  
75 323 326     9.9 P. 326 #1-5 all  
76 327 337     9.10 P. 326-327 #1-2 all  
77 338 342     9.11 P. 342 #1-2 all  
78 342 346   P. 344-346 #1-6 all Ch. 9 Review  

  10. Classes Continued.

79 351 356     10.1 P. 356 #1-5 all  
80 356 362     10.3 P. 362 #1-2 all  
81 362 367     10.4 P. 367 #1-2 all  
82 367 371     10.5 P. 371 #1-6 all  
83 371 377     10.6 P. 377 #1-4 all  
84 377 380     10.7 P. 380 #1-2 all  
85 380 383     10.8 P. 383 #1-2 all  
86 383 385     10.9 P. 385 #1-2 all  
87 385 392     10.10 P. 392 #1-4 all  
88 392 395     10.11 P. 395 #1-4 all  
89 395 402     10.12 P. 402 #1  
90 402 403   P. 403 #1-7 all Ch. 10 Review  

  11. Arrays Continued.

91 405 411     11.1 P. 410-411 #1-2 all  
92 411 415     11.2 P. 415 #1-5 all  
93 415 422     11.3 P. 422 #1-4 all  
94 422 426     11.4 P. 426 #1-3 all  
95 426 428     11.5 P. 428 #1  
96 428 434     11.6 P. 434 #1-2 all  
97 434 442     11.7 P. 442  
98 442 449     11.8 P. 449  
99 450 451   P. 450-451 #1-8 all Ch. 11 Review  

12. Recursion, Complexity, and Searching and Sorting.

100 455 466     12.1 P. 466 #1-6 all  
101 467 475     12.2 P. 475 #1-3 all  
102 475 478     12.3 P. 478 #1-3 all  
103 478 482     12.4 P. 482 #1-4 all  
104 482 488     12.5 P. 488  
105 489 497     12.6 P. 497 #1-2 all  
106 497 498   P. 498 #1-9 all Ch. 12 Review  

Unit 3 Review 
(Part of Ch. 12 Homework)

107        
P. 501 T/F Questions #1-10 all

P. 501-502 Fill In The Blank #1-10 all

 

P. 502-503 Written Questions #1-5 all