[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-311588-105":59,"doc-detail-311588-en":131},{"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":124,"head_meta":126,"extra_data":128,"updated_unix":130},105,"en","ap-computer-science-a-course-and-exam-description-effective-fall-2020","AP® Computer Science A - Course and Exam Description - Effective Fall 2020","","AP® Computer Science A Course and Exam Description (Effective Fall 2020) outlines the course framework, instructional model, and computational thinking practices, followed by detailed unit guidance for topics such as primitive types, objects, boolean logic, iteration, classes, arrays, ArrayList, 2D arrays, inheritance, and recursion. It also provides exam information, including an exam overview, sample exam questions, and scoring guidelines for major question categories, plus an appendix with a Java quick reference.",{"@graph":69,"@context":123},[70,84,106],{"@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-a-course-and-exam-description-effective-fall-2020/311588/",{"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-a-course-and-exam-description-effective-fall-2020/311588.png","ImageObject",300,407,{"name":92,"@type":93},"Ophelia","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-11-06","2026-09-20",true,{"@type":102,"interactionType":103,"userInteractionCount":105},"InteractionCounter",{"@type":104},"ViewAction",16,{"@type":107,"mainEntity":108},"FAQPage",[109,115,119],{"name":110,"@type":111,"acceptedAnswer":112},"What topics are covered in the AP Computer Science A course units?","Question",{"text":113,"@type":114},"The course covers primitive types, using objects, boolean expressions and if statements, iteration, writing classes, arrays, ArrayList, 2D arrays, inheritance, and recursion.","Answer",{"name":116,"@type":111,"acceptedAnswer":117},"When does this course and exam description take effect?",{"text":118,"@type":114},"It is effective Fall 2020.",{"name":120,"@type":111,"acceptedAnswer":121},"What exam materials are included in this description?",{"text":122,"@type":114},"It includes an exam overview, sample exam questions, and scoring guidelines for question categories such as methods/control structures and array/ArrayList.","https://schema.org",{"og:url":83,"og:type":125,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":127,"canonical":83},"index,follow",{"doc_id":129,"site_id":62},311588,1790012309,{"code":4,"msg":5,"data":132},{"doc_id":129,"user_id":133,"nickname":92,"user_avatar":134,"doc_module":4,"category_id":19,"category_name":20,"doc_title":65,"doc_description":67,"doc_content":135,"file_id":136,"file_url":137,"file_type":138,"file_size":139,"view_count":105,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":140,"language":141,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":142,"faqs":143,"seo_title":144,"seo_description":67,"update_tm":145,"read_time":146,"preview_page_count":4},7971461741311,"https://ap-avatar.wpscdn.com/avatar/74000253aff267980c6?x-image-process=image/resize,m_fixed,w_180,h_180&k=1779345379180704826","INCLUDES  \n Course framework  \n Instructional section  \n Sample exam questions  \nAP® Computer Science A  \nCOURSE AND EXAM DESCRIPTION  \nEffective Fall 2020  \nAP® Computer Science A  \nCOURSE AND EXAM DESCRIPTION  \nEffective  \nFall 2020  \nAP COURSE AND EXAM DESCRIPTIONS ARE UPDATED PERIODICALLY  \nPlease visit AP Central ([apcentral.collegeboard.org](apcentral.collegeboard.org)) to determine whether amore recent course and exam description is available.  \nAbout College Board  \nCollege Board is a mission-driven, not-for-profit organization that connects students to college success and opportunity. Founded in 1900, College Board was created to expand access to higher education. Today, the membership association is made up of more than 6,000 of the world’s leading educational institutions and is dedicated to promoting excellence and equity in education. Each year, College Board helps more than seven million students prepare for a successful transition to college through programs and services in college readiness and college success—includingthe SAT® and the Advanced Placement® Program. The organization also serves the education community through research and advocacy on behalf of students, educators, and schools.  \nFor further information, [visit](visit collegeboard.org)[ collegeboard.org](visit collegeboard.org).  \nAP Equity and Access Policy  \nCollege Board strongly encourages educators to make equitable access a guiding principle for their AP programs by giving all willing and academically prepared students the opportunity to participate in AP. We encourage the elimination of barriers that restrict access toAP for students from ethnic, racial, and socioeconomic groups that have been traditionally underrepresented. Schools should make every effort to ensure that their AP classes reflect the diversity of their student population. College Board also believes that all students should have access to academically challenging course work before they enroll in AP classes, which can prepare them for AP success. It is only through a commitment to equitable preparation and access that true equity and excellence can be achieved.  \nDesigners: Sonny Mui and Bill Tully  \n© 2020 College Board. College Board, Advanced Placement, AP, AP Central, and the acorn logo are registered trademarks of College Board. All other products and services may be trademarks of their respective owners.  \n[Visit College Board on the Web:](Visit College Board on the Web: collegeboard.org)[ collegeboard.org](Visit College Board on the Web: collegeboard.org).  \nContents  \nv Acknowledgments  \n1 About AP  \n4 AP Resources and Supports  \n6 Instructional Model  \n7 About the AP Computer Science A Course  \n7 College Course Equivalent  \n7 Prerequisites  \n7 Lab Requirement  \nCOURSE FRAMEWORK  \n11 Introduction  \n13 Course Framework Components  \n15 Computational Thinking Practices  \n17 Course Content  \n22 Course at a Glance  \n27 Unit Guides  \n28 Using the Unit Guides  \n31 UNIT 1: Primitive Types  \n43 UNIT 2: Using Objects  \n63 UNIT 3: Boolean Expressions and if Statements  \n75 UNIT 4: Iteration  \n87 UNIT 5: Writing Classes  \n107 UNIT 6: Array  \n117 UNIT 7: ArrayList  \n131 UNIT 8: 2D Array  \n139 UNIT 9: Inheritance  \n151 UNIT 10: Recursion  \nINSTRUCTIONAL APPROACHES  \n161 Selecting and Using Course Materials  \n163 Instructional Strategies  \n170 Developing Computational Thinking Practices  \n181 Teaching the Big Ideas  \n182 Using Strategies for Collaboration  \n183 Using Real-World Data  \nEXAM INFORMATION  \n187 Exam Overview  \n191 Sample Exam Questions  \nSCORING GUIDELINES  \n207 Question 1: Methods and Control Structures  \n210 Applying the Scoring Criteria  \n213 Question 3: Array/ArrayList  \nAPPENDIX  \n219 Java Quick Reference  \nAcknowledgments  \nCollege Board would like to acknowledge the contributors for their assistance with and commitment to the development of this course. All individuals and their affiliations were current at the time of contribution.  \nJohn Cigas, Park Universit","cbCailXCi8l1kzJ7","https://ap.wps.com/l/cbCailXCi8l1kzJ7","pdf",4891601,228,"English","# About AP\n# AP Resources and Supports\n# Instructional Model\n# About the AP Computer Science A Course\n## Course at a Glance\n# UNIT 1: Primitive Types\n# UNIT 2: Using Objects\n# UNIT 3: Boolean Expressions and if Statements\n# UNIT 4: Iteration\n# UNIT 5: Writing Classes\n# UNIT 6: Array\n# UNIT 7: ArrayList\n# UNIT 8: 2D Array\n# UNIT 9: Inheritance\n# UNIT 10: Recursion\n# Instructional Approaches\n# Exam Information\n# Scoring Guidelines\n# Appendix","[{\"question\":\"What topics are covered in the AP Computer Science A course units?\",\"answer\":\"The course covers primitive types, using objects, boolean expressions and if statements, iteration, writing classes, arrays, ArrayList, 2D arrays, inheritance, and recursion.\"},{\"question\":\"When does this course and exam description take effect?\",\"answer\":\"It is effective Fall 2020.\"},{\"question\":\"What exam materials are included in this description?\",\"answer\":\"It includes an exam overview, sample exam questions, and scoring guidelines for question categories such as methods/control structures and array/ArrayList.\"}]","AP® Computer Science A - Course and Exam Description - Effective Fall 2020 | PDF",1789894503,575]