Does describe the overall purpose of the program, as well as the functionality. The input and outpit of the program was described in the video
Does describe the overall purpose of the program, as well as the functionality. The input and outpit of the program was described in the video.
0/1
1/1
Content Cell
Data Abstraction
They do show the the two program code segments, and shos how data has been stores as well. The data in the list relates to the purpose of fullfilling the program purpose
They do show the the two program code segments, and shos how data has been stores as well. The data in the list relates to the purpose of fullfilling the program purpose
1/1
1/1
Content Cell
Managing Complexity
Including a program code segment that shows the complexity in the program
Including a program code segment that shows the complexity in the program
1/1
0/1
Content Cell
Procedure Abstraction
The program includes the necessary segments, one where it is shown that the student develops the procedure with at least one parameter, and one that shows what the procedure is called
The program includes the necessary segments, one where it is shown that the student develops the procedure with at least one parameter, and one that shows what the procedure is called
1/1
1/1
Content Cell
Algorithm Implementation
All of the program code is there, sequencing, selection, iteration, and is explained in detailed steps how the algorithm works.
All of the program code is there, sequencing, selection, iteration, and is explained in detailed steps how the algorithm works
1/1
1/1
Content Cell
Testing
All conditions were tested, and the result was outputted correctly based on the conditions given
All conditions were tested, and the result was outputted correctly based on the conditions given
1/1
1/1
Content Cell
Content Cell
Student 1 reflection:
- The program served its main served its main purpose, which was giving information of a triangle based on the input.
- They lost points on the first critera from collegeboard because even though they showed the input and output, they did not specify the program purpose, instead they described the code/function itself
- They lost points on the create preformance task because they did not include an accurate explanition of how the program could be written differently without lists, and how lists are beneficial to the program
Student 2
The student earned points on all of the criteria. The program's main purpose is to serve as entertainment for the user, and the program allows the user to place and remove tiles on a grid, which are progressed programatticly by the rules of Game of life, quoting collegeboard.
Grading part 2
Student 1
Category
My score
College board
Commentary
Program Purpose and Function
1
0
The student shows that he has a clear understanding of the program function and purpose and does show the program function.
Data Abstraction
1
0
The program shows that the student has a an understanding of data abstraction and it to improve the program's functionality.
Managing Complexity
1
0
The program shows a good understanding of managing complexity. When it comes to implementing the complexity, the student does that well
Procedural Abstraction
1
0
The program shows a base understanding of procedural abstraction and implements it to improve the program's functionality.
Algorithm Implementation
1
0
The program shows a understanding of algorithm implementation and implemets it well.
Testing
1
1
the student clearly demonstrates the program and its code
Student 2
Category
My score
College board
Commentary
Program Purpose and Function
1
1
The student shows that he has a clear understanding of the program function and†ns purpose and does show the program function.
Data Abstraction
1
1
The program shows that the sudent has a an understanding of data abstraction and it to improve the program's functionality.
Managing Complexity
1
1
The program shows a good understanding of managing complexity. When it comes to implementing the complexity, the student does that well
Procedural Abstraction
1
1
The program shows a base understanding of procedural abstraction and implements it to improve the program's functionality.
Algorithm Implementation
1
1
The program shows a understanding of algorithm implementation and implemets it well.
Testing
1
1
the student clearly demonstrates the program and its code
Student 3
Category
My score
College board
Commentary
Program Purpose and Function
1
0
The student shows that he has a clear understanding of the program function and purpose and does show the program function.
Data Abstraction
1
0
The program shows that the sudent has a an understanding of data abstraction and it to improve the program's functionality.
Managing Complexity
1
0
The program shows a good understanding of managing complexity. When it comes to implementing the complexity, the student does that well
Procedural Abstraction
1
0
The program shows a base understanding of procedural abstraction and implements it to improve the program's functionality.
Algorithm Implementation
0
0
The code is not complex
Testing
1
1
the student clearly demonstrates the program and its code
Student 4
Category
My score
College board
Commentary
Program Purpose and Function
1
0
The student shows that he has a clear understanding of the program function and purpose and does show the program function.
Data Abstraction
1
0
The program shows that the sudent has a an understanding frejuyof data abstraction and it to improve the program's functionality.
Managing Complexity
1
0
The program shows a good understanding of managing complexity. When it comes to implementing the complexity, the student does that well
Procedural Abstraction
1
0
The program shows a base understanding of procedural abstraction and implements it to improve the program's functionality.
Algorithm Implementation
0
0
There is not much algorithm implementation, I just see code
1
1
the student clearly demonstrates the program and its code
Grading Part 3
Student 1
Category
My score
College board
Commentary
Program Purpose and Function
0
1
The student does not show that he has a clear understanding of the program function and purpose and does not show the program function.
Data Abstraction
0
0
The program does not show that the student has a an understanding of data abstraction
Managing Complexity
0
0
The program does not understanding of managing complexity. When it comes to implementing the complexity, there is not enough material
Procedural Abstraction
0
0
The program does not show understanding of procedural abstraction and implements it to improve the program's functionality.
Algorithm Implementation
1
0
The program shows an understanding of algorithm implementation and implemets it well.
Testing
1
1
the student clearly demonstrates the program and its code
Student 2
Category
My score
College board
Commentary
Program Purpose and Function
1
1
The student shows that he has a clear understanding of the program function and†ns purpose and does show the program function.
Data Abstraction
1
1
The program shows that the sudent has an understanding of data abstraction and it to improve the program's functionality.
Managing Complexity
1
1
The program shows a good understanding of managing complexity. When it comes to implementing the complexity, the student does that well
Procedural Abstraction
1
1
The program shows a base understanding of procedural abstraction and implements it to improve the program's functionality.
Algorithm Implementation
1
1
The program shows an understanding of algorithm implementation and implemets it well.
Testing
1
1
the student clearly demonstrates the program and its code
Student 3
Category
My score
College board
Commentary
Program Purpose and Function
1
1
The student shows that he has a clear understanding of the program function and purpose and does show the program function.
Data Abstraction
0
0
The program doess not show that the sudent has an understanding of data abstraction .
Managing Complexity
1
0
The program shows a good understanding of managing complexity. When it comes to implementing the complexity, the student does that well
Procedural Abstraction
0
0
The program does not show a base understanding of procedural abstraction and implements it to improve the program's functionality.
Algorithm Implementation
0
0
The student gives a minimal description of the program algorithm
Testing
0
0
The student does not clearly demonstrates the program and its code
Student 4
Category
My score
College board
Commentary
Program Purpose and Function
1
1
The student shows that he has a clear understanding of the program function and purpose and does show the program function.
Data Abstraction
1
1
The program shows that the sudent has a an understanding frejuyof data abstraction and it to improve the program's functionality.
Managing Complexity
1
1
The program shows a good understanding of managing complexity. When it comes to implementing the complexity, the student does that well
Procedural Abstraction
1
1
The program shows a base understanding of procedural abstraction and implements it to improve the program's functionality.
Algorithm Implementation
1
0
The student gives a minimal description of the program algorithm
Testing
1
1
The student clearly demonstrates the program and its code
Grading Part 1
Student 1 Reflection
Student 1 reflection:
Student 2
Grading part 2
Student 1
Student 2
Student 3
Student 4
Grading Part 3
Student 1
Student 2
Student 3
Student 4