Submission 1

Reporting Category Student Score College Board Score Comments
Program Purpose and Function 0 0 Although the video has all three requirements (input, output, and program functionality) the written response doesn't explain anything about the purpose of the program only it's functionality
Data Abstraction 0 0 Neither list is used in the program making it unnecessary
Managing Complexity 0 0 There isn't anything stated about how the list is managing complexity and it isn't even used in the program
Procedural Abstraction 0 0 The perameter guess doesn't describe functionality
Algorithem Implementation 0 0 Although the code has itteration and selection the written response is too vague and doesn't really tell how the algorithem works
Testing 1 1 The person shows their code working as intended and there aren't any issues

Submission 2

Reporting Category Student Score College Board Score Comments
Program Purpose and Function 1 1 The video has an input and output and the written response explains the purpose and function of the program
Data Abstraction 1 1 It shows how the data is contained in a list and states which variables are stored in the list
Managing Complexity 1 1 The student explains the importance of the list and how the list allows them from having to write individual statements for each integer
Procedural Abstraction 1 1 createPoems is the procedure and nList, vList, aList, and aSetting are the perameters and these are described
Algorithem Implementation 1 1 Sequencing, iteration, and selection are used and their use is explained by the student
Testing 1 1 The two call cells have a result and they are described

Submission 3

Reporting Category Student Score College Board Score Comments
Program Purpose and Function 0 0 The video has an input and output but the written response only explains the function of the program but doesn't say anything about the purpose
Data Abstraction 1 1 The data contained in the list is mentioned and there are two code segments
Managing Complexity 1 1 The student explains how the characters are able to be stored in less variables because of the list which shows the importance of the list
Procedural Abstraction 1 1 findWinner is the procedure and characterOne and characterTwo are the perameters and the function of the procedure is explained
Algorithem Implementation 1 1 There is an if statement and a for loop and the student explained how the algorithem works
Testing 1 1 There are two call values which show a differnt result

Submission 4

Reporting Category Student Score College Board Score Comments
Program Purpose and Function 1 1 The video shows the input and output and the written response explains the purpose and function of the program
Data Abstraction 1 0 Although the student had the list "guesses" with data they don't use the data stored in the list
Managing Complexity 0 0 The student didn't use the list in their code therefore they weren't managing complexity
Procedural Abstraction 1 1 isitcorrect is the procedure, check answer is the perameter, and the student explains the functionality
Algorithem Implementation 1 1 An if statement and a loop is used in the code the written response explain how it is used
Testing 0 0 The student only gives the tested conditions instead of different arguments