[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-440941-105":59,"doc-detail-440941-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-sample-syllabus-3","AP Computer Science Principles Syllabus - Sample Syllabus 3","","AP Computer Science Principles Syllabus Sample 3 outlines curricular requirements and learning objectives aligned to Computational Thinking Practices and the seven Big Ideas. It defines how students connect computing, create computational artifacts, abstract, analyze problems and artifacts, communicate, and collaborate. The unit and exploration sequence includes introductions to CSP, creativity in computing, abstraction, data, algorithms, programming problem solving, guided Internet explorations, and innovations, culminating in performance tasks exploring and creating applications.",{"@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-sample-syllabus-3/440941/",{"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-sample-syllabus-3/440941.png","ImageObject",300,407,{"name":92,"@type":93},"OmBimo","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-22","2026-09-29",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 emphasized in this syllabus?","Question",{"text":112,"@type":113},"The syllabus targets six practices: Connecting Computing, Creating Computational Artifacts, Abstracting, Analyzing Problems and Artifacts, Communicating, and Collaborating. Each is tied to specific learning objectives and referenced pages.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"How are the seven Big Ideas used in the curriculum?",{"text":117,"@type":113},"Big Ideas 1 through 7—Creativity, Abstraction, Data and Information, Algorithms, Programming, The Internet, and Global Impact—organize opportunities for students to meet learning objectives in addition to performance tasks.",{"name":119,"@type":110,"acceptedAnswer":120},"What performance tasks are included and what do they focus on?",{"text":121,"@type":113},"Two performance tasks appear: “Explore – Impact of Computing Innovations” and “Create – Applications from Ideas.” They correspond to investigating computing innovations and building applications derived from ideas.","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},440941,1790794982,{"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":41},962090893581,"https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c","Sample Syllabus 3 Contents  \nCurricular Requirements ............................................................................................................................. ii  \nAP Computer Science Principles Syllabus ..................................................................................................1  \nComputational Thinking Practices, Big Ideas, and Learning Objectives ..............................................1  \nComputational Thinking Practices ................................................................................................... 1  \nBig Idea 1: Creativity....................................................................................................................... 1  \nBig Idea 2: Abstraction .................................................................................................................... 1  \nBig Idea 3: Data and Information .................................................................................................... 1  \nBig Idea 4: Algorithms .................................................................................................................... 2  \nBig Idea 5: Programming................................................................................................................. 2  \nBig Idea 6: The Internet ................................................................................................................... 2  \nBig Idea 7: Global Impact................................................................................................................ 2  \nPrimary Programming Environment ......................................................................................................3  \nResources ...............................................................................................................................................3  \nUnits .......................................................................................................................................................3  \nExploration 0: Introduction to CSP ................................................................................................. 3  \nExploration 1: Creativity and Computing........................................................................................ 4  \nExploration 2: Identifying and Using Abstractions ......................................................................... 5  \nExploration 3: Using Data ............................................................................................................... 6  \nExploration 4: Exploring Algorithms .............................................................................................. 6  \nExploration 5: Problem Solving with Programming ....................................................................... 7  \nExploration 6: Guided Internet Explorations ................................................................................... 8  \nExploration 7: Identifying Innovations ............................................................................................ 8  \nPerformance Task: Explore – Impact of Computing Innovations .................................................... 9  \nPerformance Task: Create – Applications from Ideas ..................................................................... 9  \nCreating a Website Portfolio............................................................................................................ 9  \nCurricular Requirements  \nCR1a Students are provided with opportunities to meet learning objectives connected to Computational Thinking Practice P1: Connecting Computing.  \n• See pages 3, 4, 6, 7, 9  \nCR1b Students are provided with opportunities to meet learning objectives connected to Computational Thinking Practice P2: Creating Computational Artifacts.  \n• See pages 3, 4, 5, 6, 7  \nCR1c Students are provided with opportunities to meet learning objectives connected to Computational Thinking Practice P3: A","cbCairL6r3Xt8jFS","https://ap.wps.com/l/cbCairL6r3Xt8jFS","pdf",439246,12,"English","# AP Computer Science Principles Syllabus\n## Computational Thinking Practices, Big Ideas, and Learning Objectives\n## Units\n## Exploration 0: Introduction to CSP\n## Exploration 1: Creativity and Computing\n## Exploration 2: Identifying and Using Abstractions\n## Exploration 3: Using Data\n## Exploration 4: Exploring Algorithms\n## Exploration 5: Problem Solving with Programming\n## Exploration 6: Guided Internet Explorations\n## Exploration 7: Identifying Innovations\n## Performance Task: Explore – Impact of Computing Innovations\n## Performance Task: Create – Applications from Ideas\n## Creating a Website Portfolio\n# Curricular Requirements","[{\"question\":\"What Computational Thinking Practices are emphasized in this syllabus?\",\"answer\":\"The syllabus targets six practices: Connecting Computing, Creating Computational Artifacts, Abstracting, Analyzing Problems and Artifacts, Communicating, and Collaborating. Each is tied to specific learning objectives and referenced pages.\"},{\"question\":\"How are the seven Big Ideas used in the curriculum?\",\"answer\":\"Big Ideas 1 through 7—Creativity, Abstraction, Data and Information, Algorithms, Programming, The Internet, and Global Impact—organize opportunities for students to meet learning objectives in addition to performance tasks.\"},{\"question\":\"What performance tasks are included and what do they focus on?\",\"answer\":\"Two performance tasks appear: “Explore – Impact of Computing Innovations” and “Create – Applications from Ideas.” They correspond to investigating computing innovations and building applications derived from ideas.\"}]","AP Computer Science Principles Syllabus - Sample Syllabus 3 | PDF",1790694026]