Describes the purpose and function of the program well. Detailed explanation towards the inputs and outputs, but the purpose could be a little more specific
Data Abstraction
0
1
I awarded the student a 1/1, because I believed that they fulfilled all the requirements with having a list, used to store the data. They explained variable names and how it was presented in the program.
Managing Complexity
0
0
Students explanation of what would be written was identical to the solution to the list they already have.
Procedural Abstraction
0
0
Student provides a function that is used elsewhere in code lacking specificity in their explanation. They only claimed that it allowed the program to run more smooth
Algorithm Implementation
1
1
Includes program segment, and explains ind details how the algorithm works in the program
Testing
1
1
The tests were perfect to CB standards
Submission 8
Reporting Category
Student Score
College Board Score
Comments
Program Purpose and Function
1
1
Described the overall purpose, functionality and inputs and outputs for the program
Data Abstraction
1
1
shows use of lists, and meets CB standards
Managing Complexity
1
1
Student explains how the program would be affected without the list. It shows use of managing complexity of the program keeping it clean
Procedural Abstraction
1
1
Student shows how the program with 1 param and explains another code segment where that program is called. The student also explains how the program works (functionality)
Algorithm Implementation
1
1
Fulfills if statements to complete the sequencing, selection and iteration requirements. Explanation ver through on how the algorithm works
Testing
1
1
Testing meets CB requirements
Submission 9
Reporting Category
Student Score
College Board Score
Comments
Program Purpose and Function
1
1
Explains the purpose and function towards the program, as well as the inputs and outputs.
Data Abstraction
0
0
The students shows and describes functions of list + variable representing it, but actually fails to code a list. They also provided two code segments but only 2nd one actually shows the data that is being appending to the list
Managing Complexity
0
0
I gave the student a 0, because the student did not show how the code us using data from the list, managing the complexity.
Procedural Abstraction
0
0
Function in the program has no parameters , and there is no code segments wherever the function is called
Algorithm Implementation
0
0
No iteration loops
Testing
0
1
Shows CB requirement testing
Submission 10
Reporting Category
Student Score
College Board Score
Comments
Program Purpose and Function
1
1
Explains the purpose and function towards the program, as well as the inputs and outputs
Data Abstraction
1
1
Displays all of the requirements, but would be better if they included another code segment for what's in the list
Managing Complexity
1
1
thoroughly explains how list is managed in managing complexity through the program, saving variables.
Procedural Abstraction
1
1
Student provides a developed procedure with more than one parameter, also describing+ indetifies where the procedure is being called
Algorithm Implementation
1
0
Contains selections, iteration, and sequencing through the program
Testing
0
1
Shows CB testing requirements
Reflection
I see an improvement through grading these students compared to previous CPT grading practice. I need to pay more attention to answering all questions and crate with more detailed responses, I feel that some of my responses could be vague. The testing category could also be a little challenging to indetify if it meets the requirements, so I need more practice in indetifiying if a person has tested correctly.
Submission 7
Submission 8
Submission 9
Submission 10
Reflection
I see an improvement through grading these students compared to previous CPT grading practice. I need to pay more attention to answering all questions and crate with more detailed responses, I feel that some of my responses could be vague. The testing category could also be a little challenging to indetify if it meets the requirements, so I need more practice in indetifiying if a person has tested correctly.