-
6.1 Introduction to Programming With Karel
-
Video
6.1.1 Introduction to Programming With Karel
-
Quiz
6.1.2 Quiz: Karel Commands
-
Example
6.1.3 Our First Karel Program
-
Exercise
6.1.4 Your First Karel Program
-
Exercise
6.1.5 Short Stack
-
6.2 More Basic Karel
-
Video
6.2.1 More Basic Karel
-
Check for Understanding
6.2.2 More Basic Karel Quiz
-
Example
6.2.3 Tennis Ball Square
-
Exercise
6.2.4 Make a Tower
-
Exercise
6.2.5 Pyramid of Karel
-
6.3 Karel Can't Turn Right
-
Video
6.3.1 Karel Can't Turn Right
-
Check for Understanding
6.3.2 Karel Can't Turn Right Quiz
-
Example
6.3.3 Tower and Turn Right
-
Exercise
6.3.4 Fireman Karel
-
Exercise
6.3.5 Slide Karel
-
Badge
6.3.6 Right Turn Karel Badge
-
6.4 Functions in Karel
-
Video
6.4.1 Functions in Karel
-
Check for Understanding
6.4.2 Functions in Karel Quiz
-
Example
6.4.3 Turn Around
-
Exercise
6.4.4 Pancakes
-
Exercise
6.4.5 Mario Karel
-
6.5 The Start Function
-
Video
6.5.1 The Start Function
-
Check for Understanding
6.5.2 The Start Function Quiz
-
Example
6.5.3 Tower with Start Function
-
Exercise
6.5.4 Pancakes with Start
-
6.6 Top Down Design and Decomposition in Karel
-
Video
6.6.1 Top Down Design and Decomposition in Karel
-
Check for Understanding
6.6.2 Top Down Design and Decomposition Quiz
-
Example
6.6.3 Hurdle Karel
-
Exercise
6.6.4 The Two Towers
-
6.7 Commenting Your Code
-
Video
6.7.1 Commenting Your Code
-
Check for Understanding
6.7.2 Commenting Your Code Quiz
-
Example
6.7.3 Hurdle Karel
-
Exercise
6.7.4 The Two Towers + Comments
-
6.8 Super Karel
-
Video
6.8.1 Super Karel
-
Check for Understanding
6.8.2 Super Karel Quiz
-
Example
6.8.3 Hurdle Karel (with SuperKarel)
-
Exercise
6.8.4 The Two Towers + SuperKarel
-
Badge
6.8.5 Super Karel Badge
-
6.9 For Loops
-
Video
6.9.1 For Loops
-
Check for Understanding
6.9.2 For Loops Quiz
-
Example
6.9.3 Repeated Move
-
Example
6.9.4 Put Down Tennis Balls
-
Exercise
6.9.5 Take 'em All
-
Exercise
6.9.6 Dizzy Karel
-
Exercise
6.9.7 For Loop Square
-
Exercise
6.9.8 Lots of Hurdles
-
6.10 If Statements
-
Video
6.10.1 If Statements
-
Check for Understanding
6.10.2 If Statements Quiz
-
Example
6.10.3 If Statements
-
Example
6.10.4 Safe Take Ball
-
Exercise
6.10.5 Is There a Ball?
-
Exercise
6.10.6 Don't Crash
-
Survey
6.10.7 Mindsets
-
6.11 If/Else Statements
-
Video
6.11.1 If/Else Statements
-
Check for Understanding
6.11.2 If/Else Statements Quiz
-
Example
6.11.3 If/Else Statements
-
Example
6.11.4 One Ball in Each Spot
-
Exercise
6.11.5 Right Side Up
-
Exercise
6.11.6 Right vs. Left Square
-
Badge
6.11.7 Conditional Karel Badge
-
6.12 While Loops in Karel
-
Video
6.12.1 While Loops in Karel
-
Check for Understanding
6.12.2 While Loops in Karel Quiz
-
Example
6.12.3 Move to Wall
-
Exercise
6.12.4 Follow The Yellow Ball Road
-
Exercise
6.12.5 Lay Row of Tennis Balls
-
Exercise
6.12.6 Big Tower
-
6.13 Control Structures Example
-
Video
6.13.1 Control Structures Example
-
Check for Understanding
6.13.2 Control Structures Example Quiz
-
Example
6.13.3 Cleanup Karel
-
Exercise
6.13.4 Random Hurdles
-
6.14 More Karel Examples and Testing
-
Video
6.14.1 More Karel Examples and Testing
-
Check for Understanding
6.14.2 Quiz: Which Control Structure?
-
Example
6.14.3 Move Tennis Ball Stack
-
Example
6.14.4 Climbing Karel
-
6.15 How to Indent Your Code
-
Video
6.15.1 How to Indent Your Code
-
Check for Understanding
6.15.2 How to Indent Your Code Quiz
-
Example
6.15.3 Dance and Clean Karel
-
Exercise
6.15.4 Diagonal
-
Exercise
6.15.5 Staircase
-
Badge
6.15.6 Karel Exercises Badge
-
6.16 Karel Challenges
-
Challenge
6.16.1 Fetch
-
Challenge
6.16.2 Racing Karel
-
Challenge
6.16.3 Go Through the Fence
-
Challenge
6.16.4 Escape Karel
-
Badge
6.16.5 Karel Challenges Badge
-
6.17 Intro to Programming with Karel the Dog Quiz
-
Unit Quiz
6.17.1 Intro to Programming with Karel the Dog Quiz