I’m having my students work on Lesson 18, the practice PT and I expect that the hardest part for them will be circling and ‘rectangling’ (for lack of a better word) the requirements in the Create PT. Does anyone have any suggestions? I did read the thread from 3.10 about abstractions, but there seems to be a lot of overlap in the requirements from the College Board. I’m looking for suggestions on how others were able to help make the distinctions.

Specifically, I’m looking at these:

c. Capture and paste the program code segment that implements an algorithm (marked with an oval in 2e below) that is fundamental for your program to achieve its intended purpose. Your code segment must include an algorithm that integrates other algorithms and integrates mathematical and/or logical concepts. Describe how each algorithm within your selected algorithm functions independently, as well as in combination with others, to form a new algorithm that helps to achieve the intended purpose of the program.

d. Capture and paste the program code segment that contains an abstraction you developed (marked with a rectangle in 2e below). Your abstraction should integrate mathematical and logical concepts. Explain how your abstraction helped manage the complexity of your program.

Thanks!