Arlington Tech

Arlington Tech

AP Computer Science Principles


Overview

I promised to share the weighting of each of the five big ideas on the AP Computer Science Principles exam. The College Board gives them to us in AP Computer Science Principles at a Glance.

They are:

Friday, January 20th

After we take our quiz today on Big Idea 1: Creative Development, we will organize ourselves into groups of 3 or 4 to work on a project for the next Big Idea 2: Data.

Classwork / Homework

Choose one of the key concepts from Big Idea 2: Data below, and develop a mini-CPT project around it:

  1. Abstractions such as numbers, colors, text, and instructions can be represented by binary data ("It's all just bits!").
    [Toby, Sean, Evan and Xander]
  2. Numbers can be converted from one number system to another. Computers use the binary number system ("It's all just bits!" ;-).
    [Jake, Conrad and Grant]
  3. Communicating information visually helps get the message across.
    [Jack, Alex, Noah and Kellan]
  4. Increasing needs for storage led to the development of data compression techniques, both lossless and lossy.
    [Emory, Christian, Eimi and Lary]
  5. Data mining, the process of using computer programs to sift through data to look for patterns and trends, can lead to new insights and knowledge.
    [Rockwell, Ronan and Gabriel]
  6. It is important to be aware of bias in the data collection process.
    [Anupama, Blu, Kiersten and Mayah]

Wednesday, January 18th

Classwork

During class on Wednesday we will share our presentations on Big Idea 1: Creative Development

Homework

Study for the quiz on this big idea at the beginning of class on Friday. Pay particular attention to the vocabularly terms you were asked to define last week.