[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-341436-105":59,"doc-detail-341436-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","ap-computer-science-principles-scoring-guidelines-set-1","AP® Computer Science Principles Scoring Guidelines Set 1","","AP® Computer Science Principles Scoring Guidelines Set 1 provides detailed decision rules for evaluating student work in the course project and written responses. It specifies how to award or withhold points for criteria involving video demonstrations of program functionality, inclusion of required program elements such as procedures, list usage, selection, and iteration, and written response requirements for valid inputs and program purpose. The guidelines also outline how to interpret the Personalized Project Reference and Program Code when certain materials are unavailable or incomplete.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":20,"@type":76,"position":81},"https://docshare.wps.com/document/exam/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/ap-computer-science-principles-scoring-guidelines-set-1/341436/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/ap-computer-science-principles-scoring-guidelines-set-1/341436.png","ImageObject",300,407,{"name":92,"@type":93},"Connor ","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-31","2026-09-22",true,{"@type":102,"interactionType":103,"userInteractionCount":39},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"How should written responses be evaluated in this scoring set?","Question",{"text":112,"@type":113},"Written responses must be evaluated solely on the rationale provided and must demonstrate all scoring criteria listed for each reporting category, including criteria within bulleted lists.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"What does the video need to show for the Course Project: Video point?",{"text":117,"@type":113},"The video must demonstrate the program running, including input, functionality, and output, and it must include at least one example of the program’s functionality. Screenshots or storyboards are not acceptable.",{"name":119,"@type":110,"acceptedAnswer":120},"What program elements are required for the Course Project: Program Requirements point?",{"text":121,"@type":113},"The program code must include a student-developed procedure, a call to that procedure, a list (or collection) and its use, plus selection and iteration.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},341436,1790460744,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":19,"category_name":20,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":39,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":34,"language":139,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":140,"faqs":141,"seo_title":142,"seo_description":67,"update_tm":143,"read_time":144,"preview_page_count":4},687207022233,"https://ap-avatar.wpscdn.com/davatar_155a257f0dc6eb9ab79c44ca47cae57d","2024   \nAP® Computer Science  \nPrinciples Scoring Guidelines Set 1  \n© 2024 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](collegeboard.org).  \n[AP Central is the official online home for the AP Program: apcentral.collegeboard.org](AP Central is the official online home for the AP Program: apcentral.collegeboard.org).  \nVideo, Program Requirements, and Written Response 1 3 points  \n\n| General Scoring Notes\u003Cbr>• Written responses should be evaluated solely on the rationale provided.\u003Cbr>• Responses must demonstrate all scoring criteria, including those within bulleted lists, in each reporting category to earn the point for that category.\u003Cbr>• Terms and phrases defined in the terminology list are italicized when they first appear. |  |  |\n| --- | --- | --- |\n|  |  |  |\n| Reporting Category | Scoring Criteria | Decision Rules |\n| Course Project:\u003Cbr>Video\u003Cbr>(0–1 points) | The video demonstrates the running of the program including:\u003Cbr>• input\u003Cbr>• program functionality\u003Cbr>• output | Consider the video (or Program Code if necessary) when scoring this point.\u003Cbr>• The video needs to show at least one example of the program’s functionality.\u003Cbr>• If the source of the input is unclear from the video, consider the full program code file when scoring this point.\u003Cbr>Do NOT award a point if the following is true:\u003Cbr>• The video does not show a demonstration of the program running (screenshots or storyboards are not acceptable and would not be credited) . |\n| Course Project:\u003Cbr>Program\u003Cbr>Requirements\u003Cbr>(0–1 points) | The program code includes:\u003Cbr>• A student-developed procedure\u003Cbr>• A call to the student-developed procedure\u003Cbr>• A list (or other collection type)\u003Cbr>• A use of the list\u003Cbr>• Selection\u003Cbr>• Iteration | Consider the Personalized Project Reference (or Program Code if necessary) when scoring this point.\u003Cbr>• If the program requirements do not appear in the Personalized Project Reference, consider the full program code file when scoring this point.\u003Cbr>• The procedure does not need to have a parameter to earn this point.\u003Cbr>• The code segments demonstrating selection and iteration do not need to appear in the same algorithm to earn this point.\u003Cbr>• The code segments demonstrating selection and iteration do not need to be contained in a procedure to earn this point.\u003Cbr>Do NOT award a point if any one or more of the following is true:\u003Cbr>• The list is a one-element list.\u003Cbr>• The use of the list is irrelevant (i.e., not connected to the program’s functionality) .\u003Cbr>• The call to the procedure is inconsistent with the procedure header (unless allowed by the programming language) .\u003Cbr>• The use of either the selection or the iteration is trivial (i.e., does not affect the outcome of the program) . |\n\n\n| Reporting Category | Scoring Criteria | Decision Rules |\n| --- | --- | --- |\n| Written\u003Cbr>Response 1:\u003Cbr>Program Design,\u003Cbr>Function, and\u003Cbr>Purpose\u003Cbr>(0–1 points) | The written response:\u003Cbr>• describes at least one valid input to the program.\u003Cbr>• describes what the program does with the input. | Consider the Video (or Program Code if necessary) and Written Response 1 when scoring this point.\u003Cbr>• If the video is not available or does not show the described input, consider the full program code file when scoring this point.\u003Cbr>• Either a specific example of the input or a description of the input can meet this criteria.\u003Cbr>• If a response describes an interaction with a device (e.g., mouse or keyboard) as input, it must describe what the program does with the input resulting from the interaction.\u003Cbr>• Other forms of input could include databases, device inputs such as sensors, or command line arguments.\u003Cbr>• The response does not need to describe all valid inputs to the program and what the program does with all of these inputs, but all descriptions given must be correct.\u003Cbr>Do NOT award a point if the","cbCaiqARZQN9vBnv","https://ap.wps.com/l/cbCaiqARZQN9vBnv","pdf",285961,"English","# General Scoring Notes\n# Course Project\n## Video\n## Program Requirements\n# Written Response 1\n## Program Design, Function, and Purpose\n# Written Response 2\n## Written Response 2(a): Algorithm Development","[{\"question\":\"How should written responses be evaluated in this scoring set?\",\"answer\":\"Written responses must be evaluated solely on the rationale provided and must demonstrate all scoring criteria listed for each reporting category, including criteria within bulleted lists.\"},{\"question\":\"What does the video need to show for the Course Project: Video point?\",\"answer\":\"The video must demonstrate the program running, including input, functionality, and output, and it must include at least one example of the program’s functionality. Screenshots or storyboards are not acceptable.\"},{\"question\":\"What program elements are required for the Course Project: Program Requirements point?\",\"answer\":\"The program code must include a student-developed procedure, a call to that procedure, a list (or collection) and its use, plus selection and iteration.\"}]","AP® Computer Science Principles Scoring Guidelines Set 1 | PDF",1790041890,18]