AP Comp Sci A Homework - Block D

Next school day is Day 1

Generated Saturday, December 21, 2024 at 05:58 pm.
Runestone Academy My Knight Portal APCS Wiki Mathorama School Calendar Bell Schedule Socrative.com CodingBat codeHS Sandbox IDE Karel Google Classroom myAP Classroom APCS Podcast Videos login
Class Date Schedule Topic Page Exercises Links
1Monday, Oct 14 Day 4 - GoldSyllabus

Review answers to Qtr 1 Exam

Syllabus
   In Class:
  1. Intro to Chapter 6: DeMorgan's Law for "Distributing a NOT"
  2. Boolean Practice
  3. Ch 6 Slides
  4. p 169 Exercises 2-4 (CW 2-2)
For HW:
  1. Read Ch 6
  2. p 172 Exercises due Oct 23.
p 1703, 5, 8, 11 (Due Oct 18)
2Wednesday, Oct 16 Day 6 - GoldIn 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.java
3Friday, Oct 18 Day 2 F Gold
Reminder: Tuesday Oct 22, 2024 is PSAT EXAM DAY on campus, No Senior classes.
   In 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
4Wednesday, Oct 23 Day 4 - GoldIn 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
5Friday, Oct 25 Day 6 F GoldChapter 7: Iterations (Loops)

In class:

  1. Ch 7 slides
  2. p 194 Euclid's GCF Algorithm (MyMath.java is in Ch 7 Student files
  3. Lab 7.8: Perfect Numbers (p 196)
  4. Hints for AverageScore.java (Question 13) For HW:
    1. Read Ch 7
    2. page 199
1993, 5, 8, 11, 13
  1. Java Visualizer
6Tuesday, Oct 29 Day 2 - GoldIn 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, 21
7Thursday, Oct 31 Day 4 F GoldCh 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)
8Monday, Nov 04 Day 6 - Gold
Chapter 6/7 Test on Boolean Expressions and Loops (Units 3 & 4)< /div>

   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)
9Wednesday, Nov 06 Day 2 - Gold
Reminder: Veterans Day Observed Nov 11, 2024.
10Friday, Nov 08 Day 4 F GoldIntro 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
11Wednesday, Nov 13 Day 6 M GoldIn 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.
12Friday, Nov 15 Day 2 F GoldIn 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
    13Tuesday, Nov 19 Day 4 M Gold
    Reminder: Parent Teacher Conf moved to Wednesday Nov 20, 2024.
       In 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
      14Thursday, Nov 21 Day 6 F Gold
      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
      15Monday, Dec 02 Day 2 - GoldIn 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
      16Wednesday, Dec 04 Day 4 - GoldIn 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)
      17Friday, Dec 06 Day 6 F Gold
      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 Guide
      18Tuesday, Dec 10 Day 2 - GoldSemester 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 Guide
      19Thursday, Dec 12 Day 4 M GoldSemester 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 Guide
      20Monday, Dec 16 Day 6 - Gold
      Semester 1 Exam Part 1: Multiple Choice/Short Answer. (Rm 405)
      1. Sem 1 FRQ Practice (Due 8am Dec 17)
      Semester 1 Study Guide
      21Tuesday, Dec 17 Day X X Brn/Gld
      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, 4

      login Mathorama School Calendar Bell Schedule Socrative.com CodingBat Java2020-APCS APCS Wiki codeHS Sandbox IDE Karel Blackbaud Portal Google Classroom myAP Classroom APCS Podcast Videos