Welcome to AP CSP!
Overview
Advaced Placement Computer Science Principles (AP CSP) curriculum is a full year,
rigorous, entry-level course that introduces high school students to the foundations of
modern computing. The course covers a broad range of foundational topics such as
programming, algorithms, the Internet, big data, digital privacy and security, and the
societal impacts of computing.
Goals
The course starts with learning about what is involved in sending a single bit of
information from one place to another and ends with students considering the
implications of a computing innovation of their own design. Along the way students
learn:
-How the Internet works and its impacts on society.
-How to program and rapidly prototype small programs and applications both to
solve problems and to satisfy personal curiosity. -How to collect, analyze and
visualize data to gain insight and knowledge.
-How to evaluate the beneficial and harmful effects to people and society brought
on by computing innovations.
Requirements
AP CSP students are expected to come prepared for every time class meets during
zero period. Students are expected to bring the following unless instructed otherwise:
- MacBook Air (charged AND with charger)
- Have Blown to Bits (bitsbook.com) accessible on a device (not smartphone)
- Preferred note-taking method ready and accessible with notes from previous classes
- Any assigned items on their due dates
Mr. Navarro
onavarro@ndala.com
Google Classroom Code: x6phix6
Every girl deserves to take part in creating the technology that will change our world and change who
runs it. -Malala Yousafzai
Student Name:
________________________________ _______________
Student Signature Date
________________________________ _______________
Parent Signature Date