## CodeHS Lessons

Construct solutions to problems using student-created components, such as procedures, modules and/or objects.

 Standard 1.4 Functions in Karel 9.1 Functions Challenges
 Standard 2.8 Functions 2.13 Parameters 6.1 Functions 6.2 Functions and Parameters 6.5 Exceptions 12.1 Classes and Objects
 Standard 1.5 Functions in Karel 5.1 Functions and Parameters 1 5.2 Functions and Parameters 2 5.3 Functions and Parameters 3 5.4 Functions and Return Values 1 5.5 Functions and Return Values 2
 Standard 27.1 Classes and Objects
 Standard 1.5 Functions in Karel 5.1 Functions and Parameters 1 5.2 Functions and Parameters 2 5.3 Functions and Parameters 3 5.4 Functions and Return Values 1 5.5 Functions and Return Values 2
 Standard 13.8 Functions 13.13 Parameters
 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 3.3 Functions 4.3 Parameters
 Standard 3.3 Funciones 4.3 ParÃ¡metros
 Standard 3.8 Functions 3.13 Parameters
 Standard 6.8 Functions 6.13 Parameters
 Standard 2.16 Functions and Parameters 1 2.17 Functions and Parameters 2 2.18 Functions and Parameters 3 2.19 Functions and Return Values 1 2.20 Functions and Return Values 2
 Standard 7.14 Functions 7.15 Functions and Parameters 7.18 Exceptions
 Standard 1.8 Functions 1.13 Parameters 6.1 Functions 6.2 Functions and Parameters 6.5 Exceptions 7.4 Functions 14.1 Classes and Objects
 Standard 1.4 Functions in Karel 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 9.1 Functions Challenges 10.4 Functions
 Standard 3.3 Functions 4.3 Parameters 7.5 Functions
 Standard 7.5 Functions
 Standard 2.5 Functions
 Standard 2.4 Functions
 Standard 2.4 Functions in Karel 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.13 Parameters 14.5 Functions
 Standard 5.10 Writing BlackJack 5.11 Battleship 7.1 Pokemon Simulation 8.1 Mad Libs
 Standard 4.1 Introduction to Classes and Objects 4.2 Classes vs. Objects 4.3 Using a Class as a Client 4.4 Writing Classes 4.7 Class Methods and Class Variables 9.1 AP Practice Test 1 11.1 Pokemon Simulation 12.1 Mad Libs
 Standard 1.4 Functions in Karel 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 8.1 Functions Challenges
 Standard 2.4 Functions in Karel 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.4 Functions in Karel 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.14 Parameters 8.1 Functions 8.2 Functions and Parameters 8.5 Exceptions
 Standard 3.4 Functions in Karel 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.4 Functions in Karel 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.13 Parameters 14.5 Functions
 Standard 2.4 Functions in Karel 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.13 Parameters 14.5 Functions
 Standard 2.4 Functions in Karel 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.13 Parameters
 Standard 2.4 Functions in Karel
 Standard 1.4 Functions in Karel 5.1 Functions and Parameters 1 5.2 Functions and Parameters 2 5.3 Functions and Parameters 3 5.4 Functions and Return Values 1 5.5 Functions and Return Values 2
 Standard 2.4 Functions in Karel 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.5 Exceptions 18.8 Functions 18.13 Parameters 15.1 Classes and Objects
 Standard 2.4 Functions in Karel 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.13 Parameters 9.5 Functions
 Standard 1.4 Functions in Karel 25.1 Functions Challenges
 Standard 1.4 Functions in Karel 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 13.1 Functions Challenges
 Standard 1.4 Functions in Karel 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 9.1 Functions Challenges
 Standard 1.8 Functions 1.13 Parameters 14.5 Functions
 Standard 2.4 Functions in Karel 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.4 Functions in Karel 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.13 Parameters 14.5 Functions
 Standard 2.4 Functions in Karel 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.13 Parameters 14.5 Functions
 Standard 2.4 Functions in Karel 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.13 Parameters 14.5 Functions
 Standard 1.4 Functions in Karel 4.1 Functions and Parameters 1 4.2 Functions and Parameters 2 4.3 Functions and Parameters 3 4.4 Functions and Return Values 1 4.5 Functions and Return Values 2
 Standard 1.4 Functions in Karel 4.1 Functions and Parameters 1 4.2 Functions and Parameters 2 4.3 Functions and Parameters 3 4.4 Functions and Return Values 1 4.5 Functions and Return Values 2
 Standard 1.8 Functions 1.13 Parameters 6.5 Functions
 Standard 2.4 Functions in Karel 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.13 Parameters 14.5 Functions
 Standard 3.8 Functions 3.13 Parameters
 Standard 3.8 Functions 3.14 Parameters
 Standard 6.1 Introduction to Classes and Objects 6.2 Classes vs. Objects 6.3 Using a Class as a Client 6.4 Writing Classes 6.7 Class Methods and Class Variables 12.1 Pokemon Simulation 13.1 Mad Libs
 Standard 2.4 Functions in Karel
 Standard 2.4 Functions in Karel 21.1 Functions Challenges
 Standard 1.4 Functions in Karel
 Standard 1.8 Functions 1.13 Parameters 14.5 Functions
 Standard 2.4 Functions in Karel 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 3.4 Functions in Karel 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 1.4 Functions in Karel
 Standard 4.4 Functions in Karel 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 2.4 Functions in Karel 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 6.1 Introduction to Classes and Objects 6.2 Classes vs. Objects 6.3 Using a Class as a Client 6.4 Writing Classes 6.7 Class Methods and Class Variables 12.1 Pokemon Simulation 13.1 Mad Libs
 Standard 3.3 Functions 4.4 Parameters
 Standard 2.4 Functions in Karel 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.4 Functions in Karel 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.13 Parameters 14.5 Functions
 Standard 1.4 Functions in Karel 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 8.1 Functions Challenges
 Standard 1.4 Functions in Karel 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 9.1 Functions Challenges 9.1 Functions Challenges
 Standard 12.1 Introduction to Classes and Objects 12.2 Classes vs. Objects 12.3 Using a Class as a Client 12.4 Writing Classes 12.7 Class Methods and Class Variables
 Standard 18.1 Introduction to Classes and Objects 18.2 Classes vs. Objects 18.3 Using a Class as a Client 18.4 Writing Classes 18.7 Class Methods and Class Variables
 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 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