[ ] Program Purpose and Function: The video shows the function and the written response shows the purpose
[x] Data Abstraction: Written response shows data stored in a list and that data being used meaningfully in the program
[x] Managing complexity: Written answer shows and explains a list managing complexity including why the program is named that way
[x] Procedural Abstraction: Two code segments, one showing a student-developed procedure and one showing where the procedure was called, describes how it contributes to the overall functionality
[x] Algorithm implementation: written response includes code of a student-developed algorithm that has sequencing, selection, and iteration.
[x] Testing: Describes 2 calls, describes conditions and shows results.
Comments/Reasons:
Purpose is the same as function. Doesn't explain how the code could or couldn't be created without the list.
[x] Program Purpose and Function: The video shows the function and the written response shows the purpose
[x] Data Abstraction: Written response shows data stored in a list and that data being used meaningfully in the program
[x] Managing complexity: Written answer shows and explains a list managing complexity including why the program is named that way
[x] Procedural Abstraction: Two code segments, one showing a student-developed procedure and one showing where the procedure was called, describes how it contributes to the overall functionality
[x] Algorithm implementation: written response includes code of a student-developed algorithm that has sequencing, selection, and iteration.
[x] Testing: Describes 2 calls, describes conditions and shows results.
Comments/Reasons:
Really good overall, full credit.
Comments/Reasons: Purpose is the same as function. Doesn't explain how the code could or couldn't be created without the list.