AP® Computer
AP® Computer
Science
AP® Computer
Principles
Science Principles
Science
ScoringPrinciples
Guidelines.(eAP®
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Computer Science Principles Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@
2023
AP Computer Science
®
Principles
Scoring Guidelines
© 2023 College Board. College Board, Advanced Placement, AP, AP Central, and the acorn logo are registered
trademarks of College Board. Visit College Board on the web: collegeboard.org.
AP Central is the official online home for the AP Program: apcentral.collegeboard.org.
AP® Computer
AP® Computer
Science
AP® Computer
Principles
Science Principles
Science
ScoringPrinciples
Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
, AP® Computer
AP® Computer
Science
AP® Computer
Principles
Science Principles
Science
ScoringPrinciples
Guidelines.(eAP®
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Computer Science Principles Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@
AP® Computer Science Principles 2023 Scoring Guidelines
Create Performance Task 6 points
General Scoring Notes
• Responses should be evaluated solely on the rationale provided.
• Responses must demonstrate all criteria, including those within bulleted lists, in each row to earn the point for that row.
• Terms and phrases defined in the terminology list are italicized when they first appear in the scoring criteria.
Reporting
Scoring Criteria Decision Rules
Category
Row 1 The video demonstrates the running of the program Consider ONLY the video and written response 3a when scoring this point.
Program Purpose including:
and Function • input Do NOT award a point if the following is true:
• program functionality • The video does not show a demonstration of the program running (screenshots or storyboards are
(0–1 points)
• output not acceptable and would not be credited).
AND • The described purpose is actually the functionality of the program. The purpose must address the
The written response: problem being solved or creative interest being pursued through the program. The function is the
behavior of a program during execution and is often described by how a user interacts with it.
• describes the overall purpose of the program.
• describes what functionality of the program is
demonstrated in the video.
• describes the input and output of the program
demonstrated in the video.
Row 2 The written response: Consider ONLY written response 3b when scoring this point.
Data Abstraction • includes two program code segments:
- one that shows how data has been stored in Requirements for program code segments:
(0–1 points) this list (or other collection type). • The written response must include two clearly distinguishable program code segments, but these
- one that shows the data in this same list being segments may be disjointed code segments or two parts of a contiguous code segment.
used as part of fulfilling the program’s purpose. • If the written response includes more than two code segments, use the first two code segments to
• identifies the name of the variable representing the determine whether or not the point is earned.
list being used in this response.
• describes what the data contained in this list is Do NOT award a point if any one or more of the following is true:
representing in the program. • The list is a one-element list.
• The use of the list does not assist in fulfilling the program’s purpose.
© 2023 College Board
AP® Computer
AP® Computer
Science
AP® Computer
Principles
Science Principles
Science
ScoringPrinciples
Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
AP® Computer
Science
AP® Computer
Principles
Science Principles
Science
ScoringPrinciples
Guidelines.(eAP®
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Computer Science Principles Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@
2023
AP Computer Science
®
Principles
Scoring Guidelines
© 2023 College Board. College Board, Advanced Placement, AP, AP Central, and the acorn logo are registered
trademarks of College Board. Visit College Board on the web: collegeboard.org.
AP Central is the official online home for the AP Program: apcentral.collegeboard.org.
AP® Computer
AP® Computer
Science
AP® Computer
Principles
Science Principles
Science
ScoringPrinciples
Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
, AP® Computer
AP® Computer
Science
AP® Computer
Principles
Science Principles
Science
ScoringPrinciples
Guidelines.(eAP®
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Computer Science Principles Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@
AP® Computer Science Principles 2023 Scoring Guidelines
Create Performance Task 6 points
General Scoring Notes
• Responses should be evaluated solely on the rationale provided.
• Responses must demonstrate all criteria, including those within bulleted lists, in each row to earn the point for that row.
• Terms and phrases defined in the terminology list are italicized when they first appear in the scoring criteria.
Reporting
Scoring Criteria Decision Rules
Category
Row 1 The video demonstrates the running of the program Consider ONLY the video and written response 3a when scoring this point.
Program Purpose including:
and Function • input Do NOT award a point if the following is true:
• program functionality • The video does not show a demonstration of the program running (screenshots or storyboards are
(0–1 points)
• output not acceptable and would not be credited).
AND • The described purpose is actually the functionality of the program. The purpose must address the
The written response: problem being solved or creative interest being pursued through the program. The function is the
behavior of a program during execution and is often described by how a user interacts with it.
• describes the overall purpose of the program.
• describes what functionality of the program is
demonstrated in the video.
• describes the input and output of the program
demonstrated in the video.
Row 2 The written response: Consider ONLY written response 3b when scoring this point.
Data Abstraction • includes two program code segments:
- one that shows how data has been stored in Requirements for program code segments:
(0–1 points) this list (or other collection type). • The written response must include two clearly distinguishable program code segments, but these
- one that shows the data in this same list being segments may be disjointed code segments or two parts of a contiguous code segment.
used as part of fulfilling the program’s purpose. • If the written response includes more than two code segments, use the first two code segments to
• identifies the name of the variable representing the determine whether or not the point is earned.
list being used in this response.
• describes what the data contained in this list is Do NOT award a point if any one or more of the following is true:
representing in the program. • The list is a one-element list.
• The use of the list does not assist in fulfilling the program’s purpose.
© 2023 College Board
AP® Computer
AP® Computer
Science
AP® Computer
Principles
Science Principles
Science
ScoringPrinciples
Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@
Scoring Guidelines.pdf~~~!!!!!!!!!!!!!!!!!!!!!!!!!!@#!#@@@@@@@@@@@@@@@@@@@!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@@@@@