Please enable JavaScript to use CodeHS

AR 6-8: A.8.8.1

CodeHS Lessons

Create a program individually and collaboratively using a text-based programming language

Standard
1.1 Introduction to Programming With Karel
3.1 Hello World
3.2 Variables
5.1 Booleans
7.1 Functions and Parameters 1
11.1 Breakout
Standard
2.4 For Loops
2.8 Functions
2.9 Artistic Effects
2.10 Top Down Design
2.13 Parameters
2.15 Extended Loop Control
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
5.1 While Loops
6.2 Functions and Parameters
7.4 Strings and For Loops
9.4 Dictionaries
Standard
33.4 Strings and For Loops
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
13.4 For Loops
13.8 Functions
13.9 Artistic Effects
13.10 Top Down Design
13.13 Parameters
13.15 Extended Loop Control
13.17 If/ Else Statements
13.18 While Loops
13.19 Putting Together Control Structures
Standard
9.1 Hello World
9.2 Variables
9.5 Booleans
9.14 Functions and Parameters 1
8.1 Introduction to HTML
8.2 Structure of an HTML Page
8.6 HTML Lists
8.7 HTML Tables
8.9 Introduction to CSS
8.10 CSS Select by Tag
8.11 CSS Select by Class
8.12 CSS Select by ID
Standard
22.1 Booleans
Standard
2.2 For Loops
3.3 Functions
3.4 Artistic Effects
3.5 Top Down Design
4.3 Parameters
4.5 Extended Loop Control
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
Standard
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.4 For Loops
3.8 Functions
3.9 Artistic Effects
3.10 Top Down Design
3.13 Parameters
3.15 Extended Loop Control
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
2.13 Control Structures Example
2.14 More Karel Examples and Testing
2.16 Karel Challenges
3.1 Hello World
3.2 Variables
6.4 For Loops
6.8 Functions
6.9 Artistic Effects
6.10 Top Down Design
6.13 Parameters
6.15 Extended Loop Control
6.17 If/ Else Statements
6.18 While Loops
6.19 Putting Together Control Structures
Standard
7.15 Functions and Parameters
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
1.16 Karel Challenges
Standard
2.1 For Loops
2.2 While Loops
2.3 Operators
2.4 If/Else Statements
2.5 Functions
3.1 micro:bit Challenges
3.4 Final Project
Standard
2.1 Loops
2.2 If/Else Statements
2.3 Arithmetic, Comparison, and Logical Operators
2.4 Functions
2.5 Using Motors
3.1 Arduino Challenges
3.4 Final Project
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.16 Karel Challenges
2.1 Printing in Java
2.2 Variables and Types
2.3 User Input
2.9 For Loops
2.10 While Loops
2.11 If Statements
3.2 Methods and Parameters
3.3 Methods and Return Values
4.4 Writing Classes
4.5 Writing Classes and Instance Methods
4.6 Getter and Setter Methods
5.3 Using Arrays
5.10 Writing BlackJack
5.11 Battleship
7.1 Pokemon Simulation
8.1 Mad Libs
Standard
12.1 Mad Libs
11.1 Pokemon Simulation
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
6.1 Hello World
6.2 Variables
9.1 Booleans
11.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
14.1 Booleans
17.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
10.4 Final Project
6.16 Karel Challenges
10.1 micro:bit Challenges
9.5 Functions
9.4 If/Else Statements
9.3 Operators
9.2 While Loops
9.1 For Loops
6.13 Control Structures Example
6.14 More Karel Examples and Testing
Standard
1.1 Introduction to Programming With Karel
4.1 Hello World
4.2 Variables
6.1 Booleans
8.1 Functions and Parameters 1
12.1 Breakout
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Hello World
2.2 Variables
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
3.4 For Loops
3.8 Functions
3.9 Artistic Effects
3.10 Top Down Design
3.14 Parameters
3.16 Extended Loop Control
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
3.1 Introduction to Programming With Karel
6.1 Hello World
6.2 Variables
10.1 Booleans
12.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
11.1 Breakout
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
5.1 Hello World
5.2 Variables
7.1 Booleans
9.1 Functions and Parameters 1
Standard
1.4 For Loops
1.8 Functions
1.9 Artistic Effects
1.10 Top Down Design
1.13 Parameters
1.15 Extended Loop Control
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
15.4 Final Project
11.16 Karel Challenges
15.1 micro:bit Challenges
14.5 Functions
14.4 If/Else Statements
14.3 Operators
14.2 While Loops
14.1 For Loops
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.1 Introduction to Programming With Karel
3.1 Hello World
3.2 Variables
5.1 Booleans
7.1 Functions and Parameters 1
11.1 Breakout
Standard
1.1 Introduction to Programming With Karel
3.1 Hello World
3.2 Variables
5.1 Booleans
7.1 Functions and Parameters 1