AP Computer Science Principles


week 1: Sep 5 - 7

  • Homework: 3 Things - for Thu Sep 6
  • Homework: Blog Post - Tech Spotlight - due Mon Sep 10
    In no more than 600 words, expound on a piece of technology with which you are familiar and that you might use everyday. It needn't be a piece of hardware; software, websites, and the like are perfectly fine too. Explore it in depth. Assume for the purposes of this assignment that your audience is someone who has no prior knowledge about the technology. 
    Consider these questions:
    What is this technology called?
    What does it do?
    How does someone use this technology?
    How is its quality of performance commonly measured? (e.g. in megabytes (MB), gigahertz (GHz), etc.)
    How does the recent news about the technology change the product or service?
    What older form of technology does it replace, if any?
    How has this technology impacted your life, for better or worse? How has this technology impacted society at large, for better or worse?

  • Discuss: Class Expectations & Work Rubric
  • View: Computer Science is Changing Everything
  • Review: Computer Hardware
  • Discussion: What defines a computer? Break into groups for this

  • Reference Sheet: Computers and Computing
  • Reference Sheet: Bits and Bytes