Submission 1

Category My Score College Board Score My Comments
Row 1: Program Purpose and Function 1/1 1/1 The video shows the inputs, outputs, and how the user interacts with the program. Additionally, the purpose of the program is explained in the written response.
Row 2: Data Abstraction 1/1 0/1 The list, which has more than one element, is important for fulfilling the program’s purpose. Also, the name of the list is given and the data in the list is explained.
Row 3: Managing Complexity 0/1 0/1 Even though the written response explains how the code could be written without the list, it doesn’t explain how the list manages complexity.
Row 4: Procedural Abstraction 1/1 0/1 The written response shows the procedure itself and where it’s called. It also explains the functionality of the procedure.
Row 5: Algorithm Implementation 1/1 1/1 The code segment includes sequencing, iteration, and selection. Also, the written response is not descriptive enough and does not provide enough information to be recreated.
Row 6: Testing 1/1 1/1 Response includes the 2 calls, the conditions being tested, and the results of each call.

Submission 2

Category My Score College Board Score My Comments
Row 1: Program Purpose and Function 1/1 1/1 The video and written response show the inputs and their outputs along with the program’s functionality by showing how the user interacts with the program.
Row 2: Data Abstraction 1/1 1/1 The written response explains that the list called “letOfGuessWord” is crucial for the program and explains how it helps fulfill the program’s purpose.
Row 3: Managing Complexity 1/1 1/1 The written response describes how the program could be created without the list in a more complex way. It also explains how the list manages complexity in the program.
Row 4: Procedural Abstraction 1/1 1/1 The written response includes a function with at least one parameter and explains how it contributes to the program’s overall functionality. The written response also shows where the function is called.
Row 5: Algorithm Implementation 1/1 1/1 The written response contains an algorithm with sequencing, iteration (for loop), and selection(if statement). The response also includes what this algorithm does and how it does it in detail.
Row 6: Testing 1/1 1/1 The written response includes the 2 calls, the conditions being tested in each call, and the results of each call.

Submission 3

Category My Score College Board Score My Comments
Row 1: Program Purpose and Function 1/1 1/1 The input and outputs are shown in the video. Also, the way the user interacts with the program is shown in the video. The written response also
Row 2: Data Abstraction 0/1 0/1 The data in the list doesn’t correspond to what the name of the list suggests it should contain.
Row 3: Managing Complexity 0/1 0/1 The written response doesn’t explain how the program would be more complex with another method without the list in enough detail.
Row 4: Procedural Abstraction 0/1 0/1 The procedure doesn’t take in any parameters and the function being called is not shown.
Row 5: Algorithm Implementation 0/1 0/1 The program contains sequencing and selection (if statement and else if statement), but it does not contain iteration.
Row 6: Testing 1/1 0/1 The written response describes the calls with different conditions being tested, shows the outputs of each call, and explains the conditions being tested in each call.

Submission 4

Category My Score College Board Score My Comments
Row 1: Program Purpose and Function 1/1 1/1 The student explained the functionality and purpose of their code in the written response and the video. They also showed the inputs and outputs in the video.
Row 2: Data Abstraction 1/1 1/1 The list shown includes more than one element and includes how it fulfills the program’s purpose.
Row 3: Managing Complexity 1/1 1/1 The written response explains how the list manages complexity and gives us a different approach for the algorithm that would be less efficient and wouldn’t use the list.
Row 4: Procedural Abstraction 1/1 1/1 The student developed procedure shown in the written response contains at least one parameter and shows where it is called. The written response also explains how the procedure adds to the program’s overall functionality.
Row 5: Algorithm Implementation 1/1 1/1 The written response includes a code segment that has selection (with an if statement), iteration (with a while loop), and sequencing. The student also describes the algorithm in detailed steps.
Row 6: Testing 1/1 0/1 The written response includes the two calls, the conditions being tested, and the outputs of each call.

Reflection

Just like last few performance task scoring assignments, I think I did a good job grading these performance tasks. I’ve gotten used to grading the programs based on College Board’s criteria. After comparing , I realized that I was way more lenient with my grading than College Board. Just like with the other performance task scoring assignments, I became a lot more familiar with the different categories College Board uses to grade the performance tasks. I also understand that when you write your written response, make your program, and create your video, you have to pay a lot of attention to detail and make sure you’re meeting all the criteria. With the 3 create performance task grading assignments I have completed, I have a greater understanding of what it takes to create a program, written response, and videos that meet College Board’s criteria.