AP Comp Sci A Homework - Block C

Class 201 (202 for G) Day 1 Class 201 Brown

Generated Monday, October 20, 2025 at 10:23 am.
Mathorama School Calendar Bell Schedule Socrative.com DeltaMath.com AP Classroom Calc Applets ck12.org KhanAcademy.org Blackbaud Portal Google Classroom Fr Chris's Mathorama Videos (homework answers) Mr. O'Connor Movies (concepts and examples) JMT Calc Videos
Class Date Schedule Topic Page Exercises Links Unit
2-1Monday, Oct 20 Day 1 - Brown
  1. Syllabus

  2. Review answers to Qtr 1 Exam
  3. Unit 3 - Making classes Connect4 Example
  4. CW 2-1: Runestone (Unit 3.1-3.2)
For HW
  1. HW 2-1: Runestone (unit 3.3-3.4)
Syllabus0
2-2Wednesday, Oct 22 Day 3 - BrownIn class:
  1. p. 149 Lab 6.9 CrapsGame.java, Die.java (Download Student Files)
  2. p 157 Lab 6.9 (upload your completed CrapsGame.java, Die.java)
  3. Ch 6 Slides
  4. DQ: Write a class
For HW:
  1. Do Lab 6.12: RollingDie.java (p 163-166)
1703, 5, 8, 11Chap6hw.java0
2-3Friday, Oct 24 Day 5 F BrownIn class
  1. Chapter 6 Q and A
  2. JavaBat String times method.
  3. SFHS-Java Unit 4: Code Lens and debugging
  4. "Count the Loops" game with a Partner
  5. Lab: Adding Drill
for HW
  • p 172 15, 16a, 20, 21
  • Finish the CrapsGame.java Lab
  • Start Reading Chapter 7
17215, 16a, 20, 21
  1. p 174 #21 Hint 1
  2. p 174 #21 Hint 2
0
2-4Tuesday, Oct 28 Day 1 - BrownIn class
  1. Chapter 6 Q and A (Quiz?)
  2. Intro to Ch 7: JavaBat String times method.
  3. CS Awesome Unit 4: Code Lens and debugging
for HW
17215, 16a, 20, 21
  1. p 174 #21 Hint 1
  2. p 174 #21 Hint 2
  3. "Count the Loops" game with a Partner
0
2-6Tuesday, Nov 04 Day 5 - BrownIn class:
  1. Ch 6 Quiz
  2. Ch 7 Q and A
  3. Lab: CheckerBoard
For HW:
  1. HW 2-6 (Runestone)
  2. Start Reading Ch 8 on String functions
20112, 19, 20, 210
2-7Thursday, Nov 06 Day 1 - BrownCh 8: Strings
  1. DQ on Writing a method that uses a loop
  2. JavaBat String Methods with no loops.
  3. JavaBat String Methods with one loop.
  4. JavaBat String Methods with two loops.
HW
  1. Textbook Exercises
2291, 2, 3, 4, 5b, 11
  1. HW8 Testers.java
  2. String methods video 1 (8 min)
  3. String methods video 2 (8 min)
  4. String methods video 3 (8 min)
2
2-8Tuesday, Nov 11 Day 3 - Brown
Chapter 6/7 Test on Boolean Expressions and Loops (Units 3 & 4)< /div>

2
   In class: HW:
  • Read 8.5-8.10
  • Start p. 234 Hangman.java using hints from HW8Testers.java (Due Nov 15)
  • Runestone 2-8 (Strings)
2.7
2-10Monday, Nov 17 Day 1 - BrownIn class:
  1. Adding a Library to your IDE with a ".jar" file
  2. Lab: Make a Picture with a APLU Turtle using jturtle-0.1.1.jar Added to your library.
  3. Dot class, tested with ClickDot class.
for HW:
  1. Download studentfiles.zip and unzip to see the starter code, answers to odd questions, and the EasyClasses.jar file from Skylit.com
  2. Install the EasyClasses.jar files to your IDEs on your home computer. See details here
  3. Start Reading Ch 3
Lab Scoring:
  1. Adds the jturtle-0.1.1.jar library in either BlueJ or Eclipse
  2. Your name as @author in a comment
  3. The date as @version in a comment
  4. Makes a Turtle that is visible
  5. Draws a shape
  6. Fills the shape with a color
  7. Autographs their work with a label
  8. (8th point: Has more than one shape with an additional Turtle instance
  9. (9th or 10th point: Has unique and creative work of art
0
   Intro to Arrays

In class:

  1. Chapter 8 Review (slides/Codingbat Strings / Arrays)
  2. Ch 8 Q & A (Socrative)
  3. AP Classroom (late fees apply after today)
  4. Javabat: Arrays 1: reverse3
  5. Javabat: Arrays 2: countEvens
  6. Lab 9.3 "Fortune Teller" (upload to Blackbaud)
  7. Introduce 2D arrays (slides)
  8. Start 9.5 "Chomp" Picture Lab Set Up
for HW
  1. Read Section 9.4 to 9.6
  2. Do p258 & 261 Exercises (use the provided "Chapter 9 HW Testers" for full credit)

    Please upload actual ".java" file(s)  directly to Blackbaud from your IDE's project folder.  No credit if you attempt to upload a Google doc, or a file from Google Drive or anything other than a file from your IDE's project folder.

2583, 6, 11, 12Chapter 9 HW Testers
6, 8
2-11Wednesday, Nov 19 Day 3 - BrownIn class: For HW
  1. Finish read Chapter 9
  2. Finish p 234 Hangman.java using Strings (See hints in HW8Testers.java)
  3. HW 2-11 (Arrays) on Runestone
  4. Textbook page 256 exercises 14 and 15 (Please use Chapter 9 HW Testers
    Question 15: Checkerboard Tester When you click on it, the checkerboard changes to a new checkerboard of a different size.)
  5. Finish TicTacToe2 Lab.
26114, 15
  1. Chapter 9 HW Testers fro 14 and Question 15: Checkerboard Tester When you click on it, the checkerboard changes to a new checkerboard of a different size.
6, 8
2-12Friday, Nov 21 Day 5 F BrownIn class:
  1. Warmup with Arrays: CodingBat Array-1
  2. DQ 2-12 (1-D Arrays)
  3. Solutions to Chomp and Sieve of E
  4. Warm Up: TwoD
  5. Primes: Lab 9.8 Sieve of E. p 254
  6. Q and A on Ch 9 (Socrative)
  7. Time permitting, see Labs to the right
For HW
  1. Runestone HW 2-12 (2D Arrays
  2. Textbook Exercises. Please use Chapter9Testers.java with your name and date in a comment.  

    Please upload actual ".java" file(s)  directly to Blackbaud from your IDE's project folder.  No credit if you attempt to upload a Google doc, or a file from Google Drive or anything other than a file from your IDE's project folder.

  3. Read Chapter 10.1 - 10.9 (pp. 280-298)
    26219, 20, (21a), 25, (26a)
    1. Chapter 9 HW Testers
    2. Lights Out
    3. TicTacToe2 (Start with the Tester)
    4. Picture Lab Activities
    5
    2-13Tuesday, Dec 02 Day 1 - BrownIn class:
    1. Warmup with Arrays: CodingBat Array-1
    2. DQ 2-12 (1-D Arrays)
    3. Solutions to Chomp and Sieve of E
    4. Primes: Lab 9.8 Sieve of E. p 254
    5. Q and A on Ch 9 (Socrative)
    6. Lights Out
    For HW
    1. Runestone HW 2-12 (2D Arrays
    2. Textbook Exercises. Please use Chapter9Testers.java with your name and date in a comment.  

      Please upload actual ".java" file(s)  directly to Blackbaud from your IDE's project folder.  No credit if you attempt to upload a Google doc, or a file from Google Drive or anything other than a file from your IDE's project folder.

    3. Read Chapter 10.1 - 10.9 (pp. 280-298)
      26217, 18, (19a), (20), 23, (24a)
      1. Chapter 9 HW Testers
      2. TicTacToe2 (Start with the Tester)
      3. Picture Lab Activities
      5
      2-14Thursday, Dec 04 Day 3 - Brown
      Chapter 8/9 Test on Strings and Arrays (Units 2.6, 2.7, 4)

      Homework

      1. Start Chapter 10 reading
      2. Runestone: 2-14 (Litvin 8) Writing Classes: next level
      6,8
      2-15Monday, Dec 08 Day 5 M BrownIn class:
      1. Chapter 10 Slides
      2. Vending Machine Lab 10.9 (p 295)
      3. Vending Machine Lab 10.12 (p. 308)
      4. Ch10Testers.java
      For HW:
      1. HW 2-14
      2. Do 1, 2, 3, 4, 6, 9, 10, 13
      3. Read 10.9 - 10.13 (pp. 298-309)
      312 1, 2, 3, 4, 5, 6, 9, 10, 13
      1. StudetFiles.zip
      2. Ch10Testers.java
      3. AP Classroom::
      4. Download the AP Bluebook App
      5
      2-16Wednesday, Dec 10 Day 1 - BrownIn class:
      1. Ch 10 Questions (Socrative)
      2. DQ on Classes
      3. Lights Out
      For HW:
      1. HW 2-15 (Using Classes)(Runestone)
      2. Do 14, 19. (No credit if you attempt to upload a Google doc, or a file from Google Drive or anything other than a file from your IDE's project folder, or typed into the text area of Blackbaud.)
      315, 31714, 19
      1. Ch10Testers.java
      2. Sem 1 MC Practice (Due 8am Dec 16)
      3. Sem 1 FRQ Practice (Due 8am Dec 17)
      5
      2-17Friday, Dec 12 Day 3 F Brown
      Chapter 10 Test on Implementing Classes (Units 5, 9)
      1. Chapter 10 Test (60 min)
      2. Go over test Answers (30 min)
      3. Sem 1 MC Practice (Due 8am Dec 16)
      4. Sem 1 FRQ Practice (Due 8am Dec 17)
      Semester 1 Study Guide5
      2-18Tuesday, Dec 16 Day X X Brn/GldSemester Review and Practice Semester 1 Study Guide AP Classroom::
      1. Sem 1 MC Practice (Due 8am Dec 16)
      2. Sem 1 FRQ Practice (Due 8am Dec 17)
      Semester 1 Study Guide0
      2-19Monday, Nov 30 Day Semester Review and Practice Semester 1 Study Guide AP Classroom::
      1. Sem 1 MC Practice (Due 8am Dec 16)
      2. Sem 1 FRQ Practice (Due 8am Dec 17)
      Semester 1 Study Guide0
      2-20Monday, Nov 30 Day
      Semester 1 Exam Part 1: Multiple Choice/Short Answer. (Rm 405)
      1. Sem 1 FRQ Practice (Due 8am Dec 17)
      Semester 1 Study Guide0
      2-21Monday, Nov 30 Day
      Semester 1 Exam Part 2: Free Response (Rm 405)
      For HW Due class 3-1:
      • Read 11.1 - 11.4 (pp 318- 324) on ArrayLists
      3321, 2, 47

      login Mathorama School Calendar Bell Schedule Socrative.com DeltaMath.com AP Classroom ck12.org KhanAcademy.org Blackbaud Portal Google Classroom Podcast Videos

      Resources
      1. 11e HW Solutions @ CalcChat
      2. 11e HW Solution Videos @ calcView from the textbook (well done, but just the problems with * )
      3. Fr C's HW Solution Videos from the Mathorama podcast (just the problems with ** )
      4. 11e HW Solutions @ Quizlet (formerly Slader) Good for answers to even questions
      5. 11e HW Solution Videos @ numerade.com Some are better than others, but fairly complete
      6. 11e Lecture Videos @ Larson Calculus
      7. Class Sketchpad Files and Worksheets
      8. GeoGebra Apps
      9. Free Wolfram CDF Player
      10. 8e HW Solutions