AP

AP Computer Science Principles: Create Task

College Board AP Computer Science Principles Create Performance Task rubric.

Computer Science
Grade 10
Grade 11
Grade 12
6 points

Rubric Details

Standard
AP
Subject
Computer Science
Grade Level
10-12
Total Points
6
Criteria
6 categories
Assignment Type
project

Rubric Criteria

Criteria
Met(1 pt)
Not Met(3 pts)
Program Purpose and Function
Describes the program purpose, function, and input/output
Describes the purpose of the program, describes the program functionality demonstrated in the video, and describes the input and output of the program.
Does not adequately describe the program purpose, functionality, or input/output.
Data Abstraction
Use of lists or collections in the program
Shows a list being used to manage complexity AND explains how the list manages complexity.
Does not show or explain data abstraction effectively.
Managing Complexity
Use of student-developed procedure
Shows a student-developed procedure with a parameter and explains how it contributes to program functionality.
Does not show or explain procedure effectively.
Procedural Abstraction
Algorithm implementation
Shows an algorithm that includes sequencing, selection, and iteration AND explains how it works.
Does not show or explain algorithm effectively.
Algorithm Implementation
Explanation of algorithm
Explains in detailed steps how the algorithm works in enough detail for someone else to recreate it.
Does not explain algorithm in sufficient detail.
Testing
Program testing and debugging
Describes two calls to the procedure with different arguments AND describes the conditions being tested and results of each call.
Does not adequately describe testing.

How to Use This Rubric

1
Sign Up Free

Create your free EasyClass AI account in seconds. No credit card required.

2
Upload Assignments

Upload student work as PDFs, images, or paste text directly. Batch upload supported.

3
Get AI Grades

AI grades using this exact rubric with detailed feedback in seconds, not hours.

Grade faster with AI

Use this rubric with our AI grading system. Get detailed feedback in seconds.