Lectures

Module 01 -- Playing with Karel, the robot

Aug 21
Intro to Karel Lecture 1
  • Agenda: A quick introduction to Karel, the robot. Learning to write code to move Karel.
  • Making code efficient with Loops
  • Reading: Meet Karel, Program Karel
  • In-class coding excercise: See the excercise described in Lecture 1 and write code to go from the initial to final state shown. Use Code Page
Aug 26
Karel does work! Lecture 2:
  • Agenda: Do more interesting stuff with Karel using functions, decompositions and loops
  • In-class coding excercise
Aug 28
Karel does more work! Lecture 3: (coming soon)
  • Agenda: Do advanced work with Karel
  • In-class coding excercise
Aug 31
HW 1 due