Please enable JavaScript to use CodeHS

IN Computer Science: 7352.D1.3

CodeHS Lessons

Analyze and explain the behavior of simple programs utilizing variables, expressions, assignments, I/O, control structures, functions, parameter passing, preconditions, postconditions, and invariants.

Standard
1.2 Variables and Data Types
1.4 Compound Assignment Operators
2.4 Calling a Void Method
2.5 Calling a Void Method with Parameters
Standard
1.16 Debugging Strategies
Standard
1.16 Debugging Strategies
Standard
9.14 Functions and Parameters 1
9.15 Functions and Parameters 2
Standard
23.1 Control Structures Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
7.1 Control Structures Challenges
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
1.5 Methods in Karel
2.2 Variables and Types
3.1 Java Methods
3.2 Methods and Parameters
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
6.1 Control Structures Challenges
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
6.1 Control Structures Challenges
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
6.1 Control Structures Challenges
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
Standard
14.10 Functions and Parameters 1
14.11 Functions and Parameters 2
Standard
3.2 Variables and Data Types
3.4 Compound Assignment Operators
4.4 Calling a Void Method
4.5 Calling a Void Method with Parameters
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
9.1 Control Structures Challenges
10.1 Functions and Parameters 1
10.2 Functions and Parameters 2
10.3 Functions and Parameters 3
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
3.17 Debugging Strategies
9.1 Control Structures Challenges
10.1 Functions and Parameters 1
10.2 Functions and Parameters 2
10.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
10.1 Control Structures Challenges
11.1 Functions and Parameters 1
11.2 Functions and Parameters 2
11.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
16.1 Control Structures Challenges
Standard
1.15 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
17.1 Functions and Parameters 1
17.2 Functions and Parameters 2
17.3 Functions and Parameters 3
15.1 Control Structures Challenges
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.16 Debugging Strategies
11.1 Control Structures Challenges
12.1 Functions and Parameters 1
12.2 Functions and Parameters 2
12.3 Functions and Parameters 3
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.16 Debugging Strategies
11.1 Control Structures Challenges
12.1 Functions and Parameters 1
12.2 Functions and Parameters 2
12.3 Functions and Parameters 3
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.16 Debugging Strategies
7.1 Control Structures Challenges
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
1.15 Debugging Strategies
Standard
1.15 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
1.15 Debugging Strategies
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
3.17 Debugging Strategies
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
11.1 Control Structures Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
4.6 Top Down Design and Decomposition in Karel
4.7 Commenting Your Code
4.17 Debugging Strategies
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.16 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
2.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
Standard
1.5 Methods in Karel
7.2 Variables and Data Types
7.4 Compound Assignment Operators
8.4 Calling a Void Method
8.5 Calling a Void Method with Parameters
Standard
1.5 Methods in Karel
6.2 Variables and Data Types
6.4 Compound Assignment Operators
8.4 Calling a Void Method
8.5 Calling a Void Method with Parameters
Standard
13.14 Functions and Parameters 1
13.15 Functions and Parameters 2
Standard
8.14 Functions and Parameters 1
8.15 Functions and Parameters 2
Standard
12.14 Functions and Parameters 1
12.15 Functions and Parameters 2
Standard
3.5 Methods in Karel
4.3 Variables and Types
5.1 Java Methods
5.2 Methods and Parameters
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.17 Debugging Strategies
8.1 Control Structures Challenges
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3