Week 22: Functional Checkpoint
Week 22: Functional Checkpoint
Week 22 of Sprint 6: OCS Enhancement & N@tM Feedback.
Learning goals
✓Build LinkedList Nodes and Reference Links from Scratch
✓Implement List Insertion and Traversal in Layers
✓Test Empty, Singleton, and Multi-Node Lists
✓PBL Extension - Prototype a Linked-Node Review Queue without Replacing the Existing Service
Existing Collectable and Queue examples supply custom linked-node and generic implementation layers. The dedicated LinkedList lab still needs its focused boundary-test exercise before publication.
This week
Lesson
Collectable Types and Collections
This is a deeper review on data structures specific to Java. Many of these Data Structures are referred to as Collections. Using Colle...
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2014 Exam Q1 - CS112
AP CSA 2014 Exam Q1 - Scramble strings and modify a word list.
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2014 Exam Q1 - CS112
AP CSA 2014 Exam Q1 - Scramble strings and modify a word list.
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2016 Exam Q2 - CS112 - Strings and Lists
AP CSA 2016 Exam Q2 - Parse log messages and remove matching entries from a list.
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2017 Exam Q1 - CS112
AP CSA 2017 Exam Q1 - Populate a digit list and test strictly increasing order.
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2017 Exam Q1 - CS112
AP CSA 2017 Exam Q1 - Populate a digit list and test strictly increasing order.
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2018 Exam Q2 - CS112
AP CSA 2018 Exam Q2 - Create and analyze word pairs in an ArrayList.
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2018 Exam Q2 - CS112
AP CSA 2018 Exam Q2 - Create and analyze word pairs in an ArrayList.
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2019 Exam Q3 - CS112
AP CSA 2019 FRQ
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2019 Exam Q3 - CS112
AP CSA 2019 FRQ
Lesson
FRQ 3 - Array or ArrayList Manipulation - 2021 Exam Q3 - CS112
AP CSA 2021 FRQ
Lesson
FRQ 3 - Array or ArrayList Manipulation - 2021 Exam Q3 - CS112
AP CSA 2021 FRQ
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2022 Exam Q3 - CS112
AP CSA 2022 Exam Q3 - Traverse Review arrays to average ratings and collect comments.
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2022 Exam Q3 - CS112
AP CSA 2022 Exam Q3 - Traverse Review arrays to average ratings and collect comments.
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2025 Exam Q3 - CS112
AP CSA 2025 Exam Q3 - Build a competitor list and pair competitors into matches.
Supplemental AP practice
FRQ 3 - Array or ArrayList Manipulation - 2025 Exam Q3 - CS112
AP CSA 2025 Exam Q3 - Build a competitor list and pair competitors into matches.
Lesson
Sorts Part 2
Continue with Classes, Queues, performing Sorts and BigO analysis on your algorithm(s).