Home Page Web Dev Students AP Comp Students Burrill Links Student Grades
PINE MOUNTAIN CLUB WEATHER

--Online Distance Learning Assignments and Information--

Download AP Computer Science Syllabus


 

AP Test Information

Section I: End-of-Course Multiple-Choice Exam- Thursday May 14, 2026 at 12pm in the WR Gym.

70 Multiple-Choice Questions | 120 Minutes | 70% of Score | 4 answer options

57 single-select multiple-choice

5 single-select with reading passage about a computing innovation

8 multiple-select multiple-choice: select 2 answers

Section II: Create Performance Task- Project Due Tuesday April 30, 8:59pm PST.

30% of Score

Students will develop a computer program of their choice. Students need at least 16 hours of in-class time to complete.

Written Response questions about Your Code on AP Exam Day.

 


AP Computer Science Principles Period Information

Period 1

Period 3

Period 5

Code.org Class Code-

WVVJFZ

Code.org Class Code-

GSPMBR

Code.org Class Code-

HQCCDS

AP Test Class Code-

 

AP Test Class Code-

 

AP Test Class Code-

 


 

2025-2026 Assignments, Help, and Information

 

Week 2

Day 3- Monday August 18-

Busy day today!

I have a sub today, so please do the following below in order. Points will be awarded as marked for your efforts today.

  1. Take This Binary Quiz (5pts)- You may use your notebook/journal. Quiz will be on for only the first 15min of class!
  2. Keep updating your Journal/Notebook as you go today
  3. New Vocab Term - Overflow Error- An error that occurs when the computer attempts to handle a number that is too large for it. Every computer has a well-defined range of values that it can represent. If during execution of a program it arrives at a number outside this range, it will experience an overflow error.
  4. Watch Video (8min)- How Gangnam Style Broke YouTube (Use Closed Captions or Headphones)
  5. Read Article- The Y2K "Apocalypse"
  6. Can we create all possible fractions in binary?
    • Can't Create all fractions (Not Enough Bits)
    • We cna represnt some depending on how many bits we have
    • Video- Convert 3/4 to binary (Use Closed Captions or Headphones)
  7. Quiz Wednesday on Gagnam Video, Y2K Article, and Binary Fractions (5pts)

 

New Topic- Letters and Keyboard Buttons expressed in Binary

01010101 01000011 01001100 01000001 00100000 01101001 01110011 00100000 01001100 01100001 01101101 01100101 00100001

  1. My PowerPoint For Text and Binary
  2. Vocab Term- Protocol- Rules and regulations we all agree to use
  3. We know how computers count using binary now, but what about text, words, sentaces?
  4. Representing Text in Binary
    • ASCII (American Standard Code for Information Interchange) is one of the most common character encoding standards.
    • Originally developed from telegraphic codes, ASCII is now widely used in electronic communication for conveying text. As computers can only understand numbers, the ASCII code represents text (characters) with different numbers.
    • This is how a computer ‘understands’ and shows text.
    • The original ASCII is based on 128 characters. These are the 26 letters of the English alphabet (both in lower and upper cases); numbers from 0 to 9; and various punctuation marks. In the ASCII code, each of these characters are assigned a decimal number from 0 to 127. For example, the ASCII representation of upper case A is 65 and the lower case a is 97.
  5. Watch video (8min)- ASCII (Binary as Text)
  6. ASCII Chart- Sample ASCII Chart
  7. Let's try it...
    • What does this say- 01010101 01010011 01000011
    • Can you write your first name in Binary???
    • My name (Casey) is in the graphic to the right -->
    • Write in Binary- "Hello, I am ____. I am ____ years old."
    • There are online converters (like this one) if you want to wimp out and cheat
  8. Sending text messages is really sending binary numbers. It all comes back to zeroes and ones, always! Binary is KING!!!
  9. Use your code.org Log-In code
  10. Complete Code.org Unit 1 Lessons 4-6 (6pts)- Due by start of Class on Wednesday
  11. Syllabus Discussion and Handout on Friday

Try a Couple More Binary Games for fun

That is it for Monday August 18. I will see you Wednesday! Have a great week!

 


Day 4- Wednesday August 20

Schedule TBA

 


Day 5- Friday August 22

Schedule TBA

 

 

 

Week 1

Day 1- Tuesday August 12- Intro and Coach B Quiz

  • Inttoduction to Class
  • World Famous Mr. Burrill Quiz
  • Log-in to WR Machines
  • Check-Out Website- wrwebheads.com
  • Syllabus- Need Signed Copy Back

 


Day 2- Thursday August 14-

----------

Binary Numbers-

In this lesson, students will practice representing numbers in binary (base 2). Students can convert between binary (base 2) and decimal (base 10) numbers. They will practice converting numbers and explore the concept of place value in the context of binary numbers.

  • Counting Systems
  • Base 10
    • We are amazing at counting in Base 10
    • 10 Digits on our hands?!?!?
  • Base 2. Why binary?
    • Transistor- Electric current or voltage
    • Digital- 0 or 1, A or B, Yes or No, On or Off, etc...
  • CPU- Central Processing Unit
    • Made of Transistors (No Electricity = 0, Electricity = 1)
    • iPhone 16 Pro has 20 Billion Transistors in it's CPU
    • Silicon- Conducts Electricity
  • CPU Clock Speed
    • Frequency of Checking the Transistors
    • IPhone 16 Pro 4 GHZ (4 Billion Times per Sec)
  • Moore's Law-
    • The observation that the number of transistors doubles approximately every two years. This has historically led to exponential increases in computing power and a decrease in the cost of computing. While originally a prediction of a trend, it has become a guiding principle for the CPU industry and a driver of technological advancement.
  • Let's act like CPUs and count in binary
  • Website- Computer Counting Number Converter
  • Video- ENGLISH Computer Science Unplugged- Binary
  • Website- Binary Converting Video Game- Challenge Someone
  • Bit and Byte
  • Binary Quiz Monday next week!

Takeaways and Reminders-

  • You need a notebook!
  • Thoughts on why you are in this class and what you would like to get out of it
  • Vocab- Bit, Byte, Transistor, CPU, Binary, Decimal, Clock Speed, and, Moore's Law
  • Understand Binary Counting
  • Optional- Flippy Do Chart

 

 

 

ume 0.0 /StyleRunAlignment 2 /Language 0 /NoBreak false /FillColor << /Type 1 /Values [ 1.0 0.0 0.0 0.0 ] >> /StrokeColor << /Type 1 /Values [ 1.0 0.0 0.0 0.0 ] >> /FillFlag true /StrokeFlag false /FillFirst true /YUnderline 1 /OutlineWidth 1.0 /CharacterDirection 0 /HindiNumbers false /Kashida 1 /DiacriticPos 2 >> >> ] /FontSet [ << /Name (�� E