AP Computer Science Principles
*********
*********
Due Date: August 21, 2023

First you need to sign up for College Board.
I would highly recommend that you use your personal e-mail.
Once you graduate from Klein Collins,
your klein isd e-mail goes away.
Click here for you instructions for signing up for College Board.
Click here to actually sign on.

Next you will need to signup for AP College Board.
Click here to see your instructions to access AP college Board class code.
Your codes are below - Use the one for your class period.
Period 2 code:
 
Period 6 code:
Click here to sign on.

*********
*********
Due Date: September 11, 2023
We will be doing Computer math.

We will do it on the board:

Binary addition
Octal addition
Octal subtraction
Hexadecimal addition
Hexadecimal subtraction.
Decimal / binary conversion
Decimal / octal conversion
Decimal / hexadecimal conversion

*********
*********
 Due Date: Friday September 15, 2023
Unit 1 Code.org 2022-2023 AP Principles

Lesson 1:
Introduction to Crash Course Navigating Digital Information #1
13:13

Click here and watch the video.
Click here and make a copy of the google doc.
Answer the questions, turn it into google classroom.

*********
*********
Due Date: Friday September 15, 2023
Unit 1 Code.org 2022-2023 AP Principles

Lesson 2:
Representing Numbers and Letters with Binary: Crash Course Computer Science #4
10:45

Click here and watch the video.
Click here and make a copy of the google doc.
Answer the questions, turn it into google classroom.

*********
*********
Due Date: Friday September 15, 2023

Lesson 3:
Circle Square Patterns
Unit01 Circle Square patterns
10:39

Click here and watch the video.
Click here and make a copy of the google doc.
Answer the questions, turn it into google classroom.

*********
*********
Due Date: Friday September 15, 2023
Unit 1 Code.org 2022-2023 AP Principles

Lesson 4:
Binary Numbers
Binary Numbers and Base Systems as Fast as Possible
5:19

Click here and watch the video.
Click here and make a copy of the google doc.
Answer the questions, turn it into google classroom.

*********
*********
Due Date: Friday September 15, 2023
Unit 1 Code.org 2022-2023 AP Principles

Lesson 5:
Overflow and Rounding
Code.org Lesson 5.1 Overflow and Rounding | Tutorial and Answer | Unit 1 CS Principles
8:17

Click here and watch the video.
Click here and make a copy of the google doc.
Answer the questions, turn it into google classroom.

*********
*********
Due Date: Friday September 15, 2023
Unit 1 Code.org 2022-2023 AP Principles

Lesson 6:
Representing Text

Click here to review an ASCII Table.

Click here to see a Unicode Table.

Representing Text in Binary (ASCII and Unicode)
4:54

Click here and watch the video.
Click here and make a copy of the google doc. 
Answer the questions, turn it into google classroom.

*********
*********
Due Date: Friday September 15, 2023
Unit 1 Code.org 2022-2023 AP Principles

Lesson 7:
Black and White Images
Encoding Black and White Images
2:51

Click here and watch the video.
Click here and make a copy of the google doc.
Answer the questions, turn it into google classroom.

*********
*********
Due Date: Friday September 15, 2023
Unit 1 Code.org 2022-2023 AP Principles

Lesson 8: 
Color Images
Images, Pixels and RGB
5:49

Click here and watch the video.
Click here and make a copy of the google doc.
Answer the questions, turn it into google classroom.

*********
*********
Due Date: Friday September 15, 2023
Unit 1 Code.org 2022-2023 AP Principles

Lesson 9 and 10:
Lossy Compression
Lossless Compression
Lossy and Lossless (RLE) Compression
3:56 

Click here and watch the video.
Click here and make a copy of the google doc.
Answer the questions, turn it into google classroom.