CS101 – Introduction to Computing Principles
Welcome to CS101 — the essential ideas of computing via little phrases of Javascript code. For interested teachers, here is a demo and discussion of this approach.
From Stanford! When I taught CS 101 at the crappy state school, we did some coding in C, some algorithm analysis, some architecture, some assembly. The assembly helped give people a sense of architecture and to see how code could be data and vice-versa. I was really behind the times.
Computer Science 101