Please enable JavaScript to use CodeHS

GA 6-8: CSS.CT.6-8.38.3

CodeHS Lessons

Develop problem solutions using a programming language, including all of the following: looping behavior, conditional statements, expressions, variables, and functions.

Standard
8.1 Functions Challenges
11.1 Breakout
Standard
2.4 For Loops
2.8 Functions
2.11 Variables
2.13 Parameters
2.16 If Statements
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
3.2 Variables and Types
4.2 If Statements
5.1 While Loops
5.2 For Loops
6.1 Functions
6.2 Functions and Parameters
6.4 Functions and Return Values
7.4 Strings and For Loops
8.3 For Loops and Lists
13.1 Advanced Challenges with Tracy
18.1 Let's Build Mastermind
Standard
30.1 Let's Build Mastermind
33.4 Strings and For Loops
Standard
1.9 For Loops
1.11 If/Else Statements
1.13 Control Structures Example
1.16 Karel Challenges
13.19 Putting Together Control Structures
13.11 Variables
13.4 For Loops
13.13 Parameters
13.8 Functions
13.16 If Statements
13.17 If/ Else Statements
13.18 While Loops
Standard
4.1 Programming Concepts
4.3 Looping
4.4 Branching
Standard
2.2 For Loops
3.3 Functions
4.1 Variables
4.3 Parameters
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
Standard
2.9 For Loops
2.11 If/Else Statements
2.13 Control Structures Example
2.16 Karel Challenges
3.4 For Loops
3.8 Functions
3.11 Variables
3.13 Parameters
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
3.19 Putting Together Control Structures
Standard
2.9 For Loops
2.11 If/Else Statements
2.13 Control Structures Example
2.16 Karel Challenges
6.19 Putting Together Control Structures
6.11 Variables
6.4 For Loops
6.13 Parameters
6.8 Functions
6.16 If Statements
6.17 If/ Else Statements
6.18 While Loops
Standard
7.11 For Loops
7.14 Functions
7.15 Functions and Parameters
7.17 Functions and Return Values
Standard
6.3 For Loops and Lists
Standard
1.9 For Loops
1.11 If/Else Statements
1.13 Control Structures Example
1.16 Karel Challenges
Standard
1.4 Variables
2.1 For Loops
2.2 While Loops
2.3 Operators
2.4 If/Else Statements
2.5 Functions
3.1 micro:bit Challenges
Standard
1.4 Variables
2.1 Loops
2.2 If/Else Statements
2.3 Arithmetic, Comparison, and Logical Operators
2.4 Functions
3.1 Arduino Challenges
Standard
1.4 For Loops
1.8 Functions
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
3.4 Variables
14.4 If/Else Statements
15.1 micro:bit Challenges
14.3 Operators
14.5 Functions
14.2 While Loops
14.1 For Loops
11.9 For Loops
11.13 Control Structures Example
11.11 If/Else Statements
11.16 Karel Challenges
Standard
1.4 For Loops
1.8 Functions
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
3.4 Variables
14.4 If/Else Statements
15.1 micro:bit Challenges
14.3 Operators
14.5 Functions
14.2 While Loops
14.1 For Loops
11.9 For Loops
11.13 Control Structures Example
11.11 If/Else Statements
11.16 Karel Challenges
Standard
1.4 For Loops
1.8 Functions
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
3.4 Variables
14.4 If/Else Statements
15.1 micro:bit Challenges
14.3 Operators
14.5 Functions
14.2 While Loops
14.1 For Loops
11.9 For Loops
11.13 Control Structures Example
11.11 If/Else Statements
11.16 Karel Challenges
Standard
1.4 For Loops
1.8 Functions
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
3.4 Variables
9.4 If/Else Statements
10.1 micro:bit Challenges
9.3 Operators
9.5 Functions
9.2 While Loops
9.1 For Loops
6.9 For Loops
6.13 Control Structures Example
6.11 If/Else Statements
6.16 Karel Challenges
Standard
9.1 Functions Challenges
12.1 Breakout
Standard
1.4 For Loops
1.8 Functions
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
3.4 Variables
14.4 If/Else Statements
15.1 micro:bit Challenges
14.3 Operators
14.5 Functions
14.2 While Loops
14.1 For Loops
11.9 For Loops
11.13 Control Structures Example
11.11 If/Else Statements
11.16 Karel Challenges
Standard
1.4 For Loops
1.8 Functions
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
3.4 Variables
14.4 If/Else Statements
15.1 micro:bit Challenges
14.3 Operators
14.5 Functions
14.2 While Loops
14.1 For Loops
11.9 For Loops
11.13 Control Structures Example
11.11 If/Else Statements
11.16 Karel Challenges
Standard
1.4 For Loops
1.8 Functions
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
3.4 Variables
14.4 If/Else Statements
15.1 micro:bit Challenges
14.3 Operators
14.5 Functions
14.2 While Loops
14.1 For Loops
11.9 For Loops
11.13 Control Structures Example
11.11 If/Else Statements
11.16 Karel Challenges
Standard
1.4 For Loops
1.8 Functions
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
3.4 Variables
14.4 If/Else Statements
15.1 micro:bit Challenges
14.3 Operators
14.5 Functions
14.2 While Loops
14.1 For Loops
11.9 For Loops
11.13 Control Structures Example
11.11 If/Else Statements
11.16 Karel Challenges
Standard
1.4 For Loops
1.8 Functions
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
3.4 Variables
14.4 If/Else Statements
15.1 micro:bit Challenges
14.3 Operators
14.5 Functions
14.2 While Loops
14.1 For Loops
11.9 For Loops
11.13 Control Structures Example
11.11 If/Else Statements
11.16 Karel Challenges
Standard
3.4 For Loops
3.8 Functions
3.12 Variables
3.14 Parameters
3.17 If Statements
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
7.1 Advanced Challenges with Tracy
Standard
1.4 For Loops
1.8 Functions
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
3.4 Variables
14.4 If/Else Statements
15.1 micro:bit Challenges
14.3 Operators
14.5 Functions
14.2 While Loops
14.1 For Loops
11.9 For Loops
11.13 Control Structures Example
11.11 If/Else Statements
11.16 Karel Challenges
Standard
11.1 Breakout
Standard
5.1 Programming Concepts
Standard
1.4 For Loops
1.8 Functions
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
3.4 Variables
14.4 If/Else Statements
15.1 micro:bit Challenges
14.3 Operators
14.5 Functions
14.2 While Loops
14.1 For Loops
11.9 For Loops
11.13 Control Structures Example
11.11 If/Else Statements
11.16 Karel Challenges
Standard
8.1 Functions Challenges
11.1 Breakout
Standard
8.1 Functions Challenges