Please enable JavaScript to use CodeHS

GA FCP: MS-CS-FCP-4.7

CodeHS Lessons

Create a program that accepts user and/or sensor input and stores the result in a variable

Standard
3.3 User Input
5.3 Comparison Operators
5.4 Logical Operators
5.5 Floating Point Numbers and Rounding
7.1 While Loops
7.3 Break and Continue
7.4 Nested Control Structures
10.5 The in Keyword
13.4 Dictionaries
14.1 Project: Guess the Word
25.13 User Input
25.14 Parameters
25.18 If Statements
25.19 If/Else Statements
25.20 While Loops
25.21 Putting Together Control Structures
Standard
33.5 The in Keyword
34.4 Dictionaries
Standard
1.2 The Script Tag
1.3 Using the DOM
Standard
5.1 The Script Tag
5.2 Using the DOM
Standard
3.4 Under the Sea
8.8 Mouse Data
8.9 Keyboard Data
Standard
4.4 Under the Sea
Standard
4.8 Mouse Data
4.9 Keyboard Data
Standard
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
22.2 Under the Sea
Standard
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
3.2 Mouse Data
3.3 Keyboard Data
Standard
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
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
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
7.8 Comparison Operators
7.9 Logical Operators
7.12 Break and Continue
Standard
8.1 Mad Libs
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
2.3 User Input
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.3 Break and Continue
5.4 Nested Control Structures
7.1 Loops
7.2 If/Else Statements
7.3 Arithmetic, Comparison, and Logical Operators
7.4 Functions
7.5 Using Motors
8.5 The in Keyword
10.4 Dictionaries
11.1 Project: Guess the Word
12.1 Arduino Challenges
Standard
10.1 Loops
10.2 If/Else Statements
10.3 Arithmetic, Comparison, and Logical Operators
10.4 Functions
10.5 Using Motors
14.1 Arduino Challenges
Standard
4.2 User Input
4.3 Parameters
6.1 If Statements
6.2 If/ Else Statements
6.3 While Loops
7.3 Operators
7.4 If/Else Statements
7.5 Functions
8.1 Putting Together Control Structures
9.1 micro:bit Challenges
Standard
7.3 Operators
7.4 If/Else Statements
7.5 Functions
10.1 micro:bit Challenges
Standard
2.3 Operators
2.4 If/Else Statements
2.5 Functions
3.1 micro:bit Challenges
Standard
2.1 Loops
2.2 If/Else Statements
2.3 Arithmetic, Comparison, and Logical Operators
2.4 Functions
2.5 Using Motors
3.1 Arduino Challenges
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
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
Standard
2.3 User Input
8.1 Mad Libs
Standard
12.1 Mad Libs
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.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
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.3 Break and Continue
5.4 Nested Control Structures
7.5 The in Keyword
9.4 Dictionaries
10.1 Project: Guess the Word
Standard
7.1 The Script Tag
7.2 Using the DOM
Standard
2.13 User Input
2.14 Parameters
2.18 If Statements
2.19 If/ Else Statements
2.20 While Loops
2.22 Putting Together Control Structures
5.3 User Input
6.3 Comparison Operators
6.4 Logical Operators
6.5 Floating Point Numbers and Rounding
7.1 While Loops
7.3 Break and Continue
7.4 Nested Control Structures
9.5 The in Keyword
11.4 Dictionaries
12.1 Project: Guess the Word
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
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
Standard
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
4.1 Practice PT: Pair-Programming Paint!
Standard
11.1 The Script Tag
11.2 Using the DOM
Standard
3.4 User Input
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
5.1 While Loops
5.3 Break and Continue
5.4 Nested Control Structures
8.5 The in Keyword
18.12 User Input
18.13 Parameters
18.16 If Statements
18.17 If/ Else Statements
18.18 While Loops
18.19 Putting Together Control Structures
12.3 Dictionaries
13.1 Project: Guess the Word
Standard
5.1 The Script Tag
5.2 Using the DOM
Standard
11.1 The Script Tag
11.2 Using the DOM
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
9.3 Operators
9.4 If/Else Statements
9.5 Functions
10.1 micro:bit Challenges
Standard
1.4 Under the Sea
Standard
3.8 Mouse Data
3.9 Keyboard Data
Standard
4.4 User Input
6.6 Dictionaries
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
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
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
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
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
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
Standard
6.11 User Input
6.12 Parameters
6.13 If Statements
6.14 If/ Else Statements
6.15 While Loops
7.3 User Input
7.8 Comparison Operators
7.9 Logical Operators
7.10 Floating Point Numbers and Rounding
7.11 While Loops
Standard
8.11 User Input
8.12 Parameters
8.13 If Statements
8.14 If/ Else Statements
8.15 While Loops
9.3 User Input
9.8 Comparison Operators
9.9 Logical Operators
9.10 Floating Point Numbers and Rounding
9.11 While Loops
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
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
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.3 Operators
6.4 If/Else Statements
6.5 Functions
7.1 micro:bit Challenges
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
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
Standard
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
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
13.1 Mad Libs
Standard
5.8 Mouse Data
5.9 Keyboard Data
Standard
1.13 User Input
1.14 Parameters
1.17 If Statements
1.18 If/ Else Statements
1.19 While Loops
1.20 Putting Together Control Structures
Standard
1.13 User Input
1.14 Parameters
1.17 If Statements
1.18 If/ Else Statements
1.19 While Loops
1.20 Putting Together Control Structures
Standard
4.5 The in Keyword
5.6 Dictionaries
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
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
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
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
Standard
4.3 User Input
6.3 Comparison Operators
6.4 Logical Operators
6.5 Floating Point Numbers and Rounding
7.1 While Loops
7.3 Break and Continue
7.4 Nested Control Structures
16.13 User Input
16.14 Parameters
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.21 Putting Together Control Structures
Standard
4.3 User Input
6.3 Comparison Operators
6.4 Logical Operators
6.5 Floating Point Numbers and Rounding
7.1 While Loops
7.3 Break and Continue
7.4 Nested Control Structures
16.13 User Input
16.14 Parameters
16.18 If Statements
16.19 If/Else Statements
16.20 While Loops
16.21 Putting Together Control Structures
Standard
7.1 The Script Tag
7.2 Using the DOM
Standard
4.3 User Input
4.4 Parameters
5.1 If Statements
5.2 If/ Else Statements
5.3 While Loops
6.1 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
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges
Standard
5.8 Mouse Data
5.9 Keyboard Data
Standard
7.1 Operators
7.2 If/Else Statements
7.3 Functions
8.1 micro:bit Challenges
Standard
2.3 User Input
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.3 Break and Continue
6.4 Nested Control Structures
Standard
2.5 The in Keyword
5.4 Dictionaries
6.1 Project: Guess the Word
Standard
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 Putting Together Control Structures
Standard
2.3 User Input
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.3 Break and Continue
6.4 Nested Control Structures
10.5 The in Keyword
13.4 Dictionaries
14.1 Project: Guess the Word
Standard
2.3 User Input
4.3 Comparison Operators
4.4 Logical Operators
4.5 Floating Point Numbers and Rounding
6.1 While Loops
6.3 Break and Continue
6.4 Nested Control Structures
11.13 User Input
11.14 Parameters
11.18 If Statements
11.19 If/Else Statements
11.20 While Loops
11.21 Putting Together Control Structures
Standard
2.5 The in Keyword
5.4 Dictionaries
6.1 Project: Guess the Word
Standard
1.1 The Script Tag
1.2 Using the DOM
Standard
6.1 The Script Tag
6.2 Using the DOM
Standard
4.8 Mouse Data
4.9 Keyboard Data
Standard
5.5 User Input
5.6 Parameters
7.1 If Statements
7.2 If/Else Statements
7.4 While Loops
8.1 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
14.3 Operators
14.4 If/Else Statements
14.5 Functions
15.1 micro:bit Challenges