[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-341178-105":59,"doc-detail-341178-en":131},{"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":124,"head_meta":126,"extra_data":128,"updated_unix":130},105,"en","ap-computer-science-principles-cs-syllabus-syllabus-version-v11-2026-05-04","AP® Computer Science Principles —CS++ Syllabus - Syllabus version v1 .1 - 2026-05-04","","AP® Computer Science Principles CS++ syllabus specifies course alignment to the AP CSP 2025–26 Course and Exam Description, mapping five Big Ideas (Creative Development, Data, Algorithms and Programming, Computing Systems and Networks, Impact of Computing) to six Computational Thinking Practices. It documents instructional schedule options for block and traditional modes, requirements coverage (CR1–CR11), and dedicated Create Performance Task time. It also details college-level resources including a paired primary textbook and an interactive csplusplus.com platform with IDE, Web App Builder, mock exams, practice drills, and print-ready learning materials.",{"@graph":69,"@context":123},[70,84,106],{"@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-cs-syllabus-syllabus-version-v11-2026-05-04/341178/",{"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-cs-syllabus-syllabus-version-v11-2026-05-04/341178.png","ImageObject",300,407,{"name":92,"@type":93},"Noah","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-30","2026-09-22",true,{"@type":102,"interactionType":103,"userInteractionCount":105},"InteractionCounter",{"@type":104},"ViewAction",11,{"@type":107,"mainEntity":108},"FAQPage",[109,115,119],{"name":110,"@type":111,"acceptedAnswer":112},"How does the CS++ syllabus align to the AP CSP 2025–26 CED?","Question",{"text":113,"@type":114},"The syllabus aligns to the 2025–26 CED by mapping the five Big Ideas and six Computational Thinking Practices to course units and activities, with explicit Big Idea labeling and coverage noted under course framework and requirements.","Answer",{"name":116,"@type":111,"acceptedAnswer":117},"What schedule options does the syllabus provide for delivering the course?",{"text":118,"@type":114},"It offers two interchangeable schedule modes: a block schedule (90 instructional days × 90 minutes, about 135 hours) and a traditional schedule (180 instructional days × about 50 minutes, about 150 hours), including guidance on splitting lessons for traditional periods.",{"name":120,"@type":111,"acceptedAnswer":121},"What resources support CR1 and instruction in the CS++ course?",{"text":122,"@type":114},"The course uses a paired primary textbook model and an interactive online textbook platform. Together they provide college-level computer science instructional materials, supported by a pseudocode IDE, web app builder, mock exam bank, practice and tracing drills, lockdown quiz mode, and printable classroom resources.","https://schema.org",{"og:url":83,"og:type":125,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":127,"canonical":83},"index,follow",{"doc_id":129,"site_id":62},341178,1790147752,{"code":4,"msg":5,"data":132},{"doc_id":129,"user_id":133,"nickname":92,"user_avatar":134,"doc_module":4,"category_id":19,"category_name":20,"doc_title":65,"doc_description":67,"doc_content":135,"file_id":136,"file_url":137,"file_type":138,"file_size":139,"view_count":105,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":52,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":144,"read_time":145,"preview_page_count":8,"preview_urls":146},8796095462418,"https://ap-avatar.wpscdn.com/avatar/80000253c1241d02b47?x-image-process=image/resize,m_fixed,w_180,h_180&k=1778826106357471780","AP® Computer Science Principles —CS++ Syllabus  \n\n| Provider: Yellow Dart Publishing (DBA of Kevin P Hare LLC) Course platform: CS++ ([csplusplus.com](csplusplus.com)) Syllabus version: v1 .1 (2026-05-04) Aligned to: AP CSP 2025–26 Course and Exam Description (5 Big Ideas, 6 Computational Thinking Practices) Schedule modes (selectable in / csp-curriculum ): • Block schedule —90 instructional days × 90 min = ~ 135 hrs • Traditional schedule — 180 instructional days × ~50 min = ~ 150 hrs (each block-day lesson is split across 2 traditional periods) |\n| --- |\n| Curricular Requirements |\n\n\n|  | Requirement | Met on page |\n| --- | --- | --- |\n| CR1 | The teacher and students have access to college-level computer science resources, in print or electronic format. | Resources |\n| CR2 | The course provides opportunities to develop student understanding of the required content outlined in each of the big ideas described in the AP Course and Exam Description. | Course Outline |\n| CR3 | The course provides opportunities to develop student understanding of the big ideas, as outlined in the CED. | Course Outline (every unit, with Big Idea labels) |\n| CR4 | CTP1: Computational Solution Design. | Course Outline (Unit 5 dataviz design; Create PT design phase) |\n| CR5 | CTP2: Algorithms and Program Development. | Course Outline (Unit 4 Secret Number Game; Unit 7 Lists & Dictionaries) |\n| CR6 | CTP3: Abstraction in Program Development. | Course Outline (Unit 4 proceduralabstraction activity; Unit 7 user-deﬁned procedures) |\n| CR7 | CTP4: Code Analysis. | Course Outline (Unit 4 debugging activity; Unit 6 Internet code-trace) |\n| CR8 | CTP5: Computing Innovations. | Course Outline (3 IOC investigations) |\n| CR9 | CTP6: Responsible Computing. | Course Outline (Unit 7 inclusive-design retrospective) |\n| CR10 | The course provides a minimum of three opportunities for students to investigate diﬀerent computing innovations. | Computing Innovation Investigations (3 IOCs) |\n| CR11 | Students are provided at least 9 hours of dedicated class time to complete the AP Create Performance Task. | Create PT Schedule (7 block days × 90 min = 10.5 hrs, or 14 traditional |\n\n\n|  | Requirement | Met on page |\n| --- | --- | --- |\n|  |  | periods × 50 min = 11.7 hrs) |\n\nCourse Resources  \nThe course uses a paired primary textbook + interactive online \"textbook \" model. Both are authored by the course instructor and are kept in lock-step (unit/topic order, vocabulary, examples, and pseudocode notation match across the two) .  \nPrimary textbook (print + Kindle):  \nHare, Kevin P. (2024) . Computer Science Principles: The Foundational Concepts of Computer Science —For AP® Computer Science Principles (5th ed.) . Yellow Dart Publishing. ISBN 978- 1734554960.  \nOnline \"textbook\" / instructional platform —co-equal primary resource. The CS++ platform ([csplusplus.com](csplusplus.com)) is a complete, college-level interactive text covering every CED Big Idea and topic. Students and teachers have continuous access to all of the following:  \n\n| Resource | Where it lives in the\u003Cbr>platform |\n| --- | --- |\n| CS++ AP CSP Course Pages —full college-level CSP curriculum aligned to the 2025–26 CED 5 Big Ideas; mirrors the chapter / unit structure of the printed textbook | \u003Cbr>/ csp-curriculum ,/ csp/ units/{1 . .10} |\n| Pseudocode IDE (block + text)—the oﬃcial AP CSP pseudocode in both block-drag and text modes, with execution and step-debugging |  / pseudocode-ide  |\n| Web App Builder — block-coded HTML/JS for sustained programming across the year and Create PT delivery |  /web-builder  |\n| Mock Exam Bank —5 full-length CSP mocks (70 MCQ each) with timed sessions and rubric scoring |  / csp-mock-exam  |\n| In-course MCQ + Tracing Drills — per-unit practice MCQs and pseudocode tracing exercises |  / csp/ practice  |\n| Lockdown Quiz Mode — proctored quiz-bank backup for unit assessments |  / lockdown-quiz  |\n| Printable Classroom Resources — print-ready PDF handouts, worksheets, activity ","cbCaigoHsgRjkmdo","https://ap.wps.com/l/cbCaigoHsgRjkmdo","pdf",315656,"English","# Curricular Requirements\n## Course Resources\n## Course Framework","[{\"question\":\"How does the CS++ syllabus align to the AP CSP 2025–26 CED?\",\"answer\":\"The syllabus aligns to the 2025–26 CED by mapping the five Big Ideas and six Computational Thinking Practices to course units and activities, with explicit Big Idea labeling and coverage noted under course framework and requirements.\"},{\"question\":\"What schedule options does the syllabus provide for delivering the course?\",\"answer\":\"It offers two interchangeable schedule modes: a block schedule (90 instructional days × 90 minutes, about 135 hours) and a traditional schedule (180 instructional days × about 50 minutes, about 150 hours), including guidance on splitting lessons for traditional periods.\"},{\"question\":\"What resources support CR1 and instruction in the CS++ course?\",\"answer\":\"The course uses a paired primary textbook model and an interactive online textbook platform. Together they provide college-level computer science instructional materials, supported by a pseudocode IDE, web app builder, mock exam bank, practice and tracing drills, lockdown quiz mode, and printable classroom resources.\"}]","AP® Computer Science Principles —CS++ Syllabus - Syllabus version v1 .1 - 2026-05-04 | PDF",1790040724,25,[147],{"page_no":8,"url":148,"width":149,"height":150},"https://res-academy.cache.wpscdn.com/upload/kdocshare/2026-11-08/eaa6a96e87fe980f2e23718c21f57e78.webp",983,1272]