Please enable JavaScript to use CodeHS

TCH323AE2 Introduction to Java Programming 1

Outline


1. Introduction to Programming in Java with Karel the Dog
1.1 Introduction to Programming With Karel
Video 1.1.1 Introduction to Programming With Karel
Quiz 1.1.2 Karel Commands
Example 1.1.3 Our First Karel Program
Exercise 1.1.4 Your First Karel Program
Exercise 1.1.5 Short Stack
1.2 More Basic Karel
Video 1.2.1 More Basic Karel
Quiz 1.2.2 More Basic Karel
Example 1.2.3 Tennis Ball Square
Exercise 1.2.4 Make a Tower
Exercise 1.2.5 Pyramid of Karel
1.3 Java Programs and the Run Method
Video 1.3.1 Writing a Java Program
Quiz 1.3.2 Run Method
Example 1.3.3 Square Karel
Exercise 1.3.4 Tower Karel
Exercise 1.3.5 Gold Medal Karel
Exercise 1.3.6 Maze Karel
1.4 Karel Can't Turn Right
Video 1.4.1 Karel Can't Turn Right
Quiz 1.4.2 Karel Can't Turn Right
Example 1.4.3 Tower and Turn Right
Exercise 1.4.4 Slide Karel
Exercise 1.4.5 Fireman Karel
1.5 Methods in Karel
Video 1.5.1 Methods in Karel
Quiz 1.5.2 Methods in Karel
Example 1.5.3 Turn Around
Exercise 1.5.4 Pancakes
Exercise 1.5.5 Mario Karel
1.6 Top Down Design and Decomposition in Karel
Video 1.6.1 Top Down Design and Decomposition in Karel
Quiz 1.6.2 Top Down Design and Decomposition
Example 1.6.3 Hurdle Karel
Exercise 1.6.4 The Two Towers
1.7 Commenting Your Code
Video 1.7.1 Commenting Your Code
Quiz 1.7.2 Commenting Your Code
Example 1.7.3 Hurdle Karel (Comments)
Exercise 1.7.4 The Two Towers + Comments
1.8 Super Karel
Video 1.8.1 Super Karel
Quiz 1.8.2 Super Karel
Example 1.8.3 Hurdle Karel (with SuperKarel)
Exercise 1.8.4 The Two Towers + SuperKarel
1.9 For Loops
Video 1.9.1 For Loops
Quiz 1.9.2 For Loops
Example 1.9.3 Repeated Move
Example 1.9.4 Put Down Tennis Balls
Exercise 1.9.5 Marathon Karel
Exercise 1.9.6 Take 'em All
Exercise 1.9.7 Dizzy Karel
Exercise 1.9.8 For Loop Square
Exercise 1.9.9 Lots of Hurdles
1.10 While Loops in Karel
Video 1.10.1 While Loops in Karel
Quiz 1.10.2 While Loops in Karel
Example 1.10.3 Move to Wall
Exercise 1.10.4 Follow The Yellow Ball Road
Exercise 1.10.5 Just Keep Spinning
Exercise 1.10.6 Lay Row of Tennis Balls
Exercise 1.10.7 Big Tower
1.11 If Statements
Video 1.11.1 If Statements
Quiz 1.11.2 If Statements Quiz
Example 1.11.3 If Statements
Example 1.11.4 Safe Take Ball
Exercise 1.11.5 Is There a Ball?
1.12 If/Else Statements
Video 1.12.1 If/Else Statements
Quiz 1.12.2 If/Else Statements
Example 1.12.3 Flip Karel
Exercise 1.12.4 Right Side Up
1.13 Control Structures Example
Video 1.13.1 Control Structures Example
Quiz 1.13.2 Control Structures Example
Example 1.13.3 Cleanup Karel
Exercise 1.13.4 Random Hurdles
1.14 More Karel Examples and Testing
Video 1.14.1 More Karel Examples and Testing
Example 1.14.2 Move Tennis Ball Stack
Example 1.14.3 Climbing Karel
1.15 How to Indent Your Code
Video 1.15.1 How to Indent Your Code
Quiz 1.15.2 How to Indent Your Code
Example 1.15.3 Dance and Clean Karel
Exercise 1.15.4 Diagonal
Exercise 1.15.5 Staircase
Badge 1.15.6 Karel Exercises Badge
1.16 Karel Challenges
Challenge 1.16.1 Fetch
Challenge 1.16.2 Racing Karel
Challenge 1.16.3 Tower Builder
Challenge 1.16.4 Super Cleanup Karel
Challenge 1.16.5 Double Tennis Balls
Challenge 1.16.6 Midpoint Karel
Badge 1.16.7 Karel Challenges Badge
1.17 Unit 1 Quiz
Quiz 1.17.1 Intro Java Unit 1