Please enable JavaScript to use CodeHS

NY 7-8: 7-8.CT.4

CodeHS Lessons

Write a program using functions or procedures whose names or other documentation convey their purpose within the larger task.

1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
13.10 Top Down Design
13.11 Variables
13.8 Functions
13.19 Putting Together Control Structures
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
6.10 Top Down Design
6.11 Variables
6.8 Functions
6.19 Putting Together Control Structures
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
3.8 Functions
3.10 Top Down Design
3.11 Variables
3.19 Putting Together Control Structures
3.3 Functions
3.5 Top Down Design
4.1 Variables
8.1 Putting Together Control Structures
3.8 Functions
3.10 Top Down Design
3.11 Variables
3.19 Putting Together Control Structures
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.19 Putting Together Control Structures
3.3 Functions
3.5 Top Down Design
4.2 Variables
6.1 Putting Together Control Structures
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.4 Functions in Karel
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.4 Functions in Karel
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.4 Functions in Karel
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.4 Functions in Karel
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.4 Functions in Karel
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.4 Functions in Karel
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.4 Functions in Karel
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.4 Functions in Karel
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.19 Putting Together Control Structures
11.6 Top Down Design and Decomposition in Karel
11.4 Functions in Karel
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.19 Putting Together Control Structures
6.6 Top Down Design and Decomposition in Karel
6.4 Functions in Karel
3.3 Functions
3.5 Top Down Design
4.1 Variables
6.1 Putting Together Control Structures
3.8 Functions
3.10 Top Down Design
3.12 Variables
3.20 Putting Together Control Structures
2.8 Functions
2.10 Top Down Design
2.11 Variables
2.19 Putting Together Control Structures
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
3.4 Functions in Karel
3.6 Top Down Design and Decomposition in Karel
3.17 Karel Challenges
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
17.1 Functions and Parameters 1
17.2 Functions and Parameters 2
17.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.8 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.8 Super Karel
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.3 Karel Can't Turn Right
1.4 Functions in Karel
1.8 Super Karel
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.3 Karel Can't Turn Right
2.4 Functions in Karel
2.9 Super Karel
11.1 Functions and Parameters 1
11.2 Functions and Parameters 2
11.3 Functions and Parameters 3
3.1 Introduction to Programming With Karel
3.2 More Basic Karel
3.3 Karel Can't Turn Right
3.4 Functions in Karel
3.9 Super Karel
10.1 Functions and Parameters 1
10.2 Functions and Parameters 2
10.3 Functions and Parameters 3
3.1 Introduction to Programming With Karel
3.2 More Basic Karel
3.3 Karel Can't Turn Right
3.4 Functions in Karel
3.9 Super Karel
12.1 Functions and Parameters 1
12.2 Functions and Parameters 2
12.3 Functions and Parameters 3
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.3 Karel Can't Turn Right
1.4 Functions in Karel
1.8 Super Karel
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.3 Karel Can't Turn Right
1.4 Functions in Karel
1.8 Super Karel
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.3 Karel Can't Turn Right
1.4 Functions in Karel
1.8 Super Karel
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.3 Karel Can't Turn Right
1.4 Functions in Karel
1.8 Super Karel
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
9.14 Functions and Parameters 1
9.15 Functions and Parameters 2
3.1 Functions in Karel
3.4 Top Down Design and Decomposition in Karel
9.1 Karel Challenges
2.1 Functions in Karel
2.4 Top Down Design and Decomposition in Karel
7.1 Karel Challenges