Please enable JavaScript to use CodeHS

GA FCP: MS-CS-FCP-4.10

CodeHS Lessons

Debug a program with an error.

Standard
3.1 Printing in Python
3.2 Variables and Types
3.5 String Operators
5.1 Booleans
5.2 If Statements
9.3 Namespaces in Functions
25.21 Putting Together Control Structures
28.2 Printing in Python
28.3 Variables and Types
28.5 String Operators
28.13 Namespaces in Functions
Standard
1.2 The Script Tag
Standard
5.1 The Script Tag
Standard
14.2 Printing in Python
14.3 Variables and Types
14.6 Branching: If Statements
Standard
12.2 Printing in Python
12.3 Variables and Types
12.6 String Operators
13.1 Booleans
13.2 If Statements
Standard
1.2 Karel Error Messages
3.2 Debugging with Error Messages
5.2 Karel's World
5.3 Functions
5.4 Multiple Functions
5.6 Conditional Statements
5.7 If/Else Statements
5.8 While Loops
9.4 Intro to JavaScript
9.5 Variables
Standard
1.2 Karel Error Messages
4.2 Debugging with Error Messages
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
5.4 Intro to JavaScript
5.5 Variables
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
2.2 Intro to JavaScript
2.3 Variables
Standard
3.19 Putting Together Control Structures
Standard
6.19 Putting Together Control Structures
Standard
13.19 Putting Together Control Structures
Standard
7.5 String Operators
7.16 Namespaces in Functions
Standard
1.19 Putting Together Control Structures
2.1 Printing in Python
2.2 Variables and Types
2.5 String Operators
3.5 Debugging
4.1 Booleans
4.2 If Statements
6.3 Namespaces in Functions
12.1 Arduino Challenges
Standard
5.5 Debugging
14.1 Arduino Challenges
Standard
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
Standard
10.1 micro:bit Challenges
Standard
3.1 micro:bit Challenges
Standard
1.5 Debugging
3.1 Arduino Challenges
Standard
3.1 micro:bit Challenges
Standard
3.1 Printing in Python
3.2 Variables and Types
3.5 String Operators
4.1 Booleans
4.2 If Statements
Standard
1.2 Karel Error Messages
4.2 Karel's World
4.3 Functions
4.4 Multiple Functions
4.6 Conditional Statements
4.7 If/Else Statements
4.8 While Loops
8.4 Intro to JavaScript
8.5 Variables
Standard
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
2.19 Putting Together Control Structures
3.1 Printing in Python
3.2 Variables and Types
3.5 String Operators
4.1 Booleans
4.2 If Statements
6.3 Namespaces in Functions
Standard
7.1 The Script Tag
Standard
1.1 Printing in Python
1.2 Variables and Types
1.6 String Operators
2.1 Booleans
2.2 If Statements
4.3 Namespaces in Functions
16.19 Putting Together Control Structures
Standard
2.2 Debugging with Error Messages
Standard
2.22 Putting Together Control Structures
5.1 Printing in Python
5.2 Variables and Types
5.5 String Operators
6.1 Booleans
6.2 If Statements
8.3 Namespaces in Functions
Standard
1.13 micro:bit Challenges
Standard
1.2 Karel Error Messages
4.2 Debugging with Error Messages
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
5.4 Intro to JavaScript
5.5 Variables
Standard
8.1 Putting Together Control Structures
Standard
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
7.2 The Script Tag
Standard
1.3 Intro to JavaScript
1.4 Variables
12.1 micro:bit Challenges
Standard
4.3 Printing in Python
4.4 Variables and Types
4.8 String Operators
5.1 Booleans
5.2 If Statements
Standard
4.3 Printing in Python
4.4 Variables and Types
4.8 String Operators
5.1 Booleans
5.2 If Statements
8.3 Namespaces in Functions
Standard
4.3 Printing in Python
4.4 Variables and Types
4.8 String Operators
5.1 Booleans
5.2 If Statements
8.3 Namespaces in Functions
Standard
4.3 Printing in Python
4.4 Variables and Types
4.8 String Operators
5.1 Booleans
5.2 If Statements
8.3 Namespaces in Functions
Standard
3.19 Putting Together Control Structures
Standard
2.2 Karel's World
2.3 Functions
2.4 Multiple Functions
2.6 Conditional Statements
2.7 If/Else Statements
2.8 While Loops
Standard
3.2 Printing in Python
3.3 Variables and Types
3.6 String Operators
4.1 Booleans
4.2 If Statements
6.3 Namespaces in Functions
18.19 Putting Together Control Structures
Standard
5.1 The Script Tag
Standard
1.19 Putting Together Control Structures
10.1 micro:bit Challenges
Standard
3.1 Printing in Python
3.2 Variables and Types
3.5 String Operators
5.1 Booleans
5.2 If Statements
10.20 Putting Together Control Structures
Standard
5.2 Printing in Python
5.3 Variables and Types
5.6 String Operators
8.1 Booleans
8.2 If Statements
Standard
1.2 Karel Error Messages
Standard
1.2 Debugging with Error Messages
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
4.4 Intro to JavaScript
4.5 Variables
Standard
4.2 Printing in Python
4.3 Variables and Types
4.6 String Operators
5.3 Namespaces in Functions
Standard
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
7.1 Printing in Python
7.2 Variables and Types
7.5 String Operators
7.6 Booleans
7.7 If Statements
Standard
9.1 Printing in Python
9.2 Variables and Types
9.5 String Operators
9.6 Booleans
9.7 If Statements
Standard
9.1 Printing in Python
9.2 Variables and Types
9.5 String Operators
9.6 Booleans
9.7 If Statements
Standard
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
1.19 Putting Together Control Structures
7.1 micro:bit Challenges
Standard
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
3.19 Putting Together Control Structures
Standard
3.20 Putting Together Control Structures
Standard
2.2 Karel's World
2.3 Functions
2.4 Multiple Functions
2.6 Conditional Statements
2.7 If/Else Statements
2.8 While Loops
Standard
1.20 Putting Together Control Structures
Standard
1.20 Putting Together Control Structures
Standard
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
4.1 Printing in Python
4.2 Variables and Types
4.5 String Operators
6.1 Booleans
6.2 If Statements
8.3 Namespaces in Functions
16.21 Putting Together Control Structures
Standard
4.1 Printing in Python
4.2 Variables and Types
4.5 String Operators
6.1 Booleans
6.2 If Statements
8.3 Namespaces in Functions
16.21 Putting Together Control Structures
Standard
13.2 Printing in Python
13.3 Variables and Types
13.6 String Operators
14.1 Booleans
14.2 If Statements
Standard
10.3 Printing in Python
10.4 Variables and Types
15.2 Booleans
15.3 If Statements
Standard
1.2 Karel Error Messages
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
Standard
24.2 Printing in Python
24.3 Variables and Types
24.6 Branching: If Statements
Standard
6.1 Putting Together Control Structures
Standard
1.19 Putting Together Control Structures
15.1 micro:bit Challenges
Standard
2.1 Printing in Python
2.2 Variables and Types
2.5 String Operators
3.1 Booleans
3.2 If Statements
5.3 Namespaces in Functions
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
Standard
2.1 Printing in Python
2.2 Variables and Types
2.5 String Operators
4.1 Booleans
4.2 If Statements
11.21 Putting Together Control Structures
Standard
1.3 Namespaces in Functions
Standard
1.3 Karel's World
1.4 Functions
1.5 Multiple Functions
1.7 Conditional Statements
1.8 If/Else Statements
1.9 While Loops
8.1 micro:bit Challenges
9.5 Debugging
11.1 Arduino Challenges
Standard
2.1 Printing in Python
2.2 Variables and Types
2.5 String Operators
4.1 Booleans
4.2 If Statements
Standard
1.3 Namespaces in Functions
Standard
2.1 Printing in Python
2.2 Variables and Types
2.5 String Operators
4.1 Booleans
4.2 If Statements
9.3 Namespaces in Functions
Standard
2.1 Printing in Python
2.2 Variables and Types
2.5 String Operators
4.1 Booleans
4.2 If Statements
Standard
1.3 Namespaces in Functions
Standard
2.2 Intro to JavaScript
2.3 Variables
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
2.1 Printing in Python
2.2 Variables and Types
2.5 String Operators
4.1 Booleans
4.2 If Statements
9.3 Namespaces in Functions
Standard
1.1 The Script Tag
Standard
6.1 The Script Tag
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
8.1 micro:bit Challenges
Standard
1.2 Karel Error Messages
4.2 Karel's World
4.3 Functions
4.4 Multiple Functions
4.6 Conditional Statements
4.7 If/Else Statements
4.8 While Loops
Standard
7.1 Printing in Python
7.2 Variables and Types
7.5 String Operators
8.1 Booleans
8.2 If Statements
10.3 Namespaces in Functions
Standard
1.2 Debugging with Error Messages
3.2 Karel's World
3.3 Functions
3.4 Multiple Functions
3.6 Conditional Statements
3.7 If/Else Statements
3.8 While Loops
7.4 Intro to JavaScript
7.5 Variables
Standard
1.2 Debugging with Error Messages
3.2 Karel's World
3.3 Functions
3.4 Multiple Functions
3.6 Conditional Statements
3.7 If/Else Statements
3.8 While Loops
7.4 Intro to JavaScript
7.5 Variables
Standard
1.2 Karel Error Messages
2.2 Debugging with Error Messages
4.2 Karel's World
4.3 Functions
4.4 Multiple Functions
4.6 Conditional Statements
4.7 If/Else Statements
4.8 While Loops
8.4 Intro to JavaScript
8.5 Variables
Standard
1.2 Karel Error Messages
3.2 Debugging with Error Messages
5.2 Karel's World
5.3 Functions
5.4 Multiple Functions
5.6 Conditional Statements
5.7 If/Else Statements
5.8 While Loops
9.4 Intro to JavaScript
9.5 Variables
Standard
6.1 Putting Together Control Structures
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
Standard
4.1 Printing in Python
4.2 Variables and Types
4.5 String Operators
5.1 Booleans
5.2 If Statements
7.3 Namespaces in Functions
Standard
1.1 Printing in Python
1.2 Variables and Types
1.6 String Operators
2.1 Booleans
2.2 If Statements
4.3 Namespaces in Functions
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.6 Conditional Statements
1.7 If/Else Statements
2.2 Debugging with Error Messages
Standard
4.1 Printing in Python
4.2 Variables and Types
4.6 String Operators
5.1 Booleans
5.2 If Statements
7.4 Namespaces in Functions
Standard
2.2 Karel's World
2.3 Functions
2.4 Multiple Functions
2.6 Conditional Statements
2.7 If/Else Statements
2.8 While Loops
Standard
7.1 Printing in Python
7.2 Variables and Types
7.5 String Operators
8.1 Booleans
8.2 If Statements
9.3 Namespaces in Functions
Standard
11.2 Printing in Python
11.3 Variables and Types
11.6 Branching: If Statements
Standard
1.2 Karel's World
1.3 Functions
1.4 Multiple Functions
1.6 Conditional Statements
1.7 If/Else Statements
1.8 While Loops
Standard
5.2 Printing in Python
5.3 Variables and Types
5.6 String Operators
Standard
1.2 Karel Error Messages
3.2 Debugging with Error Messages
5.2 Karel's World
5.3 Functions
5.4 Multiple Functions
5.6 Conditional Statements
5.7 If/Else Statements
5.8 While Loops
9.4 Intro to JavaScript
9.5 Variables
Standard
2.21 Putting Together Control Structures
4.1 Printing in Python
4.2 Variables and Types
4.5 String Operators
6.1 Booleans
6.2 If Statements
8.3 Namespaces in Functions