Smore logo
remove_red_eye 1.1K
page background
page background

AP COMPUTER SCIENCE PRINCIPLES 2026

MRS.BHARDWAJ

AP COMPUTER SCIENCEPRINCIPLES 2026MRS.BHARDWAJ
User uploaded image
zoom_out_map

Please allow me to introduce myself. My name is Anu Bhardwaj and I come from a family of educators. I have always been an active learner and enjoy challenging myself. I have a Bachelor’s in Physics, a Master’s in Computer Science, a Masters in Science Education, and a Specialist in Instructional Technology. I am a person who likes to take on challenges. After teaching 5 years at Centennial High School, I took on the challenge of being a science department chair during the first year when Northview High School opened. Within the third year there, I received my National Board Certification in Science Education. In my 29 years of teaching in Fulton County, I have pioneered incorporating technology in my classroom to accommodate students with different learning styles and educational needs. Making an impact in a single classroom was not enough for me, as I felt that with all my skills and resources, I could make even a bigger impact on a greater population of students through online teaching. I believe I have the patience to interact with students frequently to keep them interested and motivated. I like changes and I am always looking for new ideas for making the content more effective for students to retain and apply the information learned in class. I have learned the importance of engaging, variety, and relevance in teaching. It is my goal to help you all be successful in my class.

AP COMPUTER SCIENCE PRINCIPLES-BHARDWAJ

SYLLABUS SYLLABUS

pdf
insert_drive_file
Syllabus APCSP 2025-2026.pdf
Download
3.9 MB

SUMMER WORK-due AUGUST 7TH, 2026 SUMMER WORK-due AUGUST 7TH, 2026

FIRST TEST WILL BE ON AUGUST 10TH, 2026 FIRST TEST WILL BE ON AUGUST 10TH, 2026

IT WILL COVER THE SUMMER WORK IT WILL COVER THE SUMMER WORK

Dear Students:

Get ready for AP Computer Science Principles in August 2025! It’s a challenging subject, but I am excited to have you as my student. We will be diving into the world of computer science, exploring everything from basic concepts to the intricate details of how computers function. To help you start strong, I have put together a summer assignment.

First you will register on CodeHS.com using the link provided. Then, you’ll have two main sections to complete: a pre-test to gauge your current knowledge and an introduction to programming with Karel the Dog. Don’t worry if you’re new to programming; these assignments are designed to ease you into it. Remember, this isn’t about getting the right answers. It’s about putting in effort and learning along the way. If you get stuck, take a break, and come back to it later.

🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟https://codehs.com/go/0BC2E🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟

After you finish registering, you'll gain access to the assignments. Each lesson in the summer packet follows a similar format. Typically, you'll find a brief video introducing the lesson, a quiz with 1-5 questions, examples illustrating concepts covered in the video, and exercises for you to complete.


1. Computer Science Principles Pretest: This section should take around 15 minutes and isn't graded. It serves as an initial assessment to gauge your existing knowledge and establish a starting point for improvement.

2. Introduction to Programming with Karel the Dog (15 Lessons): This section will take between 5 to 8 hours to complete and depends partly on your previous programming experience, if any. Even if you're unfamiliar with many terms and concepts, completing each lesson will better prepare you for the course in August.

While you might not grasp every concept, especially if you're new to programming or haven't practiced in a while, do your best to tackle the problems and exercise independently. It's more important for us to evaluate your understanding and identify areas for improvement rather than focusing solely on correct answers.


Most importantly, have fun with it! Programming is a creative endeavor, so enjoy the process. Plus, by tackling these assignments now, you’ll be well-prepared when the school year starts. So, let’s get started and make the most of this opportunity to learn and grow in computer science!

Secondly: Reading and Response- Choose at least 3 chapters (there are 8 chapters total in the book) to read from the REQUIRED READING -- "Blown to Bits" Your Life, Liberty, and Happiness After the Digital Explosion by Hal Abelson, Ken Ledeen & Harry Lewis (384 pages) available free online (http://www.bitsbook.com/thebook/) Download the response template (CLICK HERE) and complete your responses following the directions in the word document file. Change the file name so your first and last name is shown. You may read and respond to additional chapters using the response template.

LINK TO DOCUMENT TO EDIT---THIS WILL BE UPLOADED IN CANVAS WHEN WE START AUG 4TH LINK TO DOCUMENT TO EDIT---THIS WILL BE UPLOADED IN CANVAS WHEN WE START AUG 4TH

Sign in to your account

launch fultonk12-my.sharepoint.com
User uploaded image
zoom_out_map Show in original size

BLOWN TO BITS BLOWN TO BITS

User uploaded image
open_in_new zoom_out_map Show in original size

LINK TO BLOWN TO BITS LINK TO BLOWN TO BITS

Every day, billions of photographs, news stories, songs, X-rays, TV shows, phone calls, and emails are being scattered around the world as sequences of zeroes and ones: bits. We can’t escape this explosion of digital information and few of us want to–the benefits are too seductive. The technology has enabled unprecedented innovation, collaboration, entertainment, and democratic participation.

But the same engineering marvels are shattering centuries-old assumptions about privacy, identity, free expression, and personal control as more and more details of our lives are captured as digital data.

Can you control who sees all that personal information about you? Can email be truly confidential, when nothing seems to be private? Shouldn’t the Internet be censored the way radio and TV are? Is it really a federal crime to download music? When you use Google or Yahoo! to search for something, how do they decide which sites to show you? Do you still have free speech in the digital world? Do you have a voice in shaping government or corporate policies about any of this?

Blown to Bits offers provocative answers to these questions and tells intriguing real-life stories. This book is a wake-up call to the human consequences of the digital explosion.

Blown to Bits: Your Life, Liberty and the Pursuit of Happiness after the Digital Explosion

Wherever you go‚ whatever you say, write, photograph, or buy‚ whatever prescriptions you take, or ATM withdrawals you make you are generating information. That information can be captured, digitized, retrieved, and copied ‚ anywhere on Earth, instantly. Sophisticated computers can increasingly uncover meaning in those digital traces‚ understanding, anticipating, and influencingyou as never before.

launch bitsbook.com

https://www.bitsbook.com/thebook/ https://www.bitsbook.com/thebook/

https://www.niemanlab.org/pdfs/blowntobits.pdf

launch niemanlab.org

OPTIONAL-for students unfamiliar with programming OPTIONAL-for students unfamiliar with programming

Scratch - Imagine, Program, Share

Scratch - Imagine, Program, Share

Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

launch scratch.mit.edu

Blockly Games

Games for tomorrow's programmers. Block-based programming lessons for beginners. Free from Google.

launch blockly.games

🔉🔉🔉🔉🔉🔊JOIN DELTA MATH🔉🔉🔉🔉🔉🔊 🔉🔉🔉🔉🔉🔊JOIN DELTA MATH🔉🔉🔉🔉🔉🔊

User uploaded image
zoom_out_map Show in original size

YOU ARE NOT WATCHING THE VIDEOS BELOW FOR SUMMER WORK YOU ARE NOT WATCHING THE VIDEOS BELOW FOR SUMMER WORK

UNIT 1-CREATIVE DEVELOPEMENT 10-13 % UNIT 1-CREATIVE DEVELOPEMENT 10-13 %

pdf
insert_drive_file
CSP_BigIdea1.pdf
Download
823.3 KB

1.1 COLLABORATION

1.1: Daily Video 1 https://apclassroom.collegeboard.org/d/h28y7bzid3?sui=103,1

1.1: Daily Video 2 https://apclassroom.collegeboard.org/d/ewqpdjxtpi?sui=103,1

1.2 PROGRAM FUNCTION AND PURPOSE

1.2: Daily Video 1 https://apclassroom.collegeboard.org/d/s8phjt778o?sui=103,1

1.2: Daily Video 2 https://apclassroom.collegeboard.org/d/2ih5qxmn8h?sui=103,1

1.2: Daily Video 3 https://apclassroom.collegeboard.org/d/a21dvlri4q?sui=103,1

1.3 PROGRAM DESIGN AND DEVELOPEMENT

1.3: Daily Video 1 https://apclassroom.collegeboard.org/d/1yz7m3p4pl?sui=103,1

1.3: Daily Video 2 https://apclassroom.collegeboard.org/d/7cto84qcff?sui=103,1

1.3: Daily Video 3 https://apclassroom.collegeboard.org/d/n41wuewukt?sui=103,1

1.4 IDENTIFYING AND CORRECTIN ERRORS

1.4: Daily Video 1 https://apclassroom.collegeboard.org/d/grrgvoh645?sui=103,1

1.4: Daily Video 2 https://apclassroom.collegeboard.org/d/v2u5aj9555?sui=103,1

1.4: Daily Video 3 https://apclassroom.collegeboard.org/d/0gaql55tbj?sui=103,1

COMPUTER SCIENCE-SUMMER WORK COMPUTER SCIENCE-SUMMER WORK

UNIT 2- DATA 17-22 % UNIT 2- DATA 17-22 %

2.1 BINARY NUMBERS

2.1: Daily Video 1 https://apclassroom.collegeboard.org/d/zzn8r6yg85?sui=103,2

2.1: Daily Video 2 https://apclassroom.collegeboard.org/d/y5zlpn79ml?sui=103,2

2.1: Daily Video 3 https://apclassroom.collegeboard.org/d/e9j2xu23hw?sui=103,2


2.2 DATA COMPRESSION

https://apclassroom.collegeboard.org/d/p13chxi8d3?sui=103,2


2.3 EXTACTING INFORMATION FROM DATA

2.3: Daily Video 1 https://apclassroom.collegeboard.org/d/rniget3n3w?sui=103,2

2.3: Daily Video 2 https://apclassroom.collegeboard.org/d/31x9tio7be?sui=103,2


2.4 USING PROGRAMS WITH DATA

2.4: Daily Video 1 https://apclassroom.collegeboard.org/d/mvtrzu8kxo?sui=103,2

2.4: Daily Video 2 https://apclassroom.collegeboard.org/d/mr2ta27emk?sui=103,2

OPTIONAL-for students familiar with programming OPTIONAL-for students familiar with programming

pdf
insert_drive_file
CSP_BigIdea2.pdf
Download
793.8 KB

UNIT 3-ALGORITHM AND PROGRAMMING 30-35% UNIT 3-ALGORITHM AND PROGRAMMING 30-35%

UNIT 4-COMPUTER SYSTEMS AND NETWORKS 11-15% UNIT 4-COMPUTER SYSTEMS AND NETWORKS 11-15%

UNIT 5-IMPACT OF COMPUTING 21-26% UNIT 5-IMPACT OF COMPUTING 21-26%

AP Computer Science Principles

AP Computer Science Principles

Explore essential teacher resources for AP Computer Science Principles, including course materials, exam details, and course audit information.

launch apcentral.collegeboard.org
All Courses & Tutorials | Codecademy

All Courses & Tutorials | Codecademy

Explore our full catalog of programming courses, Skill Paths, and Career Paths for complete beginners, advanced learners, and everyone in between.

launch codecademy.com
Binary Hand Dance

MY GOOGLE VOICE NUMBER IS 678-661-7044 MY GOOGLE VOICE NUMBER IS 678-661-7044

Anu Bhardwaj
Anu is using Smore to create beautiful newsletters
Loading indicator

close

Created with

Communicate quickly and effectively with interactive newsletters.

Smore empowers educators to connect with their community, streamline school communications,
and increase engagement.

Create a newsletter