[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-341226-105":59,"doc-detail-341226-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-written-response-prompts","AP® Computer Science Principles - Written Response Prompts","","AP® Computer Science Principles Section II Written Response Prompts provide students with two questions and four written-response prompts to complete within 60 minutes. The tasks are based on the Create Performance Task previously submitted and require referencing the Personalized Project Reference for code segments in procedures, iterations, and lists. Students must explain documentation that helps other programmers understand code, identify termination conditions for iteration, design or analyze incorrect procedure calls, and discuss how lists use abstraction or how behavior changes if the list is removed.",{"@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-written-response-prompts/341226/",{"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-written-response-prompts/341226.png","ImageObject",300,407,{"name":92,"@type":93},"Genevieve","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-11-03","2026-09-22",true,{"@type":102,"interactionType":103,"userInteractionCount":52},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What is the structure and time limit of Section II?","Question",{"text":112,"@type":113},"Section II contains 2 questions (4 written-response prompts) and lasts 60 minutes.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"Where should students get the code and procedure details used in Question 2?",{"text":117,"@type":113},"Students must refer to the Personalized Project Reference for the code segments related to their list and procedure.",{"name":119,"@type":110,"acceptedAnswer":120},"How do students answer questions in this section during the exam?",{"text":121,"@type":113},"Credit is given only for responses entered in the application, students can move between questions until time expires, and annotations entered as text are not included as part of the answer.","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},341226,1790142575,{"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":52,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":19,"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":52,"preview_page_count":8,"preview_urls":144},1374391974585,"https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c","2026  \nAP® Computer Science Principles  \nWritten Response Prompts  \n© 2026 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](trademarks of College Board. Visit College Board on the web: collegeboard.org).  \nAP Central is the official online home for [the AP Program: apcentral.collegeboard.org](the AP Program: apcentral.collegeboard.org).  \nCOMPUTER SCIENCE PRINCIPLES  \nSECTION II  \nTIME – 60 MINUTES  \nDirections:  \nSection II has 2 questions (4 written-response prompts) and lasts 60 minutes. The questions for this section are based on the Create Performance Task you previously submitted. Refer to your Personalized Project Reference for the code segments related to your list and procedure. You may use scratch paper for notes and planning, but credit will only be given for responses entered in this application. Text you enter as an annotation will not be included as part of your answer. You can go back and forth between questions in this section until time expires. The clock will turn red when 5 minutes remain—the proctor will not give you any time updates or warnings.  \nNote: This exam was originally administered digitally. It is presented here in a format optimized for teacher and student use in the classroom.  \nDuring the AP Exam administration, students have access to reference information. To see the reference information for this course, please visit AP Central:  \n[https://apcentral.collegeboard.org/exam-administration-ordering-scores/administering-exams/](https://apcentral.collegeboard.org/exam-administration-ordering-scores/administering-exams/)[ ](https://apcentral.collegeboard.org/exam-administration-ordering-scores/administering-exams/)[subject-specific/reference-information](subject-specific/reference-information)  \n1. Describe one piece of documentation that would be appropriate to include with or in your program. Explain how this documentation can be used by another programmer to better understand a particular code segment in your program.  \n2. Refer to your Personalized Project Reference when answering this question.  \nA. Consider the first iteration statement in the Procedure section of your Personalized Project Reference. Identify the variable(s) that determine when the iteration statement stops iterating. Identify specific values for the variable(s) that will cause the iteration statement to stop. Explain why these value(s) would cause the iteration statement to stop. If there are no such variable(s) or specific value(s), explain how the iteration statement stops.  \nB. Consider the procedure included in part (i) of the Procedure section of your Personalized Project Reference. Another programmer is planning to use your procedure in a different program and wants to write some test cases to check whether it will work. Write a procedure call with specific argument(s) that your procedure will accept but will cause your procedure to behave incorrectly. Describe the incorrect behavior. Explain why the incorrect behavior occurs as a result of this call. If it is not possible for a call with accepted arguments to cause your procedure to behave incorrectly, explain why this is the case for your procedure.  \nC. Consider the list included in part (i) of the List section of your Personalized Project Reference. Explain how the list uses abstraction to manage complexity in your program. Suppose the list was not included in your program. Describe how you would need to adjust the code segment in part (ii) of the List section of your Personalized Project Reference so that it has the same behavior. If it is not possible to have the same behavior without the use of the list, explain why.  \nSTOP  \nEND OF EXAM","cbCaisHFpLQ0jPuf","https://ap.wps.com/l/cbCaisHFpLQ0jPuf","pdf",165670,"English","# Section II: Time (60 Minutes)\n## Question 1: Documentation for a Program\n## Question 2: Using the Personalized Project Reference (A-C)","[{\"question\":\"What is the structure and time limit of Section II?\",\"answer\":\"Section II contains 2 questions (4 written-response prompts) and lasts 60 minutes.\"},{\"question\":\"Where should students get the code and procedure details used in Question 2?\",\"answer\":\"Students must refer to the Personalized Project Reference for the code segments related to their list and procedure.\"},{\"question\":\"How do students answer questions in this section during the exam?\",\"answer\":\"Credit is given only for responses entered in the application, students can move between questions until time expires, and annotations entered as text are not included as part of the answer.\"}]","AP® Computer Science Principles - Written Response Prompts | PDF",1790041038,[145],{"page_no":8,"url":146,"width":147,"height":148},"https://res-academy.cache.wpscdn.com/upload/kdocshare/2026-11-08/6d928b08de47932f4405854506312a0b.webp",983,1272]