AP Comp Sci A Homework - Block D

Generated Friday June 09, 2023 03:24
login Mathorama School Calendar Bell Schedule Socrative.com CodingBat SFHS-Java APCS Wiki codeHS Sandbox IDE Karel Blackbaud Portal Google Classroom myAP Classroom APCS Podcast Videos
Class Date Schedule Topic Page Exercises Links
1Tuesday, Oct 18 Day 2SyllabusSyllabus
   In Class:
  1. Intro to Chapter 6: DeMorgan's Law for "Distributing a NOT"
  2. Boolean Practice
  3. Ch 6 Slides
For HW:
  1. Read Ch 6
  2. p 169 Exercises
  3. p 172 Exercises
17215, 16a, 20, 21, 23
2Thursday, Oct 20 Day 4In class:
  1. Ch 6 Q & A (Socrative)
  2. Lab 6.9 CrapsGame.java, Die.java
  3. DQ: Write a class
For HW:
  1. Do Lab 6.12: RollingDie.java (p 163-166)
1993, 5, 8, 11
3Monday, Oct 24 Day 6Chapter 7: Iterations (Loops)

In class:

  1. Adding Drill
  2. DQ: Write a class
  3. Choice Estimate PI or Lab 7.8: Perfect Numbers (p 196)
  4. SFHS-Java Unit 4: Code Lens and debugging
  5. Count the Loops" game with a Partner
For HW:
  1. Read Ch 7
  2. page 199
1993, 5, 8, 11, 8, (12 is optional), 19, 20 Java Visulaizer
4Thursday, Oct 27 Day 2In class
  1. DQ: Write a class
  2. JavaBat String times method.
  3. Chapter 7 Q and A
  4. SFHS-Java Unit 4: Code Lens and debugging
  5. "Count the Loops" game with a Partner
for HW
5Monday, Oct 31 Day 4In class: for HW:
   In class:
  • Chapter 6/7 Test
   Read Chapter 8.1 to 8.4 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)
6Wednesday, Nov 02 Day 6Ch 8: Strings
  1. DQ on Writing a class (new objects!)
  2. JavaBat String Methods with no loops.
  3. JavaBat String Methods with one loop.
  4. JavaBat String Methods with two loops.
HW
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)
7Friday, Nov 04 Day 2In class: HW:
  • Read 8.5-8.10
  • Do p 232: 21,22
23220, 22
8Tuesday, Nov 08 Day 4In class
  1. Chapter 8 Review (slides/Codingbat)
  2. Ch 8 Q & A (Socrative)
  3. DQ on string methods like Codingbat
For HW:
  • Read Litvin Chapter 9.1 to 9.3 (pp 236-241)
  • SFHS-Java (Runestone) HW 2-8
9Thursday, Nov 10 Day 6
Chapter 8 Test on Strings
   In class: For HW
  1. Read Read 9.4-9.6
  2. Runestone HW 2-9
Chapter 9 HW Testers
Question 15: Checkerboard Tester When you click on it, the checkerboard changes to a new checkerboard of a different size.
10Tuesday, Nov 15 Day 2Intro to Arrays

In class:

  1. AP Classroom 2-10(late fees apply after today)
  2. Javabat: Arrays 1: reverse3
  3. Javabat: Arrays 2: countEvens
  4. Lab 9.3 "Fortune Teller"
  5. Introduce 2D arrays (slides)
  6. 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)
2583, 6, 11, 12Chapter 9 HW Testers
   Read Section 9.4 to 9.626114, 15Chapter 9 HW Testers
Question 15: Checkerboard Tester When you click on it, the checkerboard changes to a new checkerboard of a different size.
11Thursday, Nov 17 Day 4Read Chapter 10.1 - 10.3 (pp 270-279)
   In class:
  1. Warm Up: TwoD
  2. DQ on 1D arrays
  3. Q and A on Ch 9 (Socrative)
  4. Lab 9.5 Chomp
  5. Time permitting, see Labs to the right
For HW
  1. HW 2-11 on Runestone
  2. Textbook Exercises
    26217, 18, (19a), (20), 23, (24a)
    1. Chapter 9 HW Testers
    2. Lights Out
    3. TicTacToe2 (Start with the Tester)
    4. Picture Lab Activities
    12Monday, Nov 21 Day 6
    Chapter 9 Test on Arrays
       In class:
    1. Chapter 10 Slides
    2. Picture Lab Activities 1-3
    For HW:
    1. Read 10.4 - 10.9 (pp. 280-298)
    2. Do 1, 2, 3, 4, 6, 9, 10, 13
    310 1, 2, 3, 4, 5, 6, 9, 10, 13
    13Monday, Nov 28 Day 2In class:
    1. Ch 10 Questions (Socrative)
    2. Vending Machine Lab 10.9 (p 293)
    3. Vending Machine Lab 10.12 (p. 306)
    4. Lights Out
    5. Picture Lab Activities 5
    Read 10.10 - 10.13 (pp. 298-309)
    31314, 15
    14Wednesday, Nov 30 Day 4In class:
    1. Review Answers to Ch 9 Test
    2. DQ 2-14
    3. CW 2-14: Bingo Ball (submit to Portals)
    4. Bus Design
    HW
    1. SFHSJAva HW 2-14 (runestone)
    2. AP Classroom: Unit 5 PPC: FRQ (2 questions)
    Link to Picture Lab Questions and code

    Hints you get during the Exam: Appendix B
    15Friday, Dec 02 Day 6In class:
    1. Bus Design
    2. 2013 FRQ 4: SkyView
    3. Picture Lab Activities 5 (time permitting)
    2013 FRQ 4: "Sky View"Link to Picture Lab Questions and code

    Hints you get during the Exam: Appendix B
    16Tuesday, Dec 06 Day 2In class
    1. DQ on making classes
    2. Picture Lab Activity 5, 6, 7: Mirroring Pictures or Chromakey or Steganography
    For HW
    1. FRQ 1, 2, and 4 of 2019
    Picture Lab Home
    New Daily Videos on Arrays in AP Classroom. Picture Lab Student Guide
    17Thursday, Dec 08 Day 4
    Chapter 10 Test on Implementing Classes
    18Monday, Dec 12 Day 6Semester Review and Practice Semester 1 Study Guide
    1. Submit before 8AM 12/14 in AP Classroom:
      1. Sem 1 MC Practice
      2. Sem 1 FRQ Practice
    2. Codingbat 6
    19Wednesday, Dec 14 Day 2Semester 1 Exam Part 1: Multiple Choice/Short Answer. Semester 1 Study Guide
        For HW Due class 3-1:
    • Read 11.1 - 11.4 (pp 318- 324) on ArrayLists
    3321, 2, 4
    20Friday, Dec 16 Day 4Semester 1 Exam Part 2: Free Response

    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