AP Comp Sci A Homework - Block D

Holiday
Next school day is Day 1

Generated Friday, April 18, 2025 at 02:18 pm.
When is the AP Exam?
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
1Tuesday, Jan 07 Day 2 - GoldRead 11.1 - 11.8 (pp. 320 -336)
   SyllabusSyllabus
   In class:
  1. Answers to Semester 1 FRQs
  2. Click Boxes Lab
For HW:
  • Write TeamTester.java, that will Test both constructors, the add method and the winner method.
Click Boxes Lab
4Thursday, Jan 16 Day 2 M GoldIn class:
  1. CSAwesome Coding Assignment 7.2.1 (paper too?)
  2. Ch 11 Slides
  3. Lab 11.5 Shuffler (p. 328)
  4. Homework Hint: #4 digits
For HW:
  • Litvin page 337, 2, 3, 4, 5, 6, 8, (11 - optional but fun)
  • Runestone HW 3-2
3372, 3, 4, 5, 6, 8, (11 - optional but fun)
5Tuesday, Jan 21 Day 4 - GoldIn class:
  1. Socrative Q & A: Ch 11
  2. Litvin Lab 11.7: IndexMaker (p. 332)
  3. Runestone ArrayLists
  4. CodeStepByStep.com
For HW:
6Thursday, Jan 23 Day 6 - Gold
Kairos (No Seniors) Jan 22-24, 2025
7Monday, Jan 27 Day 2 - GoldIn class
  1. Runestone ArrayLists
  2. Quiz 3-5 on ArrayLists (Study your runestone)
  3. 2013 FRQ 1
  4. CodeStepByStep.com
  5. ArrayList 1

Ch 11 Test Next class
2013 FRQ 1: "Download Info" (After Chapter 11 on ArrayLists)2013 Free Response Questions
2013 FRQ 1: DownloadInfo
8Wednesday, Jan 29 Day 4 M Gold
Chapter 11 Test on ArrayLists
In class
  1. Review Solutions to 2013 FRQ 1, and some from CodeStepByStep.com ArrayList1
  2. Chapter 11 Test (60 min)
for HW
  1. Start Reading Ch 13
  2. Turn in 1,2 from Ch 13
3751, 2
9Friday, Jan 31 Day 6 F GoldIn class :
  1. Go over Ch 11 Test answers (once all have taken it)
  2. AP Test Day update: Bluebook App
  3. Ch 13 Slides
  4. Algorithms: Recursion Video (5:40)
  5. Demo 1: Triangle Numbers
  6. Recursion Demos
For HW:
  1. Continue Reading Litvin Ch 13
  2. Do Litvin exercises
  3. Using Chromebook's "Bluebook" App, Answer part (a) of the FRQ in section 2
  4. in AP Classroom watched the Assigned Video (Unit 10.1)
3753, 4, 5, 6, 7
10Tuesday, Feb 04 Day 2 - GoldCh 13 Review In class:

  1. Ch 13 Slides
  2. https://codestepbystep.com/ Recursion
  3. CodingBat a: bunnyEars, sumDigits, bunnyEars2
  4. Chapter 13 Q & A @ socrative
  5. runestone: Recursion
  6. A href="https://www.codestepbystep.com/r/problemset/view/9808">CodeStepByStepRecursion
For HW:
  1. Do exercises p 373 # 8, 9, 13
  2. Runestone HW 3-10 on Recursion
3788, 9, 13
11Thursday, Feb 06 Day 4 - Gold
Chapter 13 Test on Recursion

  • Can you write a equals, CompareTo method for a class?
  • Can you make A Comparable class and write a compares method?
  • Can you write a sequential search method? A insertion, selection sort method?
  • Do you understand the advantages and disadvantages or the sort methods?
  • Do you understand the "Big-O" way of describing the efficiency of an algorithm?
For Homework:
  • Read Litvin 14.1 - 14.3 (pp. 384-394)
12Monday, Feb 10 Day 6 - GoldIn class:

  1. Binary and Linear Searching algorithms
  2. 14.2 equals, compareTo, and compare (Student Files ch 14)
  3. Litvin Lab 14.4: SortedWordList (p. 395)
  4. States Lab
  5. Car Talk Lab Reading in a text file to search
  6. CodeStepByStep searching and sorting
For Homework
  1. Start Runestone HW 3-10 (Searching)
4101, 2, 4(a), 4(b), 5, 6 (Try writing code to confirm your answer)
  1. Sort an Array with a Comparator Video (3:47)
  2. Binary Search Video 1 (1:28)
  3. How Binary search works video (7:20)
  4. Algorithms: Binary Search (6:21)
13Wednesday, Feb 12 Day 2 - GoldIn class

  1. Sorting Algorithms
  2. Car Talk Job Search
  3. Review Test Answers
For HW

  1. Runestone HW 3-13 (Sorting)
  2. Read Chapter 14 section 14.5 to 14.7
Binary Search Video 1 (1:28)
How Binary search works video (7:20)
Algorithms: Binary Search (6:21)
14Friday, Feb 14 Day 4 F GoldIn class

  1. Sort Out Sorting
  2. Sorting Algorithms Continued
  3. Ch 14 Slides
  4. Ch 14 Q & A
  5. CodeStepByStep
  6. Car Talk Job Search
For HW

  1. Litvin Exercises, p 412
41211, 12, 15Binary Search Video 1 (1:28)
How Binary search works video (7:20)
Algorithms: Binary Search (6:21)
15Thursday, Feb 20 Day 6 - GoldIn class

  1. AP Classroom Unit 7 and 10 MCQ PPC
  2. Car Talk Job Search
  3. Review Test Answers
For HW

  1. AP Classroom Unit 7 and Unit 10 MCQ PPC's
Binary Search Video 1 (1:28)
How Binary search works video (7:20)
Algorithms: Binary Search (6:21)
16Monday, Feb 24 Day 2 - Gold
  1. AP Tests: What NOT to Bring
  2. Horstmann.com: Sorting and Searching Practice (1-10)
  3. Chapter 14 Test on Searching and Sorting
  4. Daily FRQ Quiz
  5. For homework: Unit 7 Progress Check: MCQ
1-18GeeksForGeeks' comparison between selection and insertion sorts
17Wednesday, Feb 26 Day 4 - Gold
  1. Gray Image Starter and Tester Code
    2012 Free Response Questions
For Homework
  • Watch 2024 AP PS 1:MCQ
  • HW 3-17 at runestone is an untimed Practice Exam 1 (12.2), 20 MCQ Questions (the actual AP Exam has 40)
  • Finish GrayImage FRQ
18Friday, Feb 28 Day 6 F Gold
Qtr 3 Exam Next Time in Rm 405
In class:
  1. Qtr 3 Study Guide
  2. Quiz on 2024 AP PS 1
  3. Sound class Starter and Tester Code
  • Finding the Course Guide Review Practice Sessions at AP Classroom for homework
    1. Watch 2024 AP PS 6:Array/ArrayList
    2. APLine class Starter and Tester Code
  • 19Tuesday, Mar 04 Day 2 - Gold
    1. Q 3-19 FRQ
    2. Celebrity Lab
      • Activity 3 Putting it all together
      • Activity 4: Extending the Celebrity Class
    For HW:
    1. Finish Greed Game Strategy Lab. Download the latest Contest code.
    2. FRQ: Token Pass
    3. HW 3-19 (SFHSJava) 2 FRQ
    2013 FRQ 2: "TokenPass"
    Link to Lab Questions and code
       
    Qtr 3 Exam part 1: 40 MCQ's (Room 405, 40 questions, original exam allowed 75 minutes, you are permitted 85)
    1. Lockdown Browser check

      Lockdown Browser Trouble shooting

    2. Link to AP Classroom
    Qtr 3 Study Guide
    20Thursday, Mar 06 Day 4 - Gold
    Qtr 3 Exam Part 2: 3 FRQ's (Room 405, 80 minutes)
    21Monday, Mar 10 Day 6 - Gold
    Qtr 3 Exam Part 3: 1 FRQ (Room 405, 30 minutes)

    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