9-12S.AP.15: Demonstrate the flow of execution of a recursive algorithm.
Design, implement, and test algorithms to draw simple shapes.
Determine the number of steps required to find a value in a data set.
Describe difference between comparison sorts.
Use parallel lists to organize data.
Video explaining what recursion is, how to use it, & real life example.
Lessons from CS Awesome AP CS A curriculum.