# MA 6-8: 6-8.CT.a2

## CodeHS Lessons

Define a simple function that represents a more complex task/problem and can be reused to solve similar tasks/problems.

 Standard 9.1 Functions 9.2 Functions and Parameters 9.4 Functions and Return Values 24.7 Functions 24.21 Putting Together Control Structures
 Standard 9.14 Functions and Parameters 1 9.15 Functions and Parameters 2 9.16 Functions and Return Values 1 9.17 Functions and Return Values 2
 Standard 4.2 Programming with Karel
 Standard 2.2 A Day at the Park 3.3 A Day at the Carnival 3.4 Under the Sea 5.3 Functions
 Standard 2.2 A Day at the Park 4.3 A Day at the Carnival 4.4 Under the Sea
 Standard 1.3 Functions
 Standard 3.3 Functions 3.6 Top Down Design 8.1 Putting Together Control Structures 22.1 A Day at the Carnival 22.2 Under the Sea
 Standard 3.3 Functions 3.6 Top Down Design 8.1 Putting Together Control Structures
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel 13.10 Top Down Design 13.8 Functions 13.19 Putting Together Control Structures
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel 3.8 Functions 3.10 Top Down Design 3.19 Putting Together Control Structures
 Standard 2.4 Functions in Karel 2.6 Top Down Design and Decomposition in Karel 6.10 Top Down Design 6.8 Functions 6.19 Putting Together Control Structures
 Standard 7.14 Functions 7.15 Functions and Parameters 7.17 Functions and Return Values
 Standard 1.4 Functions in Karel 1.6 Top Down Design and Decomposition in Karel
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 6.1 Functions 6.2 Functions and Parameters 6.4 Functions and Return Values
 Standard 8.1 Functions and Parameters 1 8.2 Functions and Parameters 2 8.3 Functions and Parameters 3 8.4 Functions and Return Values 1 8.5 Functions and Return Values 2
 Standard 3.3 Functions 3.5 Top Down Design 8.1 Putting Together Control Structures
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.4 Functions in Karel
 Standard 7.1 Functions and Parameters 1 7.2 Functions and Parameters 2 7.3 Functions and Parameters 3 7.4 Functions and Return Values 1 7.5 Functions and Return Values 2
 Standard 7.1 Functions and Parameters 1 7.2 Functions and Parameters 2 7.3 Functions and Parameters 3 7.4 Functions and Return Values 1 7.5 Functions and Return Values 2
 Standard 7.1 Functions and Parameters 1 7.2 Functions and Parameters 2 7.3 Functions and Parameters 3 7.4 Functions and Return Values 1 7.5 Functions and Return Values 2
 Standard 3.3 Functions 3.5 Top Down Design 6.1 Putting Together Control Structures
 Standard 2.8 Functions 2.10 Top Down Design 2.19 Putting Together Control Structures 6.1 Functions 6.2 Functions and Parameters 6.4 Functions and Return Values
 Standard 14.10 Functions and Parameters 1 14.11 Functions and Parameters 2 14.12 Functions and Return Values 1
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 10.1 Functions and Parameters 1 10.2 Functions and Parameters 2 10.3 Functions and Parameters 3 10.4 Functions and Return Values 1 10.5 Functions and Return Values 2
 Standard 2.8 Functions 2.10 Top Down Design 2.22 Putting Together Control Structures 8.1 Functions 8.2 Functions and Parameters 8.4 Functions and Return Values
 Standard 10.1 Functions and Parameters 1 10.2 Functions and Parameters 2 10.3 Functions and Parameters 3 10.4 Functions and Return Values 1 10.5 Functions and Return Values 2
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.4 Functions in Karel
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.4 Functions in Karel
 Standard 11.1 Functions and Parameters 1 11.2 Functions and Parameters 2 11.3 Functions and Parameters 3 11.4 Functions and Return Values 1 11.5 Functions and Return Values 2
 Standard 3.8 Functions 3.10 Top Down Design 3.19 Putting Together Control Structures
 Standard 6.2 Programming with Karel
 Standard 17.1 Functions and Parameters 1 17.2 Functions and Parameters 2 17.3 Functions and Parameters 3 17.4 Functions and Return Values 1 17.5 Functions and Return Values 2
 Standard 6.1 Functions 6.2 Functions and Parameters 6.4 Functions and Return Values 18.10 Top Down Design 18.8 Functions 18.19 Putting Together Control Structures
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 6.6 Top Down Design and Decomposition in Karel 6.4 Functions in Karel
 Standard 12.1 Functions and Parameters 1 12.2 Functions and Parameters 2 12.3 Functions and Parameters 3 12.4 Functions and Return Values 1 12.5 Functions and Return Values 2
 Standard 12.1 Functions and Parameters 1 12.2 Functions and Parameters 2 12.3 Functions and Parameters 3 12.4 Functions and Return Values 1 12.5 Functions and Return Values 2
 Standard 5.1 Functions 5.2 Functions and Parameters 5.4 Functions and Return Values
 Standard 8.1 Functions and Parameters 1 8.2 Functions and Parameters 2 8.3 Functions and Parameters 3 8.4 Functions and Return Values 1 8.5 Functions and Return Values 2
 Standard 23.2 Programming with Karel
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.4 Functions in Karel
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.4 Functions in Karel
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.4 Functions in Karel
 Standard 6.6 Functions 6.8 Top Down Design 7.13 Functions
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.4 Functions in Karel
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 14.6 Top Down Design and Decomposition in Karel 14.4 Functions in Karel
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.4 Functions in Karel
 Standard 3.8 Functions 3.10 Top Down Design 3.19 Putting Together Control Structures 8.4 Functions in Karel 8.6 Top Down Design and Decomposition in Karel
 Standard 3.8 Functions 3.10 Top Down Design 3.20 Putting Together Control Structures
 Standard 2.3 Functions
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.4 Functions in Karel
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 12.6 Top Down Design and Decomposition in Karel 12.4 Functions in Karel
 Standard 24.1 Functions and Parameters 1 24.1 Functions and Parameters 1 24.2 Functions and Parameters 2 24.2 Functions and Parameters 2 24.3 Functions and Parameters 3 24.3 Functions and Parameters 3 24.4 Functions and Return Values 1 24.4 Functions and Return Values 1 24.5 Functions and Return Values 2 24.5 Functions and Return Values 2
 Standard 16.2 Programming with Karel
 Standard 7.1 Functions and Parameters 1 7.2 Functions and Parameters 2 7.3 Functions and Parameters 3 7.4 Functions and Return Values 1 7.5 Functions and Return Values 2
 Standard 20.2 Programming with Karel
 Standard 3.3 Functions 3.5 Top Down Design 6.1 Putting Together Control Structures
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 1.8 Functions 1.10 Top Down Design 1.19 Putting Together Control Structures 11.6 Top Down Design and Decomposition in Karel 11.4 Functions in Karel
 Standard 13.14 Functions and Parameters 1 13.15 Functions and Parameters 2 13.16 Functions and Return Values 1 13.17 Functions and Return Values 2
 Standard 1.3 Functions
 Standard 1.3 Functions
 Standard 1.1 Functions 1.2 Functions and Parameters 1.4 Functions and Return Values
 Standard 3.3 Functions 3.6 Top Down Design 8.1 Putting Together Control Structures
 Standard 3.3 Functions 3.6 Top Down Design 8.1 Putting Together Control Structures
 Standard 9.1 Functions 9.2 Functions and Parameters 9.4 Functions and Return Values
 Standard 11.7 Functions 11.21 Putting Together Control Structures
 Standard 1.1 Functions 1.2 Functions and Parameters 1.4 Functions and Return Values
 Standard 8.14 Functions and Parameters 1 8.15 Functions and Parameters 2 8.16 Functions and Return Values 1 8.17 Functions and Return Values 2
 Standard 12.14 Functions and Parameters 1 12.15 Functions and Parameters 2 12.16 Functions and Return Values 1 12.17 Functions and Return Values 2
 Standard 9.1 Functions and Parameters 1 9.2 Functions and Parameters 2 9.3 Functions and Parameters 3 9.4 Functions and Return Values 1 9.5 Functions and Return Values 2
 Standard 2.2 A Day at the Park
 Standard 1.3 A Day at the Carnival 1.4 Under the Sea
 Standard 1.3 Functions