Goldie’s AP© Computer Science Principles Course
Embark on an exciting journey into the world of computer science with Goldie’s AP© Computer Science Principles course!
In this course, students will explore the broad scope of computer science and its impact on society, diving into the fascinating intersections between technology, innovation, and human ingenuity.
Goldie’s AP Computer Science Principles curriculum covers a wide range of topics, including algorithms, programming languages, data analysis, cybersecurity, and the social implications of computing. Students will learn how to think computationally and develop problem-solving strategies to tackle complex challenges. They will also gain proficiency in both the AP Pseudocode as well as the Python programming language, empowering them to design and implement their own creative solutions to real-world problems.
So what are you waiting for? Explore Goldie’s resources today, and find amazing, teacher-created products to implement in your own classroom!
- Unit 1: Introduction to Computer Science
- Unit 2: Digital Information
- Unit 3: The Internet
- Unit 4: Big Data and Privacy
- Unit 5: Programming in AP Pseudocode
- Unit 5: Programming in Python
- Unit 6: Social Issues in Computing
Goldie’s FULL CURRICULUM for AP Computer Science Principles (without Python)
Goldie’s FULL CURRICULUM for AP Computer Science Principles (with Python)
AP Computer Science Principles Resources
I have a love/hate relationship with the AP Computer Science Principles course. Let's start with the main LOVE I have, which also happens to be my main HATE:...
First Day Activities
Finding the "first day" activities (the lessons before we start the content) always invoke both stress and excitement for me. Exciting, because I love...
First Day in AP Computer Science
I LOVE having a great activity to rope kids into my subject on Day 1. This is their first impression of the class, and I always want a low stress, unplugged,...
My Syllabus – AP Computer Science Principles
I've said this before but it worth saying again: I am so happy the College Board editted their course approval process. We no longer have to frett over a...
AP CSP Learning Objectives
Here is a list of my units, along with the learning targets in each unit. Unit 1 – Introduction to Computer Science 1A: Students will be able to summarize the...