APCS Homework - Block C

Generated Saturday November 27, 2021 01:01
login Mathorama School Calendar Bell Schedule Socrative.com CodingBat Java2021-SFHS APCS Wiki codeHS Sandbox IDE Karel PlusPortals Google Classroom myAP Classroom APCS Podcast Videos
Class Date Schedule Topic Page Exercises Links
1Tuesday, Jan 04 Day 5 - BrownChapter 11 Test on ArrayLists
   2013 FRQ 1: "Download Info" (After Chapter 11 on ArrayLists)2013 Free Response Questions
2013 FRQ 1: DownloadInfo
   SyllabusSyllabus
   In class:
  1. Ch 11 Slides on ArrayList
  2. ClickBoxes: How to search and remove an ArrayList element.
  3. Lab 11.4: Shuffler (p. 323)
Click Boxes Lab
   In class:
  1. Lab 11.6: Index (p. 327)
  2. Socrative Reading Quiz Ch 11
  3. Set Up Picture Lab
For HW:
  • Finish Index Lab
Click Boxes Lab
   Lab 11.6 Index for a Document327-331Complete the IndexEntry (p. 329) and DocumentIndex (p. 330) classes from the Chapter 11. Starter code is in Google classroom.
   Read 11.5 - 11.7 (pp. 325 -332)3335, 6, (11 - optional but fun)Lab: Try out shuffler.jar and write the LineList class p 324. (I provide a TestLineList class in Google classroom)
   In class :
  1. Ch 13 Slides
  2. Algorithms: Recursion Video (5:40)
  3. Practice It! do 12.3 to 12.5
  4. Demo 1: Triangle Numbers
For HW:
  1. Read 13.1-13.2 (pp 362-365) on Recursion
  2. Do exercises
3701, 2
2Thursday, Jan 06 Day 1 - GoldRead 13.3 - 13.5 (pp 365 - 370)3738, 9, 13
   In class :
  1. TriangleNumber solution
  2. Practice It! do more mysterys/starString
  3. ReverseString
  4. Ch 13.1-13.2 Reading quiz (Socrative)
For HW:
  1. Read Litvin 13.3 - 13.5 (pp 365 - 370) on Recursion
  2. Do exercises p 373 # 8, 9, 13
3738, 9, 13
3Tuesday, Jan 11 Day 3 - BrownFinish Reverse exercise from Recursion review Start in small groups and finish for Homework: Recusion Class 3-3 Assignment on Java2020 SFHS, (Log in and click on "Assignments" Under Avitar icon).
4Thursday, Jan 13 Day 5 - GoldIn class
  1. 6 Recursion Questions (AP Classroom) called "Class3-4" on Recursion
  2. 5 Recursion Questions (Java2020) called "Recursion Practice"
  3. Codingbat Recursion Practice
5Tuesday, Jan 18 Day 1 - BrownIn class

  1. Binary and Linear Searching algorithms
  2. Searching an ArrayList of String (lab)
For HW

  1. Read Chapter 14 section 14.1-14.2 (pages 378-385)
  2. Do the assigned Textbook exercises
4041, 2, 4a, 4bBinary Search Video 1 (1:28)
How Binary search works video (7:20)
Algorithms: Binary Search (6:21)
6Thursday, Jan 20 Day 3 - GoldIn class:

  1. Chapter 13 Test on Algorithms and Recursion
for HW:

Using the starting code from class 3-5

  1. Write a Binary Search method with a while loop
  2. Write a binary Search method using recursion
Video Hint on how to write a binary search algorithm
7Monday, Jan 24 Day 5 - BrownIn class:

  1. Sorting Algorithms Introduced
   Read 14.3-14.4 (pages 385-389) 4044(c), 4(d), 5, 6Sort an Array with a Comparator Video (3:47)
States Lab
8Wednesday, Jan 26 Day 1 - GoldSearching and Sorting Third Qtr Labs
   In class:

  1. Recursion Warm up
  2. Slides on Ch 14
  3. Lab 14.9 (Litvin p398) - See Ch 14 Startercode in GC
For Homework:
  1. Java2020-SFHS Assignment (Search and Sort Litvin 14) finish by Feb 4, 2021
   Sorting Algorithms. Read 14.5-14.11 (390-403)40611, 12, 15
9Friday, Jan 28 Day 3 F BrownReview Chapter 14 for Test on Searching and Sorting
  1. Review Slides (GC)
  2. Finish Java2020 Litvin 14 Assignment (click on your Avatar to see Assignments links)
  3. Reading Quiz (Socrative)
  4. Car Talk Lab Reading in a text file to search
  5. Employee Lab Sort your text file in a variety of ways
Java2020-SFHS (runestone)
10Tuesday, Feb 01 Day 5 - GoldIn class
  1. Car Talk Lab Reading in a text file to search
  2. Employee Lab Sort your text file in a variety of ways
  3. Greed Game Sim
11Thursday, Feb 03 Day 1 - BrownChapter 14 Test on Searching and Sorting
12Monday, Feb 07 Day 3 - Gold
  1. Token Pass I have a collection of starter code so you can try your answer on an actual computer.
  2. Unit 2 FRQ "LightSequence"
For HW:
  1. Finish Unit 1 PPC A,B
  2. Finish Unit 2 PPC A,B
2013 FRQ 2: "TokenPass"
Link to Lab Questions and code
13Wednesday, Feb 09 Day 5 - BrownIn class
  1. Review TokenPass Solution
  2. Greed Game GUI
For Homework
  1. AP Classroom Unit 3 MCQ
85
14Friday, Feb 11 Day 1 F GoldIn class
  1. APCS 2012 FRQ 1: ClimbClub part (a) found in 2012 Free Response Questions using the Climb Club Starter and Tester Code from the wiki
  2. Greed Game GUI Help
  3. Unit 1-2 Quiz
  4. Download the AP Lockdown Browser for all your PC,Mac, or iPad devices
For HW
  1. Unit 4 Progress Check: MCQ
  2. APCS 2012 FRQ 1: ClimbClub part (b)
  3. Try the Practice Lockdown Quiz
15Tuesday, Feb 15 Day 3 - BrownIn class:
  1. Review ClimbClub scoring
  2. Intro to HorseBarn
  3. Greed Game GUI Lab hints
For Homework
  1. HorseBarn part (b) (GC)
  2. Unit 5 PPC MCQ A (AP classroom)
Horse Barn Starter and Tester Code
 Tuesday, Feb 15 Day 3Ash Wednesday - Mass/Assembly Schedule
16Thursday, Feb 17 Day 5 - GoldIn class:
  1. Go over solution to HorseBarn part (b)
  2. Gray Image Starter and Tester Code
  3. Lockdown Quiz 1
For HW
  1. Finish any incomplete Progress Checks @AP Classroom
  2. GrayImage part (b) (GC)
APCS 2012 FRQ 4: Grey ImageGray Image Starter and Tester Code
2012 Free Response Questions
Hints you get during the Exam: Appendix B
17Tuesday, Feb 22 Day 1 - Brown
  1. Feb 2021 AP Exam Updates Video
  2. Cheating on the AP Video Digital Exam Security
  3. New AP Exam Dates 2021
  4. Keyboarding tips
   In class:
  1. Go over solution to GrayImage part (b)
  2. Sound class Starter and Tester Code
  3. APLine class Starter and Tester Code
  4. Practice Lockdown Quiz (One more time)
For HW
  1. Practice Lockdown Quiz (One more time)
  2. Fuel Tank (GC)
APCS 2012 FRQ 4: Grey ImageGray Image Starter and Tester Code
2012 Free Response Questions
Hints you get during the Exam: Appendix B
18Thursday, Feb 24 Day 3 F GoldIn class:
  1. Go over FuelTank
  2. 2019 FRQ 1: APCalendar

For hw:
  1. RouteCipher
  2. Unit 5 MCQ part B AP Classroom
APCS 2019 FRQ 1: AP Calendar

Starter Code and Question Links from 2019

19Monday, Feb 28 Day 5 - BrownElevens Lab Introduction In class
  1. Activity 1 (Turn in Socrative)
For HW
  1. AP Classroom Unit 6 MCQ
  2. Complete Elevens Lab Activity 2
Code Link
   Elevens Lab Student Guide Activity 2: DeckCode Link
20Wednesday, Mar 02 Day 1 - GoldIn class:
  1. Practice Exam Section I 40 MC Questions, 90 minutes
For Homework:
  1. Elevens Lab Student Guide Activities 3-4: Shuffling
Code Link
Playing Elevens Video (2:43)
Mr Potter Video on Activity 6 (32:11)
21Friday, Mar 04 Day 3 F BrownIn class:
  1. AP Comp Sci A Practice Exam Section IIa: Two FRQ's (45 minutes)
For Homework:
  1. Elevens Lab Student Guide Activity 6: Playing the Game
22Tuesday, Mar 08 Day X X Brn/GldX Schedule : Quarter 3 Exam Part 2 (FRQ)
   In class
  1. Unit 6 (Arrays) Mixed-Up code Practice
  2. Unit 7 (ArrayList) Mixed-Up Code Practice
  3. String Chooser Mixed-Up Code Practice
   Quarter 3 Exam part 1 (MCQ)Qtr 3 Study Guide
   In class:
  1. AP Comp Sci A Practice Exam Section IIb: Two FRQ's (45 minutes)
For Homework:
  1. Elevens Lab Student Guide Activity 7: Class design

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