[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-341201-105":3,"detail-sidebar-cat-0-en-105":81,"doc-detail-341201-en":131},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","exploring-ap-cs-principles-guiding-questions-course-overview-activities","Exploring AP CS Principles - Guiding Questions - Course Overview - Activities","","Exploring AP CS Principles provides a structured introduction to the AP Computer Science Principles (CSP) course, addressing why a new Advanced Placement CS offering is needed, how the course framework works, curriculum options, pedagogy approaches, and what assessment and evaluation look like. It also explains how to map AP CSP to Grade 11 Computer Science (ICS3U), highlights resources, and compares CSP with AP Computer Science A. Interactive activities guide students through computational thinking practices, big ideas, and basic algorithm analysis.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/document/","Document",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/document/exam/","Exam",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/document/exploring-ap-cs-principles-guiding-questions-course-overview-activities/341201/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/exploring-ap-cs-principles-guiding-questions-course-overview-activities/341201.png","ImageObject",300,407,{"name":42,"@type":43},"Skyler","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-23","2026-09-22",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",11,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"Why is there a new Advanced Placement CS course, and what key topics does AP CSP cover?","Question",{"text":63,"@type":64},"The material frames AP CSP around central ideas of computer science, emphasizing computational thinking, creativity, problem solving, working with data, understanding the Internet, cybersecurity, and programming.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"How does AP CSP compare with AP Computer Science A in terms of focus and exam structure?",{"text":68,"@type":64},"AP CSP emphasizes flexible choice of language and includes exams (60%) plus projects (40%). AP Computer Science A focuses on Java, object-oriented design, and algorithms, with an exam only (100%).",{"name":70,"@type":61,"acceptedAnswer":71},"What computational thinking practices and big ideas are emphasized in APCSP?",{"text":72,"@type":64},"The practices include Connected Computing, Creating Computational Artifacts, Abstracting, Analyzing Problems and Artifacts, Communicating, and Collaborating. The big ideas include Creativity, Abstraction, Data and Information, Algorithms, Programming, Internet, and Global Impact.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},341201,1790142377,{"code":4,"msg":82,"data":83},"success",[84,88,92,95,100,105,110,115,120,123,127],{"id":22,"doc_module":4,"doc_module_name":25,"category_name":85,"show_sort_weight":86,"slug":87},"Story & Novel",90,"story-novel",{"id":26,"doc_module":4,"doc_module_name":25,"category_name":89,"show_sort_weight":90,"slug":91},"Literature",80,"literature",{"id":33,"doc_module":4,"doc_module_name":25,"category_name":29,"show_sort_weight":93,"slug":94},70,"exam",{"id":96,"doc_module":4,"doc_module_name":25,"category_name":97,"show_sort_weight":98,"slug":99},5,"Comic",60,"comic",{"id":101,"doc_module":4,"doc_module_name":25,"category_name":102,"show_sort_weight":103,"slug":104},6,"Technology",50,"technology",{"id":106,"doc_module":4,"doc_module_name":25,"category_name":107,"show_sort_weight":108,"slug":109},7,"Healthcare",40,"healthcare",{"id":111,"doc_module":4,"doc_module_name":25,"category_name":112,"show_sort_weight":113,"slug":114},8,"Research & Report",30,"research-report",{"id":116,"doc_module":4,"doc_module_name":25,"category_name":117,"show_sort_weight":118,"slug":119},9,"Religion & Spirituality",20,"religion-spirituality",{"id":118,"doc_module":4,"doc_module_name":25,"category_name":121,"show_sort_weight":118,"slug":122},"World Cup","world-cup",{"id":124,"doc_module":4,"doc_module_name":25,"category_name":125,"show_sort_weight":124,"slug":126},10,"Lifestyle","lifestyle",{"id":128,"doc_module":4,"doc_module_name":25,"category_name":129,"show_sort_weight":96,"slug":130},19,"General","general",{"code":4,"msg":82,"data":132},{"doc_id":79,"user_id":133,"nickname":42,"user_avatar":134,"doc_module":4,"category_id":33,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":135,"file_id":136,"file_url":137,"file_type":138,"file_size":139,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":113,"language":140,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":12,"update_tm":144,"read_time":145,"preview_page_count":4},2336464648746,"https://ap-avatar.wpscdn.com/davatar_276721f389ce27ea32af1340a28f341c","EXPLORING AP CS PRINCIPLES  \nGrant Hutchison  \n. @ grant  hutchison  \nGuiding Questions  \n1. Why a new Advanced Placement CS course?  \n2. What is the Course Framework?  \n3. What are the Curriculum options?  \n4. What are some Pedagogy approaches?  \n5. What does the Asssessment and Evaluation look like?  \n6. How to MapAPCSP to Grade 11 Computer Science (ICS3U)?  \n7. Where to go for Resources?  \nWhy?  \n[http://opendiversitydata.org/](http://opendiversitydata.org/)  \nWhat does it look like?  \nSource: [https://www.youtube.com/watch?v=VmZTu6rcqJ8](https://www.youtube.com/watch?v=VmZTu6rcqJ8)  \nCourse Overview  \n\"Computer Science Principles (CSP) introduces students to the central ideas of computer science, inviting students to develop the computational thinking vital for success across multiple disciplines. The course is unique in its focus on fostering students to be creative and encouraging students to apply creative processes when developing computational artifacts. Students design and implement innovative solutions using an iterative process similar to what artists, writers, computer scientists, and engineers use to bring ideas to life.\"  \nSource: Page 4 of AP CSP Course and Exam Description  \nAP CS Course Comparison  \nAP Computer Science Principles Flexible choice of language.  \nFocus on problem solving, working with data , understanding the Internet , cybersecurity, and programming  \nExam (60%)  \nProjects (40%)  \n• research and coding  \nAP Computer Science A  \nJava  \nFocus on object-oriented design , coding , and algorithms.  \nExam only (100%)  \nActivity 1  \nOpen the following Google doc.  \nType in your responses to each question.  \nProtocol  \n• Ensure each response is on a separate line.  \n• You may use the same word that others have used – it is actually encouraged!!  \nComputational artifact  \n[http://wordcloud.cs.arizona.edu/](http://wordcloud.cs.arizona.edu/)  \nAPCSP Computational Thinking Practices  \n1. Connected Computing  \n2. Creating Computational Artifacts  \n3. Abstracting  \n4. Analyzing Problems and Artifacts  \n5. Communicating  \n6. Collaborating  \nAPCSP Big Ideas  \n1. Creativity  \n2. Abstraction  \n3. Data and Information  \n4. Algorithms  \n5. Programming  \n6. Internet  \n7. Global Impact  \nActivity 2  \nProblem: How can we determine the Computer Science teaching experience in the room today?  \nTask: In groups of 2-3, brainstorm an algorithm and prepare to share. You have 3 minutes.  \nAnalysis:  \nAs a class, select and test an algorithm using materials and analyze its efficiency.","cbCaimIymxbpjzZb","https://ap.wps.com/l/cbCaimIymxbpjzZb","pdf",805814,"English","# Guiding Questions\n## Course Overview\n## AP CS Course Comparison\n## Activities\n### Activity 1\n### Activity 2\n## APCSP Computational Thinking Practices\n## APCSP Big Ideas","[{\"question\":\"Why is there a new Advanced Placement CS course, and what key topics does AP CSP cover?\",\"answer\":\"The material frames AP CSP around central ideas of computer science, emphasizing computational thinking, creativity, problem solving, working with data, understanding the Internet, cybersecurity, and programming.\"},{\"question\":\"How does AP CSP compare with AP Computer Science A in terms of focus and exam structure?\",\"answer\":\"AP CSP emphasizes flexible choice of language and includes exams (60%) plus projects (40%). AP Computer Science A focuses on Java, object-oriented design, and algorithms, with an exam only (100%).\"},{\"question\":\"What computational thinking practices and big ideas are emphasized in APCSP?\",\"answer\":\"The practices include Connected Computing, Creating Computational Artifacts, Abstracting, Analyzing Problems and Artifacts, Communicating, and Collaborating. The big ideas include Creativity, Abstraction, Data and Information, Algorithms, Programming, Internet, and Global Impact.\"}]","Exploring AP CS Principles - Guiding Questions - Course Overview - Activities | PDF",1790040868,76]