Update: These notes are very old now, from back in 2012/2013. The course still exists at Stanford, but I would suggest visiting there to get the latest information.
Lecture 1 of CS106A was an introduction to the course which covered what things you will be learning over the next 10 or so weeks. It also included details which are needed to complete the course. You can find my notes over here and as well as my suggestions on how to work on iTunes U with no official dead lines and no one to report back to.
Lecture 2 is where the course starts to get interesting. In this lecture you get to see a program being written from scratch as well as successfully run. You also get to see how a basic program is designed as well as an explanation of why you need to write it with a specific style. After the simple program demonstration, the difficulty level gets notched up very slightly and a demonstration of a program with loops and control statements is used.
[Read more…]