Professional Documents
Culture Documents
(Download PDF) 5 Steps To A 5 Ap Computer Science Principles 2023 5 Steps To A 5 Julie Schacht Sway Full Chapter PDF
(Download PDF) 5 Steps To A 5 Ap Computer Science Principles 2023 5 Steps To A 5 Julie Schacht Sway Full Chapter PDF
https://ebookmass.com/product/5-steps-to-a-5-ap-computer-science-
principles-2023-julie-schacht-sway/
https://ebookmass.com/product/5-steps-to-a-5-ap-computer-science-
principles-2023-5-steps-to-a-5-elite-student-edition-julie-
schacht-sway/
https://ebookmass.com/product/5-steps-to-a-5-ap-computer-science-
principles-2022-julie-schacht-sway/
https://ebookmass.com/product/5-steps-to-a-5-ap-computer-science-
principles-2024-julie-schacht-sway/
5 Steps to a 5: AP Computer Science Principles, 2nd
Edition Julie Schacht Sway
https://ebookmass.com/product/5-steps-to-a-5-ap-computer-science-
principles-2nd-edition-julie-schacht-sway/
https://ebookmass.com/product/5-steps-to-a-5-ap-
biology-2023-5-steps-to-a-5-mark-anestis/
https://ebookmass.com/product/5-steps-to-a-5-ap-calculus-
ab-2023-5-steps-to-a-5-william-ma/
https://ebookmass.com/product/5-steps-to-a-5-ap-
physics-c-2023-5-steps-to-a-5-greg-jacobs/
https://ebookmass.com/product/5-steps-to-a-5-ap-computer-
science-a-2021-dean-r-johnson-2/
Copyright © 2022, 2021, 2018 by McGraw Hill. All rights reserved.
Except as permitted under the United States Copyright Act of 1976,
no part of this publication may be reproduced or distributed in any
form or by any means, or stored in a database or retrieval system,
without the prior written permission of the publisher.
ISBN: 978-1-26-443661-3
MHID: 1-26-443661-0
The material in this eBook also appears in the print version of this
title: ISBN: 978-1-26-443629-3, MHID: 1-26-443629-7.
TERMS OF USE
Preface
About the Author
Introduction: The Five-Step Preparation Program
Appendix
AP Computer Science Principles Exam Reference Sheet
Glossary
PREFACE
Welcome to the future! Your future, that is. It will be filled with
technology because technology is well integrated into many aspects
of our lives. The good news is that computer science is not that
hard! You’ve just had little, if any, experience with it and this course
exposes you to several key aspects in the field. Even if you do not
become a programmer, data analyst, or network engineer, the more
you understand about how these skills work, the more valuable you
will be to a future employer or the more prepared you will be as a
future business owner.
This review book is designed to help you prepare for the AP
Computer Science Principles exam and performance task. Reviewing
the concepts helps you confirm those you are confident about and
identifies those you need to better understand before the exam. This
book also guides you through preparing your project and written
response for the performance task to earn as many points as
possible. Let’s get started!
ABOUT THE AUTHOR
This icon points out a very important concept that you should not
pass over.
This icon calls your attention to a strategy that you may want to try.
IN THIS CHAPTER
Summary: This chapter provides basic information on the AP
Computer Science Principles assessment. You will learn about the
exam, the topics covered, and the types of questions asked. You will
also learn about the in-class performance task (30% of your final AP
score), which must be completed and submitted to the College
Board by the 2023 published deadline by 11:59 p.m. Eastern time
before you take the exam later in May.
Key Ideas
The multiple-choice exam, administered Monday, May 9, 2022 at
noon, contains 70 questions and is two hours long without a
break.
In addition to the multiple-choice exam, you must submit a Create
performance task by the deadline specified by the College Board.
Your total score (on a scale of 1–5) is determined by your scores
on the component parts:
70% of your total score is based on the multiple-choice exam
30% of your total score is based on the Create performance
task
Most colleges and universities award credit for earning a score of
4 or 5. Some award credit for a score of 3. A list of individual
college policies can be found on the College Board site, and you
should always check with the colleges and universities you are
applying to for their current AP policy.
The Basics
The AP Computer Science Principles exam was first offered in spring
2017. More than 45,000 students took the first multiple-choice exam
and submitted their performance task projects. The following year,
enrollment grew to 76,000—a 55% increase! In 2018–2019, over
100,000 students took the exam. In 2019–2020, 150,000 students
were registered and 110,000 submitted their performance tasks,
even with the pandemic! One key goal of this course, according to
the College Board, is to make computer science more inclusive and
accessible to all students. This course is an introductory course,
equivalent to a one-semester course in college. No prior computer
science coursework or knowledge is required to take it. Students
should have successfully completed high school algebra prior to
taking the course. It’s the computer science for noncomputer science
majors course. For computer science majors, it may fulfill another
requirement, such as an ethics in computer science requirement.
The Format
The AP Computer Science Principles assessment consists of a
multiple-choice exam (70% of your score) and a Create performance
task (30% of your score). You’ll want to focus more time preparing
for the exam since it counts more. However, you cannot ignore or do
minimal effort on the Create performance task and still expect to
earn a good score.
Your AP Score
The multiple-choice exam is graded automatically by a computer.
The Create performance task is graded by college professors and
high school AP teachers who are teaching the course. They are
trained and each project is evaluated and reviewed to ensure
projects are graded consistently and fairly.
In the end you will be given a score that ranges from 1–5. The
following table shows the meanings of the scores:
Most colleges and universities award one-semester course credit
if you earn a score of 4 or 5. Some colleges award credit for a score
of 3. You should check with the colleges and universities you are
applying to for their current policy regarding this AP exam. The
College Board website has a list of the AP policies of individual
colleges and universities, but to be sure, check directly with the
school.
Being awarded college credit while you are still in high school has
its advantages. You may be able to skip an introductory course and
jump right into the elective courses you want to take in college. If
you earn enough AP credits, you may be able to graduate early.
Even if you don’t want to graduate early, earning AP credit will give
you more flexibility, making it easier to obtain a double major or to
study abroad. Another benefit is that you’ll probably save money by
not having to pay college tuition for course credits you’ve earned in
high school. Perhaps most important, doing well on AP exams will
help you stand out in the college admissions process, showing
colleges that you’re serious about studying and that you’re able to
handle college-level courses.
1. Creative Development
2. Data
3. Algorithms and Programming
Step 4 in this book, where you’ll review the content you need to
know, is organized around these “big ideas.”
The following table shows the percentage of multiple-choice
questions you can expect from each of the Big Ideas in the AP
exam:
How to Register
If you are taking AP Computer Science Principles at school, the
school’s AP coordinator will contact you and help you sign up. If you
are not taking the class, you should contact the AP coordinator at
your school or school district for assistance in registering. Home-
schooled students should either contact the AP coordinator for their
school district or their assigned school to register. Beginning with the
2019–2020 school year, students had to register for the AP exam by
November 15. Students in classes that only meet second semester
had to register by March 15. Do not miss this registration date or
you will be charged a $40 late fee.
The fee to take an AP exam in 2022 was $96 in the United States
and $126 if taken outside of the United States. Check the College
Board website for the most up-to-date information on fees. You can
get a refund of most of your fee if you end up not submitting your
performance task and not taking the exam. You may be entitled to a
reduced fee if you have significant financial need; check with the AP
coordinator at your school for more information about eligibility for
fee reductions.
The Dates
You should plan to complete the AP Computer Science Principles
performance task by mid-April. The project for the performance task
must be submitted via an online submission process by May 1st,
2023, at 11:59 p.m. Eastern time. Check with your AP teacher or the
College Board website for the instructions for submitting your
project.
The AP Computer Science Principles multiple-choice exam will be
administered on Monday May 8, 2023, at noon. The actual date
varies each year. You may also view this information at the College
Board’s website: https://apcentral.collegeboard.org/exam-
administration-ordering-scores/exam-dates.
Test-Day Policies
On test day, you need to bring the following items:
• Several pencils and an eraser that doesn’t leave smudges
• A school-issued or government-issued photo identification
• A standard non-internet connected watch so you can easily keep
track of test time in case there is no clock in the testing room
Items you are NOT to bring into the test room include:
IN THIS CHAPTER
Summary: Preparing for the exam is important. The right
preparation plan for you depends on your study habits, your own
strengths and weaknesses, and the amount of time you have to
prepare for the test. This chapter will help you get off to a good
start by developing a personalized plan to prepare for the multiple-
choice exam and the performance task of the AP Computer Science
Principles assessment.
Key Ideas
Do not wait until the last minute to begin preparing. Develop a
study plan and stick with it.
Your study plan should be tailored to your needs, your study
habits, and the amount of time you have available.
Prioritize your review based on your strengths and weaknesses.
Take the diagnostic exam in the next chapter to identify the areas
you most need to review and practice.
IN THIS CHAPTER
Summary: Taking the diagnostic exam will help you identify the
areas that you need to review as well as give you an idea of what
the questions on the actual multiple-choice exam will be like. After
you’ve completed the test, use the evaluation tool at the end of this
chapter to identify specifically what chapters you most need to
review and adjust your study plan accordingly. This diagnostic exam
includes questions from all of the “big ideas” covered in the AP
Computer Science Principles course.
Key Ideas
Taking the Diagnostic Exam will allow you to familiarize yourself
with the AP Computer Science Principles exam.
Evaluate your performance on this test to identify your own
strengths and weaknesses and then modify your study plan to
prioritize the types of skills or areas of content you most need to
work on.
As you take the test, mark all the questions you were not sure
about so you check the answer explanations for them as well as
those you miss. But do not check an answer until you have
finished all the questions after the two-hour testing period.
In the next section of this book, you’ll find helpful strategies for
attacking both the multiple-choice exam and the Create performance
task. The strategies were developed to help you prepare in the most
effective and efficient way. Then in Step 4, you’ll begin the review of
the concepts and skills tested. After taking this diagnostic exam, you
will know which of these chapters you need to review the most.
AP Computer Science Principles
Diagnostic Test
Multiple-Choice Questions
ANSWER SHEET
AP Computer Science Principles
Diagnostic Test
Multiple-Choice Questions
Time: 2 hours
Number of questions: 70
The multiple-choice questions represent 70% of your total score.
Directions: Choose the one best answer for each question. The last
eight questions have two correct answers; for these, you will be
instructed to choose two answer choices.
Tear out the answer sheet on the previous page and grid in your
answers using a pencil.
10. You are writing a program to help the school assign lockers
each year. You have a list of student names and a separate list
of locker numbers. The locker numbers match the index position
for the list. Assume the lists are correctly initialized. What can
replace <missing code> to assign the student to the next
available locker?
19. What is the most common way computer viruses are spread?
(A) By people clicking on an infected file
(B) From phishing attacks
(C) Through a rogue access point
(D) From random botnet attacks
20. Different levels of access to technological devices and the
Internet due to economic or geographic reasons is referred to
as:
(A) Binary split
(B) Demographic division
(C) Digital divide
(D) Technology rift
21. How does creating program components help with program
development?
(A) Individual components can be added without additional
testing.
(B) Adding tested components incrementally to working code
helps create program functionality that is correct.
(C) Multiple people can write the components and still ensure
compatibility.
(D) The components can be combined all at once to create the
needed program functionality.
Another random document with
no related content on Scribd:
60 days following each date on which you prepare (or are legally
required to prepare) your periodic tax returns. Royalty payments
should be clearly marked as such and sent to the Project Gutenberg
Literary Archive Foundation at the address specified in Section 4,
“Information about donations to the Project Gutenberg Literary
Archive Foundation.”
• You provide a full refund of any money paid by a user who notifies
you in writing (or by e-mail) within 30 days of receipt that s/he does
not agree to the terms of the full Project Gutenberg™ License. You
must require such a user to return or destroy all copies of the works
possessed in a physical medium and discontinue all use of and all
access to other copies of Project Gutenberg™ works.
• You comply with all other terms of this agreement for free distribution
of Project Gutenberg™ works.
1.F.
Most people start at our website which has the main PG search
facility: www.gutenberg.org.