• Critical Thinking and Technology

    In today's world, every citizen must constantly adapt to new technologies to find, evaluate, and process information, and to analyze ideas. This requires a basic understanding of computers, software, and networks. It requires critical assessment of claims and evidence. And we must learn how presentation style affects our perception and response.

    Ultimately, these skills and knowledge allow us to make informed judgments about issues, and about the role of various technologies in our lives and in society.

  • Educational Games

    This class project won the 2009 KCI-Rambus Innovation Award. Read more and play »
  • APCS Countdown

    The AP Computer Science test is Tuesday, May 3, 2011. That's 8 months and 1 day from right now!