[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-313336-105":3,"detail-sidebar-cat-0-en-105":81,"doc-detail-313336-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","ap-computer-science-principles-syllabus-2020-21","AP Computer Science Principles Syllabus - 2020-21","","AP Computer Science Principles (AP CSP) Syllabus 2020-21 outlines course expectations, communication and access requirements, and a standards-based learning pathway delivered through Edhesive. The syllabus explains course scope—programming, algorithms, the Internet, big data, digital privacy and security, iterative development, and societal impacts—plus key course components such as unit projects and the AP Performance Task. It specifies software use (notably Scratch 3.0 and Python), grading principles based on evidence per standard, and academic integrity requirements, including guidance on online participation and instructor contact.",{"@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/ap-computer-science-principles-syllabus-2020-21/313336/",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/ap-computer-science-principles-syllabus-2020-21/313336.png","ImageObject",300,407,{"name":42,"@type":43},"Aditya","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-25","2026-09-20",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},"How will AP CSP be delivered during the 2020-21 school year?","Question",{"text":63,"@type":64},"The course is delivered through Edhesive, an online learning environment. Login information is provided during the first week of class.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"What main standards and topics are covered in the units?",{"text":68,"@type":64},"Units address standards including Creative Development (CRD), Algorithms, Abstraction, Programming (AAP), Data (DAT), Computer Systems and Networks (CSN), and Impact of Computing (IOC). Topics span programming, algorithms, digital data representation, digital media processing, big data, and technology in everyday life.",{"name":70,"@type":61,"acceptedAnswer":71},"How does the syllabus define grading and evidence?",{"text":72,"@type":64},"Grades are based on a collection of evidence for each standard. Evidence can include quizzes, projects, activities, and programs, and the most recent evidence (usually a quiz or project) has the greatest 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},313336,1790142439,{"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":111,"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":118,"preview_page_count":4},962085564549,"https://ap-avatar.wpscdn.com/davatar_085a072bc5b1113ac321206ff7593b45","AP Computer Science Principles Syllabus 2020-21  \nThis syllabus contains important course information – read ALL of it.  \nContact information:  \nName: Karen O’Loughlin  \nE-mail: [karen.oloughlin@ankenyschools.org](karen.oloughlin@ankenyschools.org)  \n[School phone: 515-965-9610](School phone: 515-965-9610)  \n[Room: 1104](Room: 1104)  \nClass WebSite: Edhesive- (access thru Google Classroom the first time)  \nHelp: By appointment-email is the best way to communicate with me.  \nCommunication:  \nIt is essential that you regularly check our course website and your school email. Failure to do so may result in missing important information including assignments, due dates and suggestions for success. Email is the best way to advocate for yourself. We will also set up a Remind account for critical information and messages. When setting up your remind account use the email or phone number you access frequently.  \nCourse Information:  \nCredits: 2 math credits (1 credit per semester)  \nPre-requisite: none  \nIntroduction AP Computer Science Principles (AP CSP) is a full-year, rigorous course that introduces students to the foundational concepts of computer science and explores the impact computing and technology have on our society. The course covers a broad range of foundational topics including: programming, algorithms, the Internet, big data, digital privacy and security, iterative development and the societal impacts of computing.  \nThis year the course will be delivered through Edhesive, an online learning environment. Edhesive developed this course in partnership with the University of Texas at Austin’s UTeach Institute. This custom course combines the esteemed UTeach CS Principles curriculum with additional features and tools specific for a technology-driven student-centered curriculum, including: instructional lesson videos and slides, worked practice problems, unit project scaffolding, student activity and task examples and grading rubrics, enhanced online and offline question banks with College Board-style questions, annotated explanations for all assessment questions, and in-unit mini performance tasks.  \nThis course also requires a creative component called a Performance Task for the AP exam. Students will be expected to design and implement a computational project independently during the second semester.  \nThe first week of class you will receive login information for our online environment.  \nAP Computer Science Principles Syllabus  \nNote: This syllabus is subject to change as the need for clarification and adjustments arise. 8/20/2020 Page 1  \nAP CSP (Computer Science Principles) Standards  \nCreative Development (CRD) -iterative design and troubleshooting Algorithms, Abstraction, Programming (AAP)  \nData (DAT)  \nComputer Systems and Networks (CSN) Impact of Computing (IOC)  \nContent Overview for each Unit and alignment to standards  \nUnit 0: Course Introduction  \nEnter the world of computer science by learning about the field itself and the goals of this AP-level course. Standards: CRD, AAP, IOC  \nUnit 1: Computational Thinking  \nStudy the iterative development process, and start applying it to build your own programs in Scratch. Standards: CRD, AAP  \nUnit 2: Programming  \nExamine computational logic structures and problem solving capabilities for programs  \nin text-based algorithms, AP-style Pseudocode, and Scratch. Standards: CRD, AAP, CSN, IOC  \nUnit 3: Data Representation  \nExplore the different means of representing information digitally. Standards: CRD, DAT, AAP, IOC  \nMini Create Task Module  \nLearn about the Create Performance Task component of the AP exam, and practice the skills required for it. Standards: CRD, AAP  \nUnit 4: Digital Media Processing  \nUse Python to programmatically manipulate digital images and audio. Standards: CRD, DAT, AAP, IOC  \nCreate Performance Task  \nStudents demonstrate their learning by creating a portfolio of their work for submission to the College Board. Standards: AAP  \nUnit 5: Big D","cbCaiopaoHF4fUJY","https://ap.wps.com/l/cbCaiopaoHF4fUJY","pdf",115118,"English","# Course Introduction\n# Communication and Course Information\n## Credits and Prerequisite\n# Standards and Unit Overview\n## Unit 0: Course Introduction\n## Unit 1: Computational Thinking\n## Unit 2: Programming\n## Unit 3: Data Representation\n## Unit 4: Digital Media Processing\n## Unit 5: Big Data\n## Unit 6: Innovative Technologies\n## Unit 7: The AP Exam\n# Software and Follow-Up Courses\n# Grading\n# Academic Integrity","[{\"question\":\"How will AP CSP be delivered during the 2020-21 school year?\",\"answer\":\"The course is delivered through Edhesive, an online learning environment. Login information is provided during the first week of class.\"},{\"question\":\"What main standards and topics are covered in the units?\",\"answer\":\"Units address standards including Creative Development (CRD), Algorithms, Abstraction, Programming (AAP), Data (DAT), Computer Systems and Networks (CSN), and Impact of Computing (IOC). Topics span programming, algorithms, digital data representation, digital media processing, big data, and technology in everyday life.\"},{\"question\":\"How does the syllabus define grading and evidence?\",\"answer\":\"Grades are based on a collection of evidence for each standard. Evidence can include quizzes, projects, activities, and programs, and the most recent evidence (usually a quiz or project) has the greatest impact.\"}]","AP Computer Science Principles Syllabus - 2020-21 | PDF",1789897719]