College Board AP Principles

Due Date: September 17, 2026

Complete the following Code.org Assignment


Reminder: Make sure you complete all tasks before the due date.

Due Date: September 23, 2026

Review the components of the create task with Mr. Cusack - Click here

PROGRAM: Cybersecurity Quiz used for the create task (Python)

You will need to copy this python program into pycharm
The name of the python file will be PX_CyberQuiz_lastname.py
You will need to do a screen print.
The name of this file will be PX_CyberQuiz_lastname.png
You will need to do a 5 second video of you running the program.
The name of this file will be PX_CyberQuiz_lastname.mp4.
Drop off these 3 files into your google drive.
Drop off these 3 files into your google classroom.

Reminder: Make sure you complete all tasks before the due date.

Due Date: September 25, 2026

Review the components of the create task (without comments) with Mr. Cusack - Click here

PROGRAM: Treasure Hunter used for the create task (Python)

You will need to copy this python program into pycharm
The name of the python file will be PX_Treasure_lastname.py
You will need to do a screen print.
The name of this file will be PX_Treasure_lastname.png
You will need to do a 5 second video of you running the program.
The name of this file will be PX_Treasure_lastname.mp4.
Drop off these 3 files into your google drive.
Drop off these 3 files into your google classroom.

Reminder: Make sure you complete all tasks before the due date.

Due Date: September 28, 2026

Flash card to review Create Task CyberSecurity - Click here

Practice these flash card to prepare for the quiz below.

Reminder: Make sure you complete all tasks before the due date.

Due Date: September 30, 2026

List of questions to review your first Create Task CyberSecurity - Click here

Practice this quiz unlimited times until you get a 100 to get credit.

Reminder: Make sure you complete all tasks before the due date.

Due Date: October 2, 2026

Your group will need to present to me what is expected for your create task.

Click here to review the check list.

Reminder: Make sure you complete all tasks before the due date.

Due Date: October 5, 2026

Complete the following CMU Lessons.

1.1 Basic Programming Contructs


Reminder: Make sure you complete all tasks before the due date.

Due Date: October 6, 2026

Complete the following CMU Lessons.

1.2Data, Expressions, and Variables


Reminder: Make sure you complete all tasks before the due date.

Due Date: October 7, 2026

Complete the following CMU Lessons.

1.3 Functions


Reminder: Make sure you complete all tasks before the due date.

Due Date: October 8, 2026

Complete the following CMU Lessons.

1.3.10 Code Tracing Exercises


Reminder: Make sure you complete all tasks before the due date.

Due Date: October 9, 2026

Complete the following CMU Lessons.

1.3.11. Guided Exercises


Reminder: Make sure you complete all tasks before the due date.

Due Date: October ?, 2026

Complete the following CMU Lessons.

1.3.12. Section Exercises


Code Tracing Exercises

Reminder: Make sure you complete all tasks before the due date.

Due Date: October ?, 2026

Complete the following CMU Lessons.

1.3.13. Additional Code Tracing Exercises


Reminder: Make sure you complete all tasks before the due date.

Due Date: October ?, 2026

Complete the following CMU Lessons.

1.3.14. Additional Practice Exercises


Reminder: Make sure you complete all tasks before the due date.

Due Date: October ?, 2026

Complete the following CMU Lessons.

1.4. Conditionals


Reminder: Make sure you complete all tasks before the due date.

Resources

CMU CS Academy

What is CMU?

Resources

AP CS Principles

Use your school email as you sign in.

Click here to join Code.org.