Please enable JavaScript to use CodeHS

TX CS 1: 130.421.c.4.i

CodeHS Lessons

Test program solutions with appropriate valid and invalid test data for correctness;

Standard
1.14 More Karel Examples and Testing
3.2 Variables
3.3 User Input
7.1 Functions and Parameters 1
7.4 Functions and Return Values 1
Standard
2.12 User Input
2.13 Parameters
2.16 If Statements
2.17 If/ Else Statements
2.18 While Loops
2.19 Putting Together Control Structures
3.3 User Input
3.5 String Operators
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.2 For Loops
5.3 Break and Continue
5.4 Nested Control Structures
6.1 Functions
6.2 Functions and Parameters
6.3 Namespaces in Functions
6.4 Functions and Return Values
6.5 Exceptions
7.1 Indexing
7.2 Slicing
7.4 Strings and For Loops
7.5 The in Keyword
7.6 String Methods
8.2 Lists
8.3 For Loops and Lists
8.4 List Methods
9.3 Packing and Unpacking
9.4 Dictionaries
9.5 Equivalence vs. Identity
Standard
33.1 Indexing
33.2 Slicing
33.4 Strings and For Loops
33.5 The in Keyword
33.6 String Methods
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
13.12 User Input
13.13 Parameters
13.16 If Statements
13.17 If/ Else Statements
13.18 While Loops
13.19 Putting Together Control Structures
Standard
9.2 Variables
9.3 User Input
9.14 Functions and Parameters 1
9.16 Functions and Return Values 1
Standard
4.2 User Input
4.3 Parameters
5.1 If Statements
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
3.12 User Input
3.13 Parameters
3.16 If Statements
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
3.2 Variables
3.3 User Input
6.12 User Input
6.13 Parameters
6.16 If Statements
6.17 If/ Else Statements
6.18 While Loops
6.19 Putting Together Control Structures
Standard
7.5 String Operators
7.8 Comparison Operators
7.9 Logical Operators
7.11 For Loops
7.12 Break and Continue
7.14 Functions
7.16 Namespaces in Functions
7.15 Functions and Parameters
7.17 Functions and Return Values
7.18 Exceptions
Standard
6.2 Lists
6.3 For Loops and Lists
6.4 List Methods
6.6 Dictionaries
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
Standard
2.2 While Loops
2.4 If/Else Statements
3.1 micro:bit Challenges
Standard
2.1 Loops
2.2 If/Else Statements
3.1 Arduino Challenges
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
11.13 Control Structures Example
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.14 More Karel Examples and Testing
Standard
3.2 Methods and Parameters
3.7 Exceptions
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
11.13 Control Structures Example
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
11.13 Control Structures Example
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
6.2 Variables
6.3 User Input
11.1 Functions and Parameters 1
11.4 Functions and Return Values 1
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
17.1 Functions and Parameters 1
17.4 Functions and Return Values 1
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
6.14 More Karel Examples and Testing
6.13 Control Structures Example
9.2 While Loops
9.4 If/Else Statements
10.1 micro:bit Challenges
Standard
1.14 More Karel Examples and Testing
4.2 Variables
4.3 User Input
8.1 Functions and Parameters 1
8.4 Functions and Return Values 1
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
11.13 Control Structures Example
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
11.13 Control Structures Example
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
11.13 Control Structures Example
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
11.13 Control Structures Example
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.2 Variables
2.3 User Input
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
11.13 Control Structures Example
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
3.13 User Input
3.14 Parameters
3.17 If Statements
3.18 If/ Else Statements
3.19 While Loops
3.20 Putting Together Control Structures
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
11.13 Control Structures Example
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
3.15 More Karel Examples and Testing
6.2 Variables
6.3 User Input
12.1 Functions and Parameters 1
12.4 Functions and Return Values 1
Standard
2.14 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
2.14 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
2.15 More Karel Examples and Testing
5.2 Variables
5.3 User Input
9.1 Functions and Parameters 1
9.4 Functions and Return Values 1
Standard
1.12 User Input
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
1.19 Putting Together Control Structures
11.14 More Karel Examples and Testing
11.13 Control Structures Example
14.2 While Loops
14.4 If/Else Statements
15.1 micro:bit Challenges
Standard
1.14 More Karel Examples and Testing
3.2 Variables
3.3 User Input
7.1 Functions and Parameters 1
7.4 Functions and Return Values 1
Standard
1.14 More Karel Examples and Testing
3.2 Variables
3.3 User Input
7.1 Functions and Parameters 1
7.4 Functions and Return Values 1