Please enable JavaScript to use CodeHS

Points

Activity Points Item Type
Programming with Karel
1.1 Introduction to Programming With Karel - DONE Lesson
1.1.1 Your First Karel Program 5 Exercise
1.1.2 Your First Karel Program 5 Exercise
1.1.3 Your First Karel Program 5 Exercise
1.1.4 Short Stack 5 Exercise
1.1.5 Short Stack 5 Exercise
1.2 More Basic Karel - DONE Lesson
1.2.1 Make a Tower 5 Exercise
1.2.2 Make a Tower 5 Exercise
1.2.3 Pyramid of Karel 5 Exercise
1.2.4 Pyramid of Karel 5 Exercise
1.3 Karel Can't Turn Right - DONE Lesson
1.3.1 Slide Karel 5 Exercise
1.3.2 Slide Karel 5 Exercise
1.3.3 Fireman Karel 5 Exercise
1.3.4 Fireman Karel 5 Exercise
1.4 Functions in Karel - DONE Lesson
1.4.1 Pancakes 5 Exercise
1.4.2 Pancakes 5 Exercise
1.4.3 Mario Karel 5 Exercise
1.4.4 Mario Karel 5 Exercise
1.5 Top Down Design and Decomposition in Karel - DONE Lesson
1.5.1 Pancakes with Start 5 Exercise
1.5.2 Pancakes with Start 5 Exercise
1.5.3 The Two Towers 5 Exercise
1.5.4 The Two Towers 5 Exercise
1.6 Commenting Your Code - DONE Lesson
1.6.1 The Two Towers + Comments 5 Exercise
1.6.2 The Two Towers + Comments 5 Exercise
1.7 Super Karel - DONE Lesson
1.7.1 The Two Towers + SuperKarel 5 Exercise
1.7.2 The Two Towers + SuperKarel 5 Exercise
1.8 For Loops - DONE Lesson
1.8.1 Take 'em All 5 Exercise
1.8.2 Take 'em All 5 Exercise
1.8.3 Dizzy Karel 5 Exercise
1.8.4 Dizzy Karel 5 Exercise
1.8.5 Ball in Each Corner 5 Exercise
1.8.6 Ball in Each Corner 5 Exercise
1.8.7 Lots of Hurdles 5 Exercise
1.8.8 Lots of Hurdles 5 Exercise
1.9 If Statements - DONE Lesson
1.9.1 Is There a Ball? 5 Exercise
1.9.2 Is There a Ball? 5 Exercise
1.9.3 Don't Crash! 5 Exercise
1.9.4 Don't Crash! 5 Exercise
1.10 If/Else Statements - DONE Lesson
1.10.1 Right Side Up 5 Exercise
1.10.2 Right Side Up 5 Exercise
1.10.3 Right vs. Left Square 5 Exercise
1.10.4 Right vs. Left Square 5 Exercise
1.11 While Loops in Karel - DONE Lesson
1.11.1 Follow The Yellow Ball Road 5 Exercise
1.11.2 Follow The Yellow Ball Road 5 Exercise
1.11.3 Lay Row of Tennis Balls 5 Exercise
1.11.4 Lay Row of Tennis Balls 5 Exercise
1.11.5 Big Tower 5 Exercise
1.11.6 Big Tower 5 Exercise
1.12 Control Structures Example - DONE Lesson
1.12.1 Random Hurdles 5 Exercise
1.12.2 Random Hurdles 5 Exercise
1.13 More Karel Examples and Testing - DONE Lesson
1.13.1 More Karel Examples and Testing 1 Video
1.13.2 Quiz: Which Control Structure? 5 Check for Understanding
1.13.3 Move Tennis Ball Stack 1 Example
1.13.4 Climbing Karel 1 Example
1.14 How to Indent Your Code - DONE Lesson
1.14.1 Diagonal 5 Exercise
1.14.2 Diagonal 5 Exercise
1.14.3 Staircase 5 Exercise
1.14.4 Staircase 5 Exercise
1.15 Programming with Karel Quiz Lesson
1.15.1 Programming with Karel Quiz 25 Unit Quiz
Karel Challenges
2.1 Challenge Problems Lesson
2.1.1 Fetch 10 Challenge
2.1.2 Fetch 10 Challenge
2.1.3 Racing Karel 10 Challenge
2.1.4 Racing Karel 10 Challenge
2.1.5 Tower Builder 10 Challenge
2.1.6 Tower Builder 10 Challenge
2.1.7 Super Cleanup Karel 10 Challenge
2.1.8 Super Cleanup Karel 10 Challenge
2.1.9 Double Tennis Balls 10 Challenge
2.1.10 Double Tennis Balls 10 Challenge
2.1.11 Karel Challenges Badge 1 Badge
Extra Karel Practice
3.1 Extra Karel Practice Lesson
3.1.1 Functions Practice: K For Karel 10 Challenge
3.1.2 Functions Practice: Karel Plants A Tree 10 Challenge
3.1.3 Functions Practice: X Marks the Spot 10 Challenge
3.1.4 While Loop Practice: Blackout 10 Challenge
3.1.5 While Loop Practice: Move To Top 10 Challenge
3.1.6 Functions and While Loop Practice: Opposite Corner 10 Challenge
3.1.7 While Loop Practice: Checkered Row 10 Challenge
3.1.8 For Loop Practice: Tall Hurdles 10 Challenge
3.1.9 Functions and While Loop Practice: Row and Back 10 Challenge
3.1.10 Functions and For Loop Practice: Opposite Squares 10 Challenge
3.1.11 Stairway To Heaven 10 Challenge
3.1.12 Karel Practice Badge 0 Badge
3.1.13 For Loop Square 5 Exercise
3.1.14 For Loop Square 5 Exercise
Extra Karel Puzzles
4.1 Extra Karel Puzzles Lesson
4.1.1 Midpoint Karel 10 Challenge
4.1.2 Target Karel 10 Challenge
4.1.3 The Winding Yellow Road 10 Challenge
4.1.4 Super Random Hurdles 10 Challenge
4.1.5 Copy 10 Challenge
4.1.6 Multiply 10 Challenge
4.1.7 Fibonacci Karel 10 Challenge
4.1.8 Comparison Karel 10 Challenge
4.1.9 Swap 10 Challenge
4.1.10 Sorting Karel 10 Challenge
4.1.11 Karel Puzzles Badge 0 Badge
Programming with Karel (ACE)
5.1 Introduction to Programming With Karel - DONE Lesson
5.1.1 Your First Karel Program 5 Exercise
5.1.2 Your First Karel Program 5 Exercise
5.1.3 Your First Karel Program 5 Exercise
5.1.4 Short Stack 5 Exercise
5.1.5 Short Stack 5 Exercise
5.2 More Basic Karel - DONE Lesson
5.2.1 Make a Tower 5 Exercise
5.2.2 Make a Tower 5 Exercise
5.2.3 Pyramid of Karel 5 Exercise
5.2.4 Pyramid of Karel 5 Exercise
5.3 Karel Can't Turn Right - DONE Lesson
5.3.1 Slide Karel 5 Exercise
5.3.2 Slide Karel 5 Exercise
5.3.3 Fireman Karel 5 Exercise
5.3.4 Fireman Karel 5 Exercise
5.4 Functions in Karel - DONE Lesson
5.4.1 Pancakes 5 Exercise
5.4.2 Pancakes 5 Exercise
5.4.3 Mario Karel 5 Exercise
5.4.4 Mario Karel 5 Exercise
5.5 Top Down Design and Decomposition in Karel - DONE Lesson
5.5.1 Pancakes with Start 5 Exercise
5.5.2 Pancakes with Start 5 Exercise
5.5.3 The Two Towers 5 Exercise
5.5.4 The Two Towers 5 Exercise
5.6 Commenting Your Code - DONE Lesson
5.6.1 The Two Towers + Comments 5 Exercise
5.6.2 The Two Towers + Comments 5 Exercise
5.7 Super Karel - DONE Lesson
5.7.1 The Two Towers + SuperKarel 5 Exercise
5.7.2 The Two Towers + SuperKarel 5 Exercise
5.8 For Loops - DONE Lesson
5.8.1 Take 'em All 5 Exercise
5.8.2 Take 'em All 5 Exercise
5.8.3 Dizzy Karel 5 Exercise
5.8.4 Dizzy Karel 5 Exercise
5.8.5 Ball in Each Corner 5 Exercise
5.8.6 Ball in Each Corner 5 Exercise
5.8.7 Lots of Hurdles 5 Exercise
5.8.8 Lots of Hurdles 5 Exercise
5.9 If Statements - DONE Lesson
5.9.1 Is There a Ball? 5 Exercise
5.9.2 Is There a Ball? 5 Exercise
5.9.3 Don't Crash! 5 Exercise
5.9.4 Don't Crash! 5 Exercise
5.10 If/Else Statements - DONE Lesson
5.10.1 Right Side Up 5 Exercise
5.10.2 Right Side Up 5 Exercise
5.10.3 Right vs. Left Square 5 Exercise
5.10.4 Right vs. Left Square 5 Exercise
5.11 While Loops in Karel - DONE Lesson
5.11.1 Follow The Yellow Ball Road 5 Exercise
5.11.2 Follow The Yellow Ball Road 5 Exercise
5.11.3 Lay Row of Tennis Balls 5 Exercise
5.11.4 Lay Row of Tennis Balls 5 Exercise
5.11.5 Big Tower 5 Exercise
5.11.6 Big Tower 5 Exercise
5.12 Control Structures Example - DONE Lesson
5.12.1 Random Hurdles 5 Exercise
5.12.2 Random Hurdles 5 Exercise
5.13 More Karel Examples and Testing - DONE Lesson
5.13.1 More Karel Examples and Testing 1 Video
5.13.2 Quiz: Which Control Structure? 5 Check for Understanding
5.13.3 Move Tennis Ball Stack 1 Example
5.13.4 Climbing Karel 1 Example
5.14 How to Indent Your Code - DONE Lesson
5.14.1 Diagonal 5 Exercise
5.14.2 Diagonal 5 Exercise
5.14.3 Staircase 5 Exercise
5.14.4 Staircase 5 Exercise
5.15 Programming with Karel Quiz Lesson
5.15.1 Programming with Karel Quiz 25 Unit Quiz