{"id":37060,"date":"2021-01-22T23:40:00","date_gmt":"2021-01-23T05:40:00","guid":{"rendered":"https:\/\/www.codewizardshq.com\/?p=37060"},"modified":"2022-09-26T23:36:00","modified_gmt":"2022-09-27T05:36:00","slug":"ap-computer-science-exam-review","status":"publish","type":"post","link":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/","title":{"rendered":"How to Get a 5: AP Computer Science Exam Review"},"content":{"rendered":"\n<p>Taking AP Computer Science is a great accomplishment, it\u2019s the next level in your computer science coursework and gives you exposure to college-level classes.<\/p>\n\n\n\n<p><strong>AP Computer Science is a stepping stone towards a degree in computer science or an academic way to explore your interest in technology and coding. <\/strong>This article summarizes the benefits of taking and passing the AP Computer Science exams, provides a brief overview of each exam and some helpful, free resources to practice and study for the exams, and gives tips for the best way to utilize resources to reap the most benefits.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-comparing-the-two-ap-computer-science-courses\">Comparing the Two AP Computer Science Courses<\/h2>\n\n\n\n<p>There are two AP Exams students can consider in Computer Science:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>AP Computer Science exam A (APCSA)<\/strong> &#8211; The AP Computer Science A exam utilizes the programming language Java.<\/li>\n\n\n\n<li><strong>AP Computer Science Principles exam (APCSP) <\/strong>&#8211; The AP Computer Science Principles exam is not language-specific.&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"857\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/1-Versus-Graphic-1024x857.jpg\" alt=\"AP Computer Science versus\" class=\"wp-image-37070\" srcset=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/1-Versus-Graphic-1024x857.jpg 1024w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/1-Versus-Graphic-300x251.jpg 300w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/1-Versus-Graphic-768x643.jpg 768w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/1-Versus-Graphic.jpg 1515w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Earning college credit by passing the AP Computer Science (APCSA) exam or AP Computer Science Principles Exam isn\u2019t easy &#8211; and even if you do pass the exam, there\u2019s no guarantee you\u2019ll be given college credit for your efforts if you score less than a five on the test. According to figures published by the <a href=\"https:\/\/apstudents.collegeboard.org\/about-ap-scores\/score-distributions\">AP College Board<\/a>, in 2022 only 23.9% of students taking the APCSA and only 12.4% of students taking the APCSP scored a five on the test. Possible scores range from one (the lowest) to five (the highest).<\/p>\n\n\n\n<p><strong>Although a score of three on the exam is considered \u201cpassing\u201d, many colleges and universities won\u2019t grant credit for anything under a five.<\/strong> So, what are the advantages of taking an AP class and passing with a five? Even if your college or university doesn\u2019t grant credit for your AP scores, your GPA can be raised enough by taking an AP course to get you accepted into a university you might otherwise not qualify for. Successfully passing an AP course with a high exam score looks impressive on any university application and is taken into account during course placement. Although credit may not be granted, you may be able to skip some lower-level classes due to your coursework and exam scores.<\/p>\n\n\n\n<p><em><strong>Recommended:<\/strong> <a href=\"https:\/\/www.codewizardshq.com\/java-programming-courses-high-school\/\">Java Programming for Teens<\/a><\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-2021-score-distributions-math-amp-computer-science\">2021 Score Distributions: Math &amp; Computer Science<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"459\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/APCS-graphics-2021-1024x459.png\" alt=\"APCS distribution graphics 2021\" class=\"wp-image-50807\" srcset=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/APCS-graphics-2021-1024x459.png 1024w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/APCS-graphics-2021-300x135.png 300w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/APCS-graphics-2021-768x344.png 768w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/APCS-graphics-2021-1536x689.png 1536w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/APCS-graphics-2021-2048x919.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/apstudents.collegeboard.org\/about-ap-scores\/score-distributions\" target=\"_blank\" rel=\"noreferrer noopener\">AP College Board<\/a><\/figcaption><\/figure>\n\n\n\n<p><a href=\"https:\/\/www.usnews.com\/education\/blogs\/college-admissions-playbook\/articles\/2018-03-12\/cho\" target=\"_blank\" rel=\"noreferrer noopener\">US news<\/a> reported, in 2022, that &#8230;<\/p>\n\n\n\n<p><em>AP Computer Science A is ideal for individuals who wish to pursue a career in areas like engineering, software development and web design. It is a great choice for students who plan to pursue a college&nbsp;<a href=\"https:\/\/www.usnews.com\/education\/best-colleges\/computer-science-major-overview\" target=\"_blank\" rel=\"noreferrer noopener\">major in computer science<\/a>.<\/em><\/p>\n\n\n\n<p><em>AP Computer Science Principles is ideal for students who are less interested in Java or who would like a big picture view of computing. It can be an excellent choice for various careers and majors, including economics, library and information science, and physics.<\/em><\/p>\n\n\n\n<p><em>Both <a href=\"https:\/\/www.codewizardshq.com\/computer-science-classes-for-kids\/\">computer science classes<\/a> have a great deal to offer high school students. Since they vary in several important ways, students should research each course before enrolling. Even if your high school does not offer the class you decide on, remember that you may be able to take it online.<\/em><\/p>\n\n\n\n<p><em>To find out more about the new AP Computer Science Principles course, for example, browse this&nbsp;<a href=\"https:\/\/apcentral.collegeboard.org\/pdf\/ap-computer-science-principles-conceptual-framework-2020-21.pdf?course=ap-computer-science-principles\" target=\"_blank\" rel=\"noreferrer noopener\">detailed PDF<\/a>&nbsp;provided by the College Board. Knowing the changes to the course can help you decide if it will be a suitable choice for you.<\/em><\/p>\n\n\n\n<p><em>Recommended: <a href=\"https:\/\/www.codewizardshq.com\/apcs\/\"><strong>AP Computer Science Prep Courses<\/strong><\/a><\/em><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-know-what-s-on-the-ap-computer-science-exam\"><strong>Know What\u2019s On the AP Computer Science Exam<\/strong><\/h3>\n\n\n\n<p>Knowing the information and having the skills to pass the test won\u2019t get you to the finish line unless you are adept at answering the questions correctly. Knowing the format of both the APCSA and APCSP exams is a critical piece of information so you won\u2019t be surprised by the format of the test. The <a href=\"https:\/\/apcentral.collegeboard.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">AP Central website<\/a> has excellent resources, including video walk-throughs, that go over the format, big ideas, topics, and unit-by-unit breakdowns of the course work. The video walk-through also points out the weighting for each unit on the exam.<\/p>\n\n\n\n<p>In addition, find useful sites explaining the format and content of the exams are provided in the <a href=\"#h-ap-computer-science-exam-format\">Exam Format<\/a> section of this article.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-concepts-covered-in-apcs-a-exam\"><strong>Concepts Covered in APCS-A Exam<\/strong><\/h2>\n\n\n\n<p>This course framework provides a description of the course requirements necessary for student success, with a focus on big ideas that encompass core principles, theories, and processes of the discipline. The framework also encourages instruction that prepares students for advanced computer science coursework and its integration into a wide array of <a href=\"https:\/\/www.codewizardshq.com\/stem-meaning\/\">STEM-related fields<\/a>. APCS-A teaches <a href=\"https:\/\/www.codewizardshq.com\/\">coding for kids<\/a> using Java programming language.<\/p>\n\n\n\n<p><strong>The AP Computer Science A framework is organized into 10 commonly taught units of study<\/strong> that provide one possible sequence for the course. As always, you have the flexibility to organize the course content as the teacher or student prefers.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"633\" height=\"1024\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/3-Exam-Format-and-Weights-633x1024.jpg\" alt=\"AP Computer Science Formats &amp; Weights\" class=\"wp-image-37068\" srcset=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/3-Exam-Format-and-Weights-633x1024.jpg 633w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/3-Exam-Format-and-Weights-186x300.jpg 186w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/3-Exam-Format-and-Weights-768x1241.jpg 768w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/3-Exam-Format-and-Weights-950x1536.jpg 950w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/3-Exam-Format-and-Weights-1267x2048.jpg 1267w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/3-Exam-Format-and-Weights-scaled.jpg 1584w\" sizes=\"auto, (max-width: 633px) 100vw, 633px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/apcentral.collegeboard.org\/courses\/ap-computer-science-a\/course\" target=\"_blank\" rel=\"noreferrer noopener\">AP College Board<\/a><\/figcaption><\/figure><\/div>\n\n\n<p>More detailed information can be found in this PDF provided by the <a data-type=\"URL\" data-id=\"https:\/\/apcentral.collegeboard.org\/pdf\/ap-computer-science-a-course-and-exam-description.pdf?course=ap-computer-science-a\" href=\"https:\/\/apcentral.collegeboard.org\/pdf\/ap-computer-science-a-course-and-exam-description.pdf?course=ap-computer-science-a\" target=\"_blank\" rel=\"noreferrer noopener\">AP College Board<\/a>.<\/p>\n\n\n\n<p><em>Recommended:\u00a0<strong><a href=\"https:\/\/www.codewizardshq.com\/coding-classes-high-school-students\/\">Coding Classes for High School Students<\/a><\/strong><\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-ap-computer-science-exam-format\"><strong>AP Computer Science Exam Format<\/strong><\/h3>\n\n\n\n<p>The AP college board has changed the format of both exams, based on feedback from computer science teachers. Beginning with the 2020 exams, students can expect the following for the exam formats:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-apcs-a-exam-format-and-weighting\"><strong>APCS-A Exam Format and Weighting:<\/strong><\/h3>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-section-i-multiple-choice\">Section I: Multiple Choice<\/h3>\n\n\n\n<p>The AP Computer Science A Exam multiple-choice includes mainly individual questions. There are 1 or 2 sets of multiple questions, typically 2-3 questions per set. Computational Thinking Practices 1, 2, 4, and 5 are included in the multiple-choice, while Computational Thinking Practice 3 is not.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-section-ii-free-response\">Section II: Free-Response<\/h3>\n\n\n\n<p>The second section of the AP Computer Science A Exam includes four free-response questions, all of which assess Computational Thinking Practice 3: Code Implementation. All five skills are assessed within these four types of free-response questions:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Free-response question 1: Methods and Control Structures<\/strong><\/li>\n\n\n\n<li><strong>Free-response question 2: Class<\/strong><\/li>\n\n\n\n<li><strong>Free-response question 4: Array\/ArrayList<\/strong><\/li>\n\n\n\n<li><strong>Free-response question 5: 2D Array<\/strong><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"857\" height=\"1024\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/6-computations-thinking-857x1024.jpg\" alt=\"APCS A Exam Format and Weights\" class=\"wp-image-37395\" srcset=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/6-computations-thinking-857x1024.jpg 857w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/6-computations-thinking-251x300.jpg 251w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/6-computations-thinking-768x917.jpg 768w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/6-computations-thinking.jpg 1080w\" sizes=\"auto, (max-width: 857px) 100vw, 857px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-apcs-p-exam-format-and-weighting\"><strong>APCS-P Exam Format and Weighting:<\/strong><\/h3>\n\n\n\n<p>The AP Computer Science Principles computational thinking practices are assessed on the AP Exam as detailed below. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-section-i-multiple-choice-0\">Section I: Multiple Choice <\/h3>\n\n\n\n<p>The AP Computer Science Principles Exam multiple-choice section has 70 total questions, including 65 individual questions and one set of five questions that uses a reading passage about a computing innovation as a stimulus. All computational thinking practices except Computational Thinking Practice 6 are assessed in the multiple-choice section, with the following exam weighting:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-section-ii-create-performance-task\">Section II: Create Performance Task <\/h3>\n\n\n\n<p>The second section of the AP Computer Science Principles Exam is done throughout the course. The performance task assesses Computational Thinking Practices 1, 2, 3, and 4 across <a href=\"https:\/\/apcentral.collegeboard.org\/pdf\/ap-computer-science-principles-course-and-exam-description.pdf?course=ap-computer-science-principles\" target=\"_blank\" rel=\"noreferrer noopener\">six rubric rows<\/a>.<\/p>\n\n\n\n<p><strong>Row 1: Program Purpose and Function<\/strong> assesses students\u2019 ability to explain how a code segment or program functions. (Skill 4.A)<br><strong>Row 2: Data Abstraction <\/strong>assesses students\u2019 ability to use abstraction to manage complexity in a program. (Skill 3.B)<br><strong>Row 3: Managing Complexity <\/strong>assesses students\u2019 ability to explain how abstraction manages complexity. (Skill 3.C)<br><strong>Row 4: Procedural Abstraction <\/strong>assesses students\u2019 ability to use abstraction to manage complexity in a program. (Skill 3.B)<br><strong>Row 5: Algorithm Implementation <\/strong>assesses students\u2019 ability to implement and apply an algorithm. (Skill 2.B)<br><strong>Row 6: Testing<\/strong> assesses students\u2019 ability to investigate the situation, context, or task. (Skill 1.A)<\/p>\n\n\n\n<p><strong>A <a href=\"https:\/\/www.usnews.com\/education\/blogs\/college-admissions-playbook\/articles\/2018-03-12\/choose-between-ap-computer-science-a-ap-computer-science-principles\" target=\"_blank\" rel=\"noreferrer noopener\">note of interest<\/a>: the end-of-year multiple-choice exam APCSP.<\/strong> The 2021 end-of-year exam for AP Computer Science Principles contained <strong>70 multiple-choice questions<\/strong> rather than 74. The questions will continue to be single-select items, which involve choosing one answer from among four options, and multiple-select items, which involve picking two answers from four options. However, some will be more complex, requiring students to consider the data and the effects of certain computing innovations.&nbsp;<\/p>\n\n\n\n<p><em>Recommended: <a href=\"https:\/\/www.codewizardshq.com\/coding-classes-for-teens\/\"><strong>Coding Classes for Teens<\/strong><\/a><\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-concepts-covered-in-apcs-p-exam-nbsp\"><strong>Concepts Covered in APCS-P Exam&nbsp;<\/strong><\/h3>\n\n\n\n<p><strong>The AP Computer Science Principles Exam assesses student understanding of the computational thinking practices and learning objectives outlined in the course framework. <\/strong>The exam consists of the Create performance task and an end-of-course AP Exam. The Create performance task requires at least 12 hours of dedicated class time for students to complete. The end-of-course exam is 2 hours long and includes 70 multiple-choice questions. The multiple-choice section will include three different types of questions (in the following order on the exam): single-select questions, single-select questions with a reading passage about a computing innovation, and multi-select questions. <\/p>\n\n\n\n<p>As part of the exam, students will be given the Exam Reference Sheet (see Appendix), which contains both block-based and text-based programming constructs and establishes a common way to communicate programming concepts for the purpose of the exam. The details of the exam, including weighting and timing, can be found below:<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"855\" src=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/4-AP-Computer-Science-Principles-1024x855.jpg\" alt=\"AP Computer Science Scaled Grades\" class=\"wp-image-37069\" srcset=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/4-AP-Computer-Science-Principles-1024x855.jpg 1024w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/4-AP-Computer-Science-Principles-300x251.jpg 300w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/4-AP-Computer-Science-Principles-768x642.jpg 768w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/4-AP-Computer-Science-Principles-1536x1283.jpg 1536w, https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/4-AP-Computer-Science-Principles-2048x1711.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\"><a rel=\"noreferrer noopener\" href=\"https:\/\/apcentral.collegeboard.org\/pdf\/ap-computer-science-principles-course-and-exam-description.pdf?course=ap-computer-science-principles\" target=\"_blank\">AP College Board<\/a><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ap-computer-science-exam-study-tips\"><strong>AP Computer Science Exam Study Tips:<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-tips-for-getting-the-most-out-of-practice-exams\"><strong>Tips for Getting the Most Out of Practice Exams<\/strong><\/h3>\n\n\n\n<p>Practice tests really help you feel prepared and be prepared for your exams. The feeling of preparation and confidence as you start the exam shouldn\u2019t be discounted. Students who prepare for an exam feel less stressed and more confident &#8211; which naturally leads to higher grades. There are several free practice test sites available for both AP Computer Science exams. The best way to utilize a practice exam (multiple-choice, or free-form) is to pay attention to your results as you go along. Frantically re-taking the practice test without a plan of how to improve your understanding of the questions does you no good.&nbsp;<\/p>\n\n\n\n<p>For all kinds of practice exams, create a paper or online notebook with the questions you answered incorrectly, along with their correct answers. Evaluate why you got the answer incorrect and make a note to yourself about what skills you need to strengthen or what concepts you need to revisit. Take the time to build the skills and knowledge needed by researching and thinking about how to improve. After you feel you\u2019ve revisited skills and concepts, try taking the practice test again. This is a time-consuming process, but reaps the best rewards when it comes to taking the actual exams. This same process works really well for tests outside of the AP exams as well.<\/p>\n\n\n\n<p>There are many paid test preparation sites which also include practice tests, but this article focuses on free resources. If you are enrolled in an AP class at school, your teacher may have additional resources for you.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-practice-multiple-choice-questions\"><strong>Practice Multiple-Choice Questions<\/strong><\/h3>\n\n\n\n<p>For the multiple choice questions, you will be given a question and answers A-E to select from. Make sure you understand exactly what the question is asking. Evaluate the question to each answer and narrow down your responses. Eliminate the wrong answers and choose from the remaining answers for the one that best answers the question.&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a rel=\"noreferrer noopener\" href=\"https:\/\/www.albert.io\/ap-computer-science-a\" target=\"_blank\">Albert.io<\/a><\/strong><\/li>\n\n\n\n<li><strong><a rel=\"noreferrer noopener\" href=\"https:\/\/www.smore.com\/upzfa-ap-computer-science\" target=\"_blank\">Smore\u2019s list of APCS resources and practice tests<\/a><\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/www.varsitytutors.com\/ap_computer_science_a-practice-tests\" target=\"_blank\" rel=\"noreferrer noopener\">Varsity Tutors<\/a><\/strong><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-practice-free-response-questions\"><strong>Practice Free-Response Questions<\/strong><\/h3>\n\n\n\n<p>For the free-response questions, you will be given a prompt and be expected to write a short program. You will call methods of classes that you have not seen before, so practice identifying the proper parameters to use when calling methods of classes that are provided to you. Pay close attention to the method descriptions and use the correct type and order of parameters when calling methods.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a rel=\"noreferrer noopener\" href=\"https:\/\/www.albert.io\/ap-computer-science-a\" target=\"_blank\">Albert.io<\/a><\/strong><\/li>\n\n\n\n<li><strong><a rel=\"noreferrer noopener\" href=\"https:\/\/apcentral.collegeboard.org\/courses\/ap-computer-science-a\/exam\/past-exam-questions\" target=\"_blank\">AP College Board APCSA Past Exam Questions<\/a><\/strong><\/li>\n\n\n\n<li><strong><a rel=\"noreferrer noopener\" href=\"https:\/\/codehs.com\/practice\/Java\" target=\"_blank\">CodeHS practice problems<\/a><\/strong><\/li>\n\n\n\n<li><strong><a rel=\"noreferrer noopener\" href=\"https:\/\/www.smore.com\/upzfa-ap-computer-science\" target=\"_blank\">Smore\u2019s list of APCS resources and practice tests<\/a><\/strong><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ap-computer-science-study-resources\"><strong>AP Computer Science Study Resources<\/strong><\/h2>\n\n\n\n<p>We\u2019ve vetted these free APCS-A resources to assist students in practicing exams or reviewing the content and types of questions they\u2019ll see on the exams themselves. The AP College Board continues to add valuable videos as resources every month to help students during these particularly challenging times of remote learning.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-ap-csa-free-practice-exam-resources\"><strong>AP CSA Free Practice Exam Resources<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a rel=\"noreferrer noopener\" href=\"https:\/\/apcentral.collegeboard.org\/pdf\/ap-2020exam-sample-questions-computer-science.pdf\" target=\"_blank\">AP College Board 2020 Sample Questions<\/a> <\/strong><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-apcsp-practice-exam-resources\"><strong>APCSP Practice Exam Resources:<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/www.khanacademy.org\/computing\/ap-computer-science-principles\" target=\"_blank\" rel=\"noreferrer noopener\">Khan Academy<\/a><\/strong> <\/li>\n\n\n\n<li><strong><a rel=\"noreferrer noopener\" href=\"https:\/\/apcentral.collegeboard.org\/pdf\/ap-computer-science-principles-course-and-exam-description.pdf?course=ap-computer-science-principles\" target=\"_blank\">AP College Board AP Computer Science Principles Course and Exam Description<\/a> <\/strong>(page 172)<\/li>\n<\/ul>\n\n\n\n<p>Additional Resources:<\/p>\n\n\n\n<p>There are some resources available which are not practice exams or direct content, but can be useful to students taking the APCS-A course. Watching the videos on YouTube can give students insight into what areas they need to invest more time into studying. More videos are being posted each month, so it\u2019s a good idea to check YouTube frequently for new additions.<\/p>\n\n\n\n<p><strong>APCSP NMSI Playlist on YouTube<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.youtube.com\/playlist?list=PLsoREfD_AJ-4seSfaHIDuxaK5fYZkdhTr\n<\/div><\/figure>\n\n\n\n<p><em> Recommended: <a href=\"https:\/\/www.codewizardshq.com\/coding-for-kids-free\/\"><strong>Free Coding Programs for Kids<\/strong><\/a><\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-codewizardshq-s-ap-computer-science-program-prepares-students-for-the-ap-exam-course\"><strong>CodeWizardsHQ\u2019s AP Computer Science Program Prepares Students for the AP Exam Course<\/strong><\/h2>\n\n\n\n<p>The AP Computer Science A classes are challenging. CodeWizardsHQ courses provide students with the foundational coding and programming skills required to successfully complete these courses. <\/p>\n\n\n\n<p>Students who already have the foundational skills in coding and programming will have a much easier time making sense of the content of the AP Computer Science A course and the accompanying exams. Students who have completed CodeWizardsHQ courses have the foundational coding skills and knowledge needed, which allows them to concentrate on classwork and practice exams and strengthen weaker content areas.<\/p>\n\n\n\n<p><strong>See our <a href=\"https:\/\/www.codewizardshq.com\/apcs\/\">AP Computer Science program<\/a>.&nbsp;<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-good-luck-in-ap-computer-science\"><strong>Good luck in AP Computer Science<\/strong>!<\/h2>\n\n\n\n<p>Whichever class you&#8217;re taking, it&#8217;s a step forward in your computer science education and we commend you for that. You&#8217;ll learn the problem-solving and logical thinking to succeed in whatever you do next. We wish you the best of luck in your class and on the final test.<\/p>\n\n\n\n<p><strong><a href=\"https:\/\/www.codewizardshq.com\/tag\/ap-computer-science\/\">More resources for AP Computer Science on the blog.<\/a> <\/strong><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Taking AP Computer Science is a great accomplishment, it\u2019s the next level in your computer science coursework and gives you exposure to college-level classes. AP Computer Science is a stepping stone towards a degree in computer science or an academic way to explore your interest in technology and coding. This article summarizes the benefits of [&hellip;]<\/p>\n","protected":false},"author":39,"featured_media":37146,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"inline_featured_image":false,"_lmt_disableupdate":"yes","_lmt_disable":"","footnotes":""},"categories":[4758,4759],"tags":[10745,10825,10823,10824],"class_list":["post-37060","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-learn-coding","category-other","tag-14-years-old","tag-ap-computer-science","tag-high-school","tag-teens"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.8 (Yoast SEO v26.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Get a 5: AP Computer Science Exam Review<\/title>\n<meta name=\"description\" content=\"Review the AP Computer Science Exam with a look at the APCS A and APCS Principles test. Compare the AP Computer Science exam content and grading.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Get a 5: AP Computer Science Exam Review\" \/>\n<meta property=\"og:description\" content=\"Review the AP Computer Science Exam with a look at the APCS A and APCS Principles test. Compare the AP Computer Science exam content and grading.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/\" \/>\n<meta property=\"og:site_name\" content=\"CodeWizardsHQ\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codewizardshq\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-01-23T05:40:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-27T05:36:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Social.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"323\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Elaine Hill\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@codewizardshq\" \/>\n<meta name=\"twitter:site\" content=\"@codewizardshq\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Elaine Hill\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\n\t    \"@context\": \"https:\/\/schema.org\",\n\t    \"@graph\": [\n\t        {\n\t            \"@type\": \"Article\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#article\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/\"\n\t            },\n\t            \"author\": {\n\t                \"name\": \"Elaine Hill\",\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/person\/501dfdff1d878fba58f6323cbaa62805\"\n\t            },\n\t            \"headline\": \"How to Get a 5: AP Computer Science Exam Review\",\n\t            \"datePublished\": \"2021-01-23T05:40:00+00:00\",\n\t            \"dateModified\": \"2022-09-27T05:36:00+00:00\",\n\t            \"mainEntityOfPage\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/\"\n\t            },\n\t            \"wordCount\": 2188,\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#organization\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Banner.jpg\",\n\t            \"keywords\": [\n\t                \"14+ Years Old\",\n\t                \"ap computer science\",\n\t                \"high school\",\n\t                \"teens\"\n\t            ],\n\t            \"articleSection\": [\n\t                \"Learn Coding\",\n\t                \"Other\"\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"WebPage\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/\",\n\t            \"name\": \"How to Get a 5: AP Computer Science Exam Review\",\n\t            \"isPartOf\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#website\"\n\t            },\n\t            \"primaryImageOfPage\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#primaryimage\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#primaryimage\"\n\t            },\n\t            \"thumbnailUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Banner.jpg\",\n\t            \"datePublished\": \"2021-01-23T05:40:00+00:00\",\n\t            \"dateModified\": \"2022-09-27T05:36:00+00:00\",\n\t            \"description\": \"Review the AP Computer Science Exam with a look at the APCS A and APCS Principles test. Compare the AP Computer Science exam content and grading.\",\n\t            \"breadcrumb\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#breadcrumb\"\n\t            },\n\t            \"inLanguage\": \"en-US\",\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"ReadAction\",\n\t                    \"target\": [\n\t                        \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/\"\n\t                    ]\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"ImageObject\",\n\t            \"inLanguage\": \"en-US\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#primaryimage\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Banner.jpg\",\n\t            \"contentUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Banner.jpg\",\n\t            \"width\": 1600,\n\t            \"height\": 395,\n\t            \"caption\": \"AP Computer Science How to Get a 5 Banner\"\n\t        },\n\t        {\n\t            \"@type\": \"BreadcrumbList\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#breadcrumb\",\n\t            \"itemListElement\": [\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 1,\n\t                    \"name\": \"Home\",\n\t                    \"item\": \"https:\/\/www.codewizardshq.com\/\"\n\t                },\n\t                {\n\t                    \"@type\": \"ListItem\",\n\t                    \"position\": 2,\n\t                    \"name\": \"How to Get a 5: AP Computer Science Exam Review\"\n\t                }\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"WebSite\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/#website\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/\",\n\t            \"name\": \"CodeWizardsHQ\",\n\t            \"description\": \"The leading online coding academy for kids and teens ages 8-18\",\n\t            \"publisher\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#organization\"\n\t            },\n\t            \"potentialAction\": [\n\t                {\n\t                    \"@type\": \"SearchAction\",\n\t                    \"target\": {\n\t                        \"@type\": \"EntryPoint\",\n\t                        \"urlTemplate\": \"https:\/\/www.codewizardshq.com\/?s={search_term_string}\"\n\t                    },\n\t                    \"query-input\": {\n\t                        \"@type\": \"PropertyValueSpecification\",\n\t                        \"valueRequired\": true,\n\t                        \"valueName\": \"search_term_string\"\n\t                    }\n\t                }\n\t            ],\n\t            \"inLanguage\": \"en-US\"\n\t        },\n\t        {\n\t            \"@type\": \"Organization\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/#organization\",\n\t            \"name\": \"CodeWizardsHQ\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/\",\n\t            \"logo\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/\",\n\t                \"url\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png\",\n\t                \"contentUrl\": \"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png\",\n\t                \"width\": 150,\n\t                \"height\": 108,\n\t                \"caption\": \"CodeWizardsHQ\"\n\t            },\n\t            \"image\": {\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/\"\n\t            },\n\t            \"sameAs\": [\n\t                \"https:\/\/www.facebook.com\/codewizardshq\/\",\n\t                \"https:\/\/x.com\/codewizardshq\",\n\t                \"https:\/\/www.instagram.com\/codewizardshq\/\",\n\t                \"https:\/\/www.linkedin.com\/company\/codewizardshq\",\n\t                \"https:\/\/www.pinterest.com\/codewizardshq\/\",\n\t                \"https:\/\/www.youtube.com\/channel\/UC4NM0jfN0LI8_vWtiwLqgGw\"\n\t            ]\n\t        },\n\t        {\n\t            \"@type\": \"Person\",\n\t            \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/person\/501dfdff1d878fba58f6323cbaa62805\",\n\t            \"name\": \"Elaine Hill\",\n\t            \"image\": {\n\t                \"@type\": \"ImageObject\",\n\t                \"inLanguage\": \"en-US\",\n\t                \"@id\": \"https:\/\/www.codewizardshq.com\/#\/schema\/person\/image\/\",\n\t                \"url\": \"https:\/\/secure.gravatar.com\/avatar\/f12f46dcc36632468c74a26311bedc55c34e4099534b301bc0acdd290b22be4e?s=96&d=mm&r=g\",\n\t                \"contentUrl\": \"https:\/\/secure.gravatar.com\/avatar\/f12f46dcc36632468c74a26311bedc55c34e4099534b301bc0acdd290b22be4e?s=96&d=mm&r=g\",\n\t                \"caption\": \"Elaine Hill\"\n\t            },\n\t            \"description\": \"Elaine Hill, MS CS, is an instructor and writer at CodeWizardsHQ. She believes that coding is a skill that opens the door to opportunity for all kids.\",\n\t            \"url\": \"https:\/\/www.codewizardshq.com\/author\/elainehill\/\"\n\t        }\n\t    ]\n\t}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Get a 5: AP Computer Science Exam Review","description":"Review the AP Computer Science Exam with a look at the APCS A and APCS Principles test. Compare the AP Computer Science exam content and grading.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/","og_locale":"en_US","og_type":"article","og_title":"How to Get a 5: AP Computer Science Exam Review","og_description":"Review the AP Computer Science Exam with a look at the APCS A and APCS Principles test. Compare the AP Computer Science exam content and grading.","og_url":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/","og_site_name":"CodeWizardsHQ","article_publisher":"https:\/\/www.facebook.com\/codewizardshq\/","article_published_time":"2021-01-23T05:40:00+00:00","article_modified_time":"2022-09-27T05:36:00+00:00","og_image":[{"width":600,"height":323,"url":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Social.jpg","type":"image\/jpeg"}],"author":"Elaine Hill","twitter_card":"summary_large_image","twitter_creator":"@codewizardshq","twitter_site":"@codewizardshq","twitter_misc":{"Written by":"Elaine Hill","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#article","isPartOf":{"@id":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/"},"author":{"name":"Elaine Hill","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/person\/501dfdff1d878fba58f6323cbaa62805"},"headline":"How to Get a 5: AP Computer Science Exam Review","datePublished":"2021-01-23T05:40:00+00:00","dateModified":"2022-09-27T05:36:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/"},"wordCount":2188,"publisher":{"@id":"https:\/\/www.codewizardshq.com\/#organization"},"image":{"@id":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Banner.jpg","keywords":["14+ Years Old","ap computer science","high school","teens"],"articleSection":["Learn Coding","Other"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/","url":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/","name":"How to Get a 5: AP Computer Science Exam Review","isPartOf":{"@id":"https:\/\/www.codewizardshq.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#primaryimage"},"image":{"@id":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Banner.jpg","datePublished":"2021-01-23T05:40:00+00:00","dateModified":"2022-09-27T05:36:00+00:00","description":"Review the AP Computer Science Exam with a look at the APCS A and APCS Principles test. Compare the AP Computer Science exam content and grading.","breadcrumb":{"@id":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#primaryimage","url":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Banner.jpg","contentUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Banner.jpg","width":1600,"height":395,"caption":"AP Computer Science How to Get a 5 Banner"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codewizardshq.com\/ap-computer-science-exam-review\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codewizardshq.com\/"},{"@type":"ListItem","position":2,"name":"How to Get a 5: AP Computer Science Exam Review"}]},{"@type":"WebSite","@id":"https:\/\/www.codewizardshq.com\/#website","url":"https:\/\/www.codewizardshq.com\/","name":"CodeWizardsHQ","description":"The leading online coding academy for kids and teens ages 8-18","publisher":{"@id":"https:\/\/www.codewizardshq.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codewizardshq.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codewizardshq.com\/#organization","name":"CodeWizardsHQ","url":"https:\/\/www.codewizardshq.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png","contentUrl":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2016\/08\/blueVertical@2x-e1572141901928.png","width":150,"height":108,"caption":"CodeWizardsHQ"},"image":{"@id":"https:\/\/www.codewizardshq.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/codewizardshq\/","https:\/\/x.com\/codewizardshq","https:\/\/www.instagram.com\/codewizardshq\/","https:\/\/www.linkedin.com\/company\/codewizardshq","https:\/\/www.pinterest.com\/codewizardshq\/","https:\/\/www.youtube.com\/channel\/UC4NM0jfN0LI8_vWtiwLqgGw"]},{"@type":"Person","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/person\/501dfdff1d878fba58f6323cbaa62805","name":"Elaine Hill","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codewizardshq.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f12f46dcc36632468c74a26311bedc55c34e4099534b301bc0acdd290b22be4e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f12f46dcc36632468c74a26311bedc55c34e4099534b301bc0acdd290b22be4e?s=96&d=mm&r=g","caption":"Elaine Hill"},"description":"Elaine Hill, MS CS, is an instructor and writer at CodeWizardsHQ. She believes that coding is a skill that opens the door to opportunity for all kids.","url":"https:\/\/www.codewizardshq.com\/author\/elainehill\/"}]}},"modified_by":"Margaret Choi","featured_image_src":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Banner-600x395.jpg","featured_image_src_square":"https:\/\/www.codewizardshq.com\/wp-content\/uploads\/2021\/01\/AP-Computer-Science-How-to-Get-a-5-Banner-600x395.jpg","author_info":{"display_name":"Elaine Hill","author_link":"https:\/\/www.codewizardshq.com\/author\/elainehill\/"},"_links":{"self":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts\/37060","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/users\/39"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/comments?post=37060"}],"version-history":[{"count":2,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts\/37060\/revisions"}],"predecessor-version":[{"id":69076,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/posts\/37060\/revisions\/69076"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/media\/37146"}],"wp:attachment":[{"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/media?parent=37060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/categories?post=37060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codewizardshq.com\/wp-json\/wp\/v2\/tags?post=37060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}