-
1.1 Introduction to Programming With Karel - DONE
-
Exercise
1.1.1 Your First Karel Program
-
Exercise
1.1.2 Your First Karel Program
-
Exercise
1.1.3 Your First Karel Program
-
Exercise
1.1.4 Short Stack
-
Exercise
1.1.5 Short Stack
-
1.2 More Basic Karel - DONE
-
Exercise
1.2.1 Make a Tower
-
Exercise
1.2.2 Make a Tower
-
Exercise
1.2.3 Pyramid of Karel
-
Exercise
1.2.4 Pyramid of Karel
-
1.3 Karel Can't Turn Right - DONE
-
Exercise
1.3.1 Slide Karel
-
Exercise
1.3.2 Slide Karel
-
Exercise
1.3.3 Fireman Karel
-
Exercise
1.3.4 Fireman Karel
-
1.4 Functions in Karel - DONE
-
Exercise
1.4.1 Pancakes
-
Exercise
1.4.2 Pancakes
-
Exercise
1.4.3 Mario Karel
-
Exercise
1.4.4 Mario Karel
-
1.5 Top Down Design and Decomposition in Karel - DONE
-
Exercise
1.5.1 Pancakes with Start
-
Exercise
1.5.2 Pancakes with Start
-
Exercise
1.5.3 The Two Towers
-
Exercise
1.5.4 The Two Towers
-
1.6 Commenting Your Code - DONE
-
Exercise
1.6.1 The Two Towers + Comments
-
Exercise
1.6.2 The Two Towers + Comments
-
1.7 Super Karel - DONE
-
Exercise
1.7.1 The Two Towers + SuperKarel
-
Exercise
1.7.2 The Two Towers + SuperKarel
-
1.8 For Loops - DONE
-
Exercise
1.8.1 Take 'em All
-
Exercise
1.8.2 Take 'em All
-
Exercise
1.8.3 Dizzy Karel
-
Exercise
1.8.4 Dizzy Karel
-
Exercise
1.8.5 Ball in Each Corner
-
Exercise
1.8.6 Ball in Each Corner
-
Exercise
1.8.7 Lots of Hurdles
-
Exercise
1.8.8 Lots of Hurdles
-
1.9 If Statements - DONE
-
Exercise
1.9.1 Is There a Ball?
-
Exercise
1.9.2 Is There a Ball?
-
Exercise
1.9.3 Don't Crash!
-
Exercise
1.9.4 Don't Crash!
-
1.10 If/Else Statements - DONE
-
Exercise
1.10.1 Right Side Up
-
Exercise
1.10.2 Right Side Up
-
Exercise
1.10.3 Right vs. Left Square
-
Exercise
1.10.4 Right vs. Left Square
-
1.11 While Loops in Karel - DONE
-
Exercise
1.11.1 Follow The Yellow Ball Road
-
Exercise
1.11.2 Follow The Yellow Ball Road
-
Exercise
1.11.3 Lay Row of Tennis Balls
-
Exercise
1.11.4 Lay Row of Tennis Balls
-
Exercise
1.11.5 Big Tower
-
Exercise
1.11.6 Big Tower
-
1.12 Control Structures Example - DONE
-
Exercise
1.12.1 Random Hurdles
-
Exercise
1.12.2 Random Hurdles
-
1.13 More Karel Examples and Testing - DONE
-
Video
1.13.1 More Karel Examples and Testing
-
Check for Understanding
1.13.2 Quiz: Which Control Structure?
-
Example
1.13.3 Move Tennis Ball Stack
-
Example
1.13.4 Climbing Karel
-
1.14 How to Indent Your Code - DONE
-
Exercise
1.14.1 Diagonal
-
Exercise
1.14.2 Diagonal
-
Exercise
1.14.3 Staircase
-
Exercise
1.14.4 Staircase
-
1.15 Programming with Karel Quiz
-
Unit Quiz
1.15.1 Programming with Karel Quiz