Student 1

Reporting Category Student Score College Board Score Comments
Row 1 0 0 The response for the purpose was just the functionality of the program.
Row 2 0 0 The response only incorporated one of the three required criteria.
Row 3 0 0 The response did not meet the criteria of explaining why lists are important for managing complexity.
Row 4 1 0 Although I believed that the student fit all the criteria, Collegeboard wrote that the student only fufilled one of the criteria, as "the response does not describe how this procedure contributes to the overall functionality."
Row 5 0 0 The student correctly fufilled one of the criteria, however, their description was not sufficient. If I had just that description to go off of, I wouldn't be able to recreate the program.
Row 6 1 1 The student met all of the requirements by describing two calls to the procedure with different arguments, by describing the conditions being tested for the two procedure calls, and by identifying the results of each call.

Student 2

Reporting Category Student Score College Board Score Comments
Row 1 1 1 The student met the requirement of recording a video that demonstrates the code working, and they specified the code's purpose adequately.
Row 2 1 1 The student met all of the requirements because 2 code segments were shown, the first segment shows data being stored in the identified list and a second segment showing data being accessed from the list. The list is named nounList, and the response identifies what is stored in the list.
Row 3 1 1 The program didn't correctly state why lists are important for managing complexity.
Row 4 1 1 The student met all of the requirements by showing a student-created algorithm, and the algorithim contains parameters The response also describes the functionality of the procedure correctly.
Row 5 1 1 The student met both of the requirements by including sequencing, selection (if statement), and iteration.
Row 6 1 1 The student met all of the requirements by describing two calls to the procedure with different arguments, by describing the conditions being tested for the two procedure calls, and by identifying the results of each call.

Student 3

Reporting Category Student Score College Board Score Comments
Row 1 1 0 The student met all of the requirements in my eyes, however, Collegeboard wrote that they only met 5 of the 6 criteria, as the purpose wasn't defined enough.
Row 2 1 1 The student met all of the requirements because 2 code segments were shown, the first segment shows data being stored in the identified list and a second segment showing data being accessed from the list.
Row 3 1 1 The response correctly explains how it manages complexity, and the response adequately explains how the code for the program could not be written without a list.
Row 4 1 1 The student met all of the requirements by showcasing a student-created algorithm, and the algorithim contains parameters The response also describes the functionality of the procedure correctly.
Row 5 1 1 The procedure findWinner created by the student includes examples of sequencing, selection, and iteration. The response was also very in-depth and with the description given alone, I feel as if I could recreate the program.
Row 6 1 1 The student met all 6 of the requirements by describing two calls to the procedure with different arguments, by describing the conditions being tested for the two procedure calls, and by identifying the results of each call.

Student 4

Reporting Category Student Score College Board Score Comments
Row 1 1 1 The student met all of the requirements. The video showed the code running, and it specifies the program's purpose. Additionaly, the response adequately describes the program's functionality as seen in the video. The response also describes the input and output.
Row 2 1 0 I believed that the student met all of the requirements because 2 code segments were shown, however Collegeboard wrote that the data in the second list is not accessed, so it doesn't count.
Row 3 0 0 The list shown in the response does not manage complexity, as it's purpose is to count, however this can simply be done by a variable.
Row 4 1 1 The student met all of the requirements by showing a student-created algorithm, and the algorithim contains parameters The response also describes the functionality of the procedure correctly.
Row 5 1 1 The student met both of the requirements by including sequencing, selection (if statement), and iteration.
Row 6 1 0 I thought that the student met all of the requirements by describing two calls to the procedure with different arguments, by describing the conditions being tested for the two procedure calls, and by identifying the results of each call. However, according to Collegeboard, the response gives the conditions being tested rather than two different arguments that cause a different segment of code to execute.