[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-440942-105":59,"doc-detail-440942-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-sample-syllabus-1","AP® Computer Science Principles - Sample Syllabus - 1","","AP® Computer Science Principles Sample Syllabus #1 outlines curricular requirements and course organization around five big ideas: Creative Development, Data, Algorithms and Programming, Computing Systems and Networks, and Impact of Computing. It specifies opportunities aligned to computational thinking practices 1–6, minimum investigation of computing innovations, and dedicated class time for the AP Create Performance Task. The syllabus also describes programming language and environments using block coding in Blockly/Trinket, learning Python via Trinket.io, and resources including Computer Science Illuminated and supporting articles and videos.",{"@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-sample-syllabus-1/440942/",{"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-sample-syllabus-1/440942.png","ImageObject",300,407,{"name":92,"@type":93},"RuangKosong","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-22","2026-09-29",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},"What are the five big ideas in AP® Computer Science Principles?","Question",{"text":112,"@type":113},"The five big ideas are Creative Development, Data, Algorithms and Programming, Computing Systems and Networks, and Impact of Computing.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"How does the syllabus align learning with computational thinking practices?",{"text":117,"@type":113},"It provides opportunities tied to Computational Thinking Practice 1 through Practice 6, including solution design, algorithms and program development, abstraction, code analysis, computing innovations, and responsible computing.",{"name":119,"@type":110,"acceptedAnswer":120},"What programming environments and resources are used in the course?",{"text":121,"@type":113},"Students use block coding in Blockly and Trinket, learn Python using Trinket.io and EarSketch, and rely on a college-level resource such as Computer Science Illuminated plus articles and videos throughout the year.","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},440942,1790816254,{"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":39,"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":46},962090883219,"https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c","SAMPLE SYLLABUS \\#1  \nAP® Computer Science Principles  \nCurricular Requirements  \nThe teacher and students have access to college-level computer science resources, in print or electronic format.  \nThe 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.  \nThe course provides opportunities to develop student understanding of the big ideas, as outlined in the AP Course and Exam Description (CED) .  \nThe course provides opportunities for students to develop the skills related to Computational Thinking Practice 1: Computational Solution Design, as outlined in the AP Course and Exam Description.  \nSeepage: 2  \nSeepage: 2  \nSee pages:  \n2, 3, 4, 5  \nSeepage: 6  \n CR5  The course provides opportunities for students to develop the skills related to Computational Thinking Practice 2: Algorithms and Program Development, as outlined in the AP Course and Exam Description.  \nSeepage: 3  \n CR6  The course provides opportunities for students to develop the skills related to Computational Thinking Practice 3: Abstraction in Program Development, as outlined in the AP Course and Exam Description.  \nSeepage: 3  \n CR7  The course provides opportunities for students to develop the skills related to Computational Thinking Practice 4: Code Analysis, as outlined in the AP Course and Exam Description.  \nSeepage: 3  \n CR8  The course provides opportunities for students to develop the skills related to Computational Thinking Practice 5: Computing Innovations, as outlined in the AP Course and Exam Description.  \nSeepage: 6  \n CR9  The course provides opportunities for students to develop the skills related to Computational Thinking Practice 6: Responsible Computing, as outlined in the AP Course and Exam Description.  \nSeepage: 3  \nCR10 The course provides a minimum of three opportunities for students to investigate different computing innovations.  \nCR11 Students are provided at least 9 hours of dedicated class time to complete the AP Create Performance Task.  \nSee pages:  \n2, 4, 5  \nSeepage: 6  \nAdvanced Placement Computer Science Principles Sample Syllabus \\#1  \nAP® Computer Science Principles is an introductory computing course. The major areas of the course are organized around five big ideas. These big ideas are:  \n􀂃 Creative Development (CRD)  \n􀂃 Data (DAT)  \n􀂃 Algorithms and Programming (AAP)  \n􀂃 Computing Systems and Networks (CSN)  \n􀂃 Impact of Computing (IOC)  \nProgramming Language and Environments: Students will use block coding in blockly and [trinket.io. They will](trinket.io. They will) also [learn Python using trinket.io](learn Python using trinket.io) and EarSketch.  \nResources:  \nDale, N. , and J. Lewis. (2016) . Computer Science Illuminated. 6th ed. Boston: Jones and Bartlett Publishers.  CR1   \nArticles and videos will be used throughout the year as well.  \nCR1  \nThe syllabus must list a college-level resource, which may include a computer science textbook, website, article, or video.  \nCourse Outline  CR2  \n\n| Unit | Topics/Activities | Big Ideas |\n| --- | --- | --- |\n| Unit 1\u003Cbr>Intro to Computer Science and Algorithms | 􀂃 What is computer science and why should we study it? (Videos, discussion, readings, blogs)\u003Cbr>􀂃 Intro to Collaboration (Pogil Activity)\u003Cbr>􀂃 Computing Innovations (Drones, Self-Driving Cars, selections from students)\u003Cbr>􀂃 Algorithms (Video, PB&J, Guide Leading Blind, Flowcharts, Robot Game, CSP’s Got Game! Pseudocode, Efficiency, Relationship to Computer Programs\u003Cbr>􀂃 CS Illuminated Chapter 1 | CRD, AAP, IOC |\n| Unit 1 Activity for Computing Innovations (IOC) (Computing Innovation 1, Prompt A)\u003Cbr> CR3   CR10\u003Cbr>Students discuss with a partner what they know about drones at this time. They are then given an article to read about privacy and discuss drones again. They then watch a video about the use of drones in the Mara Elephant Project in Kenya and look at other resources. For homework they write a ","cbCaiunlkEHAyPtR","https://ap.wps.com/l/cbCaiunlkEHAyPtR","pdf",586866,"English","# Curricular Requirements\n## Five Big Ideas\n## Computational Thinking Practices 1–6\n# Resources\n## Reference Texts and Media\n# Course Organization by Unit\n## Unit 1: Intro to Computer Science and Algorithms\n## Unit 2: Programming","[{\"question\":\"What are the five big ideas in AP® Computer Science Principles?\",\"answer\":\"The five big ideas are Creative Development, Data, Algorithms and Programming, Computing Systems and Networks, and Impact of Computing.\"},{\"question\":\"How does the syllabus align learning with computational thinking practices?\",\"answer\":\"It provides opportunities tied to Computational Thinking Practice 1 through Practice 6, including solution design, algorithms and program development, abstraction, code analysis, computing innovations, and responsible computing.\"},{\"question\":\"What programming environments and resources are used in the course?\",\"answer\":\"Students use block coding in Blockly and Trinket, learn Python using Trinket.io and EarSketch, and rely on a college-level resource such as Computer Science Illuminated plus articles and videos throughout the year.\"}]","AP® Computer Science Principles - Sample Syllabus - 1 | PDF",1790694029]