AP Principles Logo

AP Principles

Due Date: January 12, 2026

Task 1: Join my WayGround classroom

Follow the steps below to make sure you are enrolled in the correct wayground class.

  1. AP Principles: Period 6 - Click here
  2. Enter your join code: X120768
Reminder: All tasks must be completed by the due date. Late submissions will receive point deductions.

Due Date: January 12, 2026

Task 2: Basic Algebra Tied to Computer Science (Math Skills Check)

This assignment tie algebra to computer science.

Before you start, make sure you are signed in:

  1. Review notes first: Algebra to Computer Science notes (click here)
  2. Complete the WayGround quiz: Click here.
  3. You have unlimited tries.

Grading Rules (Read Carefully):

Allowed Resources:

Submission Instructions:

  1. Save your work as: PX_Algebra_lastname.png
  2. Turn it in on Google Classroom.
Reminder: All tasks must be completed by the due date. Late submissions will receive point deductions.

Due Date: January 16, 2026

    Task 3: Learn about the create task and create a practice create task

  1. Purpose of this assignment:
    You will complete a practice AP Create Task to prepare for the official Create Performance Task.
  2. Log in to Code.org:
    Click here to sign in
    If the link above does not work, click on the link below.
    https://studio.code.org/users/sign_in
    Log in using your Klein ISD username and password.
    Mr. Cusack will explain how this platform will be used during the lesson.
  3. Prepare for notes:
    Take out notebook paper.
    Use your standard class heading.
    Title your notes: "Sample Create Task".
    Mr. Cusack will tell you exactly what to write during the lecture.
  4. Lecture and guided practice:
    After completing your notes, you will code the same program on your own.
  5. Programming tutorial:
    After the lecture, follow the instructions in this video:
    Click here to watch the programming tutorial
    If the link does not work, copy and paste this URL into your browser:
    https://youtu.be/fY9gxDjXkBs?si=BgkXNn-YdjyUIbiG
  6. Brief outline of what we will cover:
    • Part 1: Project Setup
      Sign in and create a new project.
      App name format: PX_Game_lastname Project naming example
    • Part 2: User Interface (UI)
      Design the layout and user interaction elements. User Interface example
    • Part 3: Coding the Program
      Write, test, and refine the program logic. Coding example
    Why this matters: This practice is built to match the kinds of requirements you must meet on the AP CSP Create Task: a working program, clear explanation, and evidence that you used programming concepts correctly.

Due Date: January 14, 2026

Task 4: Create Task notes written and typed.

This assignment will teach about the create task

Before you start, make sure you are signed in:

  1. Review notes first: Create task notes (click here)
  2. Complete the WayGround quiz: Click here.
  3. You have unlimited tries.

Grading Rules (Read Carefully):

Allowed Resources:

Submission Instructions:

  1. Save your work as: PX_CreateQuiz_lastname.png
  2. Turn it in on Google Classroom.
Reminder: All tasks must be completed by the due date. Late submissions will receive point deductions.

AP CSP Create Task Scoring Language (What You Must Be Able to Show)

On the AP CSP Create Task, you are scored on whether your program and your written responses clearly demonstrate specific programming concepts. This practice is designed to build those exact skills.

1) Program Purpose and Function

2) Data / Variables

3) Algorithm (Sequencing, Selection, Iteration)

4) Abstraction (A Student-Developed Procedure)

5) Testing (Proving Your Code Works)

Reminder: In the official Create Task, you must be able to explain your program clearly. That means: purpose, how it works, and evidence of algorithm + abstraction + testing.

Resources

  1. Sign up for CodeHS.
    Go to https://codehs.com/login
    Log in using your Klein ISD username and password.

Resources

Cyber Range and Linux commands

Purpose

Note: To copy and paste between the Linux virtual environment and your Windows environment, use Ctrl + Shift + Alt.

Resources

Click here to access your AP College Board.

Resources

CMU CS Academy

What is CMU?

Resources

Instructions:

  1. Click here to sign into code.org.