[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-311587-105":59,"doc-detail-311587-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-curriculum-summer-2025","AP Computer Science A Curriculum - Summer 2025","","AP Computer Science A is a year-long regional high school course introducing students to computer science through programming, with emphasis on object-oriented design and Java. The curriculum focuses on solving problems with structured data, designing and implementing algorithms, analyzing solution approaches, and evaluating ethical and social impacts of computing systems. The course prepares students to take the College Board AP Computer Science A exam in May and points to key instructional resources. It also aligns learning objectives with the 2020 New Jersey Student Learning Standards, including computer science and design thinking, and integrates climate change and Amistad and Holocaust legal requirements.",{"@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":30,"@type":76,"position":81},"https://docshare.wps.com/document/technology/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/ap-computer-science-a-curriculum-summer-2025/311587/",{"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-curriculum-summer-2025/311587.png","ImageObject",300,407,{"name":92,"@type":93},"Valentina","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-10-22","2026-09-20",true,{"@type":102,"interactionType":103,"userInteractionCount":105},"InteractionCounter",{"@type":104},"ViewAction",13,{"@type":107,"mainEntity":108},"FAQPage",[109,115,119],{"name":110,"@type":111,"acceptedAnswer":112},"What skills does AP Computer Science A emphasize for students?","Question",{"text":113,"@type":114},"The course emphasizes designing solutions to problems, using data structures, developing and implementing algorithms, analyzing possible solutions, and understanding the ethical and social implications of computing systems.","Answer",{"name":116,"@type":111,"acceptedAnswer":117},"What programming language and instructional approach are central to the course?",{"text":118,"@type":114},"The curriculum emphasizes object-oriented programming and design using the Java programming language.",{"name":120,"@type":111,"acceptedAnswer":121},"When are students expected to demonstrate proficiency for the course?",{"text":122,"@type":114},"Students are expected to take the AP Computer Science A exam in May to demonstrate their proficiency.","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},311587,1789894498,{"code":4,"msg":5,"data":132},{"doc_id":129,"user_id":133,"nickname":92,"user_avatar":134,"doc_module":4,"category_id":29,"category_name":30,"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":105,"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":130,"read_time":144},13056703020460,"https://ap-avatar.wpscdn.com/avatar/be000253dac470eee5d?_k=1778207105932848923","Rumson-Fair Haven Regional High School  \nCourse: AP Computer Science A  \nStaff Writers: Anthony Dinallo and Yannell Maglione  \nSupervisor: Jon Pennetti  \nBoard Approval: August 2025  \nSection I: Course Description  \nAP Computer Science A introduces students to computer science through programming. Fundamental topics in this course include the design of solutions to problems, the use of data structures to organize large sets of data, the development and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems. The course emphasizes object-oriented programming and design using the Java programming language. AP Computer Science A is a year-long course designed to help students master the basics of Java and equip them to successfully pass the College Board AP Computer Science A exam at the end of the school year. Students enrolled in this course are expected to take the AP Computer Science A exam in May to demonstrate their proficiency. All materials and resources teachers and students need for a successful year-long AP Computer Science A course can be found on the CSAwesome, CodeHS, and College Board’s AP Classroom websites.  \nSection II: NJSLS: New Jersey Student Learning Standards/Learning Objectives:  \n1. 2020 New Jersey Student Learning Standards – Computer Science and Design Thinking:  \n○ “The ‘Intent and Spirit of the Computer Science and Design Thinking Standards’ is to focus on deep understanding of concepts that enable students to think critically and systematically about leveraging technology to solve local and global issues. Authentic learning experiences that enable students to apply content knowledge, integrate concepts across disciplines, develop computational thinking skills, acquire and incorporate varied perspectives, and communicate with diverse audiences about the use and effects of computing prepares New Jersey students for college and careers.”  \n2. 2023 New Jersey Student Learning Standards-English Language Arts:  \n○ A New Jersey education in English Language Arts builds readers, writers, and communicators prepared to meet the demands of college and career and to engage as productive American citizens with global responsibilities.…Students will develop the necessary skills in reading, writing, speaking, and listening that are the foundations for creative and purposeful expression in language read rich, challenging texts that build their knowledge of the world, grow their confidence and identities as readers, and develop critical thinking skills and vocabulary necessary for long-term success[; e]ngage in regular, meaningful, writing authentic tasks, exploring valued topics, writing for impact and expression, and sharing their work with others (including authentic audiences) leverage complex texts and digital media to develop comprehension, active listening, and discussion skills ground daily writing and discussion in evidence, fostering an ability to read critically, build arguments, cite evidence, and communicate ideas to contribute meaningfully as productive citizens evaluate the reliability, credibility, and perspective of authors and speakers across all forms of media express ideas and knowledge through a variety of modalities and media, and serve as effective communicators who purposefully read, write, and speak across multiple disciplines [and l]earn to persist in reading complex texts, establishing lifelong habits to read voluntarily for pleasure, for further education, for information on public policy, and for advancement in the workplace.  \n3. Standard 8.1 (Computer Science) and 8.2 (Design Thinking) of the 2020 NJSLS:  \no “The ‘Intent and Spirit of the Computer Science and Design Thinking Standards’ is to focus on deep understanding of concepts that enable students to think critically and systematically about leveraging technology to solve local and global issues. Authentic learning ex","cbCaikzm4fy6xnkG","https://ap.wps.com/l/cbCaikzm4fy6xnkG","pdf",593740,"English","# Course Description\n# NJSLS: New Jersey Student Learning Standards / Learning Objectives\n## 2020 New Jersey Student Learning Standards – Computer Science and Design Thinking\n## 2023 New Jersey Student Learning Standards – English Language Arts\n## Standard 8.1 (Computer Science) and 8.2 (Design Thinking) of the 2020 NJSLS\n## Standard 9.4 (Life Literacies and Key Skills) of the 2020 NJSLS\n## Climate Change (State Mandate)\n## Amistad Law (N.J.S.A. 18A 52:16A-88)\n## Holocaust Law (N.J.S.A. 18A 35-28)","[{\"question\":\"What skills does AP Computer Science A emphasize for students?\",\"answer\":\"The course emphasizes designing solutions to problems, using data structures, developing and implementing algorithms, analyzing possible solutions, and understanding the ethical and social implications of computing systems.\"},{\"question\":\"What programming language and instructional approach are central to the course?\",\"answer\":\"The curriculum emphasizes object-oriented programming and design using the Java programming language.\"},{\"question\":\"When are students expected to demonstrate proficiency for the course?\",\"answer\":\"Students are expected to take the AP Computer Science A exam in May to demonstrate their proficiency.\"}]","AP Computer Science A Curriculum - Summer 2025 | PDF",33]