Please enable JavaScript to use CodeHS

GA FCP: MS-CS-FCP-4.1

CodeHS Lessons

Develop a working vocabulary of programming including flowcharting and/or storyboarding, coding, debugging, user interfaces, usability, variables, lists, loops, conditionals, programming language, and events.

Standard
24.4 For Loops
24.10 Variables
24.14 Parameters
24.18 If Statements
24.19 If/Else Statements
24.20 While Loops
24.7 Functions
Standard
1.2 The Script Tag
2.2 Iterating with jQuery
4.3 Storing Data Structures with Local Storage
9.2 Variables
Standard
2.2 Variables
Standard
1.1 Karel's Coding Environment
1.2 Karel Error Messages
1.4 Lost in Space
3.2 Debugging with Error Messages
3.4 Under the Sea
5.2 Karel's World
5.4 Multiple Functions
5.5 For Loops
5.6 Conditional Statements
5.7 If/Else Statements
Standard
1.1 Karel's Coding Environment
1.2 Karel Error Messages
1.4 Lost in Space
4.2 Debugging with Error Messages
4.4 Under the Sea
Standard
1.2 Karel's World
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
Standard
2.3 For Loops
3.3 Functions
3.6 Top Down Design
5.1 Variables
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
22.2 Under the Sea
Standard
2.3 For Loops
3.3 Functions
3.6 Top Down Design
5.1 Variables
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
Standard
13.10 Top Down Design
13.11 Variables
13.4 For Loops
13.8 Functions
13.13 Parameters
13.16 If Statements
13.17 If/ Else Statements
13.18 While Loops
Standard
3.4 For Loops
3.8 Functions
3.10 Top Down Design
3.11 Variables
3.13 Parameters
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
Standard
3.2 Variables
6.10 Top Down Design
6.11 Variables
6.4 For Loops
6.8 Functions
6.13 Parameters
6.16 If Statements
6.17 If/ Else Statements
6.18 While Loops
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
3.5 Debugging
7.1 Loops
7.2 If/Else Statements
7.3 Arithmetic, Comparison, and Logical Operators
Standard
3.2 Variables
5.3 Comments & Pseudocode
5.4 Variables
5.5 Debugging
10.1 Loops
10.2 If/Else Statements
10.3 Arithmetic, Comparison, and Logical Operators
Standard
2.2 For Loops
3.3 Functions
3.5 Top Down Design
4.1 Variables
4.3 Parameters
5.3 Comments & Pseudocode
5.4 Variables
6.1 If Statements
6.2 If/ Else Statements
6.3 While Loops
7.1 For Loops
7.2 While Loops
7.3 Operators
7.4 If/Else Statements
Standard
2.3 Comments & Pseudocode
2.4 Variables
7.1 For Loops
7.2 While Loops
7.3 Operators
7.4 If/Else Statements
Standard
1.3 Comments & Pseudocode
1.4 Variables
2.1 For Loops
2.2 While Loops
2.3 Operators
2.4 If/Else Statements
Standard
1.3 Comments & Pseudocode
1.4 Variables
1.5 Debugging
2.1 Loops
2.2 If/Else Statements
2.3 Arithmetic, Comparison, and Logical Operators
Standard
5.2 Variables
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
Standard
1.9 For Loops
1.10 While Loops in Karel
1.11 If Statements
1.12 If/Else Statements
2.2 Variables and Types
2.5 Casting
2.6 Booleans
2.7 Logical Operators
2.8 Comparison Operators
2.9 For Loops
2.10 While Loops
2.11 If Statements
Standard
2.2 For Loops
3.3 Functions
3.5 Top Down Design
4.1 Variables
4.3 Parameters
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
Standard
2.4 For Loops
2.8 Functions
2.10 Top Down Design
2.11 Variables
2.13 Parameters
2.16 If Statements
2.17 If/ Else Statements
2.18 While Loops
Standard
6.1 The Script Tag
7.2 Iterating with jQuery
9.3 Storing Data Structures with Local Storage
14.2 Variables
Standard
5.2 Variables
Standard
2.4 For Loops
2.8 Functions
2.10 Top Down Design
2.12 Variables
2.14 Parameters
2.18 If Statements
2.19 If/ Else Statements
2.20 While Loops
Standard
6.2 Variables
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
Standard
6.2 Variables
Standard
3.4 For Loops
3.8 Functions
3.10 Top Down Design
3.11 Variables
3.13 Parameters
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
4.1 Practice PT: Pair-Programming Paint!
Standard
10.3 Variables
11.1 The Script Tag
Standard
18.10 Top Down Design
18.11 Variables
18.4 For Loops
18.8 Functions
18.13 Parameters
18.16 If Statements
18.17 If/ Else Statements
18.18 While Loops
Standard
5.1 The Script Tag
6.2 Iterating with jQuery
8.3 Storing Data Structures with Local Storage
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
9.1 For Loops
9.2 While Loops
9.3 Operators
9.4 If/Else Statements
Standard
8.3 Variables
Standard
4.2 Variables
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
Standard
5.2 Variables
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
Standard
6.4 For Loops
6.6 Functions
6.8 Top Down Design
6.10 Variables
6.12 Parameters
6.13 If Statements
6.14 If/ Else Statements
6.15 While Loops
8.2 Variables
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
Standard
2.2 Variables
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
4.3 Comments & Pseudocode
4.4 Variables
6.1 For Loops
6.2 While Loops
6.3 Operators
6.4 If/Else Statements
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
Standard
3.4 For Loops
3.8 Functions
3.10 Top Down Design
3.11 Variables
3.13 Parameters
3.16 If Statements
3.17 If/ Else Statements
3.18 While Loops
Standard
3.4 For Loops
3.8 Functions
3.10 Top Down Design
3.12 Variables
3.14 Parameters
3.17 If Statements
3.18 If/ Else Statements
3.19 While Loops
Standard
2.2 Karel's World
2.4 Multiple Functions
2.5 For Loops
2.6 Conditional Statements
2.7 If/Else Statements
Standard
4.2 Variables
11.3 Variables
11.4 For Loops
11.5 While Loops
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
Standard
5.2 Variables
Standard
2.2 For Loops
3.3 Functions
3.5 Top Down Design
4.2 Variables
4.4 Parameters
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements
Standard
7.1 The Script Tag
8.2 Iterating with jQuery
10.3 Storing Data Structures with Local Storage
13.2 Variables
Standard
1.2 Karel's World
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
Standard
1.2 Karel's World
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
3.3 Comments & Pseudocode
3.4 Variables
3.5 For Loops
3.6 While Loops
7.1 Operators
7.2 If/Else Statements
Standard
2.3 For Loops
3.3 Functions
3.6 Top Down Design
5.1 Variables
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
Standard
2.3 For Loops
3.3 Functions
3.6 Top Down Design
5.1 Variables
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
Standard
11.4 For Loops
11.10 Variables
11.14 Parameters
11.18 If Statements
11.19 If/Else Statements
11.20 While Loops
11.7 Functions
Standard
1.1 The Script Tag
4.3 Storing Data Structures with Local Storage
8.2 Variables
9.2 Iterating with jQuery
Standard
6.1 The Script Tag
9.3 Storing Data Structures with Local Storage
12.2 Variables
13.2 Iterating with jQuery
Standard
5.2 Variables
Standard
1.1 Karel's Coding Environment
1.2 Karel Error Messages
1.4 Lost in Space
Standard
1.2 Debugging with Error Messages
1.4 Under the Sea
Standard
1.2 Karel's World
1.4 Multiple Functions
1.5 For Loops
1.6 Conditional Statements
1.7 If/Else Statements
Standard
1.4 For Loops
1.8 Functions
1.10 Top Down Design
1.11 Variables
1.13 Parameters
1.16 If Statements
1.17 If/ Else Statements
1.18 While Loops
3.3 Comments & Pseudocode
3.4 Variables
14.1 For Loops
14.2 While Loops
14.3 Operators
14.4 If/Else Statements