[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-341431-105":59,"doc-detail-341431-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-syllabus-341431","AP Computer Science Principles Syllabus","","AP Computer Science Principles syllabus outlining curricular requirements, course philosophy, learning opportunities, and assessment structure. The course emphasizes Computational Thinking practices (connecting computing, creating computational artifacts, abstracting, analyzing problems and artifacts, communicating, and collaborating). It also specifies Big Ideas across creativity, abstraction, data and information, algorithms, programming, the internet, and global impact. Unit sequencing covers introductions to CS principles, the internet, artificial intelligence, abstraction and simulation, data, intractable problems, and global impact, with defined performance tasks and through-course assessments.",{"@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-syllabus-341431/341431/",{"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-syllabus-341431/341431.png","ImageObject",300,407,{"name":92,"@type":93},"\tJames","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-22","2026-09-22",true,{"@type":102,"interactionType":103,"userInteractionCount":44},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What Computational Thinking practices are required in the syllabus?","Question",{"text":112,"@type":113},"The syllabus includes opportunities aligned to P1 Connecting Computing, P2 Creating Computational Artifacts, P3 Abstracting, P4 Analyzing Problems and Artifacts, P5 Communicating, and P6 Collaborating.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"Which Big Ideas must be addressed through learning opportunities?",{"text":117,"@type":113},"Big Ideas 1 through 7 are required: Creativity, Abstraction, Data and Information, Algorithms, Programming, The Internet, and Global Impact, each supported in addition to performance tasks.",{"name":119,"@type":110,"acceptedAnswer":120},"What performance tasks are included in the course?",{"text":121,"@type":113},"Students complete two performance tasks: Create—Applications from Ideas and Explore—Impact of Computing Innovations, tied to through-course assessments with specified class time.","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},341431,1790475455,{"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":44,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"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":4},2336474466412,"https://ap-avatar.wpscdn.com/davatar_155a257f0dc6eb9ab79c44ca47cae57d","Sample Syllabus 2 Contents  \nCurricular Requirements ............................................................................................................................. ii  \nAP Computer Science Principles Syllabus ..................................................................................................1  \nCourse Philosophy ................................................................................................................................. 1  \nReference Text ....................................................................................................................................... 1  \nProgramming Environments .................................................................................................................. 1  \nOnline Resources ................................................................................................................................... 1  \nCourse Overview ................................................................................................................................... 1  \nAssessment.............................................................................................................................................2  \nUnits.......................................................................................................................................................2  \nUnit 1: Introduction to CS Principles .............................................................................................. 2  \nUnit 2: The Internet.......................................................................................................................... 3  \nUnit 3: Artificial Intelligence ........................................................................................................... 4  \nUnit 4: Abstraction and Simulation ................................................................................................. 5  \nUnit 5: Data ...................................................................................................................................... 6  \nUnit 6: Intractable Problems ............................................................................................................ 7  \nPerformance Task: Create—Applications from Ideas ..................................................................... 7  \nUnit 7: Global Impact ...................................................................................................................... 7  \nPerformance Task: Explore—Impact of Computing Innovations .................................................... 8  \nCurricular Requirements  \nCR1a Students are provided with opportunities to meet learning objectives connected to Computational Thinking Practice P1: Connecting Computing.  \n• See pages 2, 6, 7, 8  \nCR1b Students are provided with opportunities to meet learning objectives connected to Computational Thinking Practice P2: Creating Computational Artifacts.  \n• See pages 4, 5  \nCR1c Students are provided with opportunities to meet learning objectives connected to Computational Thinking Practice P3: Abstracting.  \n• See pages 3, 5, 6  \nCR1d Students are provided with opportunities to meet learning objectives connected to Computational Thinking Practice P4: Analyzing Problems and Artifacts.  \n• See pages 3, 6, 8  \nCR1e Students are provided with opportunities to meet learning objectives connected to Computational Thinking Practice P5: Communicating (both orally and written) .  \n• See pages 3, 4  \nCR1f Students are provided with opportunities to meet learning objectives connected to Computational Thinking Practice P6: Collaborating.  \n• See page 4  \nCR2a Students are provided with opportunities to meet learning objectives within Big Idea 1: Creativity.  \nSuch opportunities must occur in addition to the AP Computer Science Principles Performance Tasks.  \n• See page 6  \nCR2b Students are provided with opportunities to meet learning objectives within","cbCaiizoXUNhmbHU","https://ap.wps.com/l/cbCaiizoXUNhmbHU","pdf",873925,11,"English","# AP Computer Science Principles Syllabus\n## Course Philosophy\n## Assessment\n## Units\n## Curricular Requirements","[{\"question\":\"What Computational Thinking practices are required in the syllabus?\",\"answer\":\"The syllabus includes opportunities aligned to P1 Connecting Computing, P2 Creating Computational Artifacts, P3 Abstracting, P4 Analyzing Problems and Artifacts, P5 Communicating, and P6 Collaborating.\"},{\"question\":\"Which Big Ideas must be addressed through learning opportunities?\",\"answer\":\"Big Ideas 1 through 7 are required: Creativity, Abstraction, Data and Information, Algorithms, Programming, The Internet, and Global Impact, each supported in addition to performance tasks.\"},{\"question\":\"What performance tasks are included in the course?\",\"answer\":\"Students complete two performance tasks: Create—Applications from Ideas and Explore—Impact of Computing Innovations, tied to through-course assessments with specified class time.\"}]","AP Computer Science Principles Syllabus | PDF",1790041880,28]