top of page

Computer Science

01

Karel the Robot in Python - Look Ma, No Variables!
  • ​Why Karel? Develop top-down habits from the start.

  • Karel projects

  • Big-Oh from early on

02

How Computers Work
  • Logic gates on up

    • Zoe's Zoo - A game of problem solving with logic

      • Teacher Guide  pdf doc

      • Click to play online. Click for html version.

    • Build your own binary adder​

  • MAML - The Mini Academic Machine Language

03

Artificial Intelligence
  • The Perceptron - What can one neuron in a neural net do?

bottom of page