Please enable JavaScript to use CodeHS

VA PRG: PRG.1

CodeHS Lessons

The student will describe and use best practices of program development that make some common flaws less likely and explain how this improves computer security.

Standard
1.4 Functions in Karel
1.5 The Main Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
Standard
2.4 Functions in Karel
2.5 Top Down Design and Decomposition in Karel
3.6 Comments
5.5 Floating Point Numbers and Rounding
25.4 For Loops
25.6 Comments
25.10 Variables
25.7 Functions
28.6 Comments
Standard
1.5 Functions in Karel
1.6 The Start Function
1.7 Top Down Design and Decomposition in Karel
1.8 Commenting Your Code
3.4 Variables
4.6 For Loops in JavaScript
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
Standard
1.5 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
3.4 Variables
4.6 For Loops in Python
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
Standard
9.2 Variables
9.14 Functions and Parameters 1
9.15 Functions and Parameters 2
9.16 Functions and Return Values 1
9.17 Functions and Return Values 2
Standard
19.2 Variables
Standard
14.5 Comments
Standard
9.2 Assessing Risks
12.7 Comments
13.5 Floating Point Numbers and Rounding
Standard
1.5 Functions in Karel
1.6 The Start Function
1.7 Top Down Design and Decomposition in Karel
1.8 Commenting Your Code
3.4 Variables
4.7 For Loops in JavaScript
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
Standard
1.4 Functions in Karel
1.5 The Main Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
2.2 Variables
Standard
1.4 Functions in Karel
1.5 The Main Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
Standard
1.4 Functions in Karel
1.5 The Main Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
Standard
2.3 For Loops
3.1 Comments
3.2 Naming Guidelines
3.3 Functions
3.6 Top Down Design
5.1 Variables
Standard
2.3 For Loops
3.1 Comments
3.2 Naming Guidelines
3.3 Functions
3.6 Top Down Design
5.1 Variables
Standard
2.1 Functions in Karel
2.3 The Main Function
2.4 Top Down Design and Decomposition in Karel
3.1 Commenting Your Code
12.2 Variables
Standard
2.4 Functions in Karel
2.5 The Start Function
2.7 Commenting Your Code
2.9 For Loops
2.14 More Karel Examples and Testing
3.4 For Loops
3.6 Comments
3.7 Naming Guidelines
3.8 Functions
3.10 Top Down Design
3.11 Variables
Standard
2.4 Functions in Karel
2.5 The Start Function
2.7 Commenting Your Code
2.9 For Loops
2.14 More Karel Examples and Testing
3.2 Variables
6.6 Comments
6.4 For Loops
6.7 Naming Guidelines
6.8 Functions
6.10 Top Down Design
6.11 Variables
Standard
1.4 Functions in Karel
1.5 The Start Function
1.7 Commenting Your Code
1.9 For Loops
1.14 More Karel Examples and Testing
13.6 Comments
13.4 For Loops
13.7 Naming Guidelines
13.8 Functions
13.10 Top Down Design
13.11 Variables
Standard
1.4 Functions in Karel
1.5 The Start Function
1.7 Commenting Your Code
1.9 For Loops
1.14 More Karel Examples and Testing
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
2.6 Comments
4.5 Floating Point Numbers and Rounding
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
Standard
2.2 For Loops
3.1 Comments
3.2 Naming Guidelines
3.3 Functions
3.5 Top Down Design
4.1 Variables
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
11.4 Functions in Karel
11.5 The Start Function
11.9 For Loops
11.14 More Karel Examples and Testing
11.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.14 More Karel Examples and Testing
3.7 Exceptions
Standard
2.4 For Loops
2.6 Comments
2.7 Naming Guidelines
2.8 Functions
2.10 Top Down Design
2.11 Variables
3.6 Comments
4.5 Floating Point Numbers and Rounding
21.5 Functions in Karel
21.6 Top Down Design and Decomposition in Karel
Standard
6.2 Variables
6.10 Functions and Parameters 1
6.11 Functions and Parameters 2
6.12 Functions and Return Values 1
12.11 Types of SQLi and Prevention
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.7 Comments
2.5 Floating Point Numbers and Rounding
15.6 Comments
15.4 For Loops
15.7 Naming Guidelines
15.8 Functions
15.10 Top Down Design
15.11 Variables
16.4 Functions in Karel
16.5 Top Down Design and Decomposition in Karel
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
6.3 Variables
10.1 Functions and Parameters 1
10.2 Functions and Parameters 2
10.3 Functions and Parameters 3
10.4 Functions and Return Values 1
10.5 Functions and Return Values 2
Standard
2.4 For Loops
2.6 Comments
2.7 Naming Guidelines
2.8 Functions
2.10 Top Down Design
2.12 Variables
5.6 Comments
6.5 Floating Point Numbers and Rounding
Standard
6.2 Variables
19.2 Variables
19.10 Functions and Parameters 1
19.11 Functions and Parameters 2
19.12 Functions and Return Values 1
Standard
3.4 Functions in Karel
3.5 The Start Function
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
6.2 Variables
10.1 Functions and Parameters 1
10.2 Functions and Parameters 2
10.3 Functions and Parameters 3
10.4 Functions and Return Values 1
10.5 Functions and Return Values 2
Standard
7.10 Types of SQLi and Prevention
11.2 Variables
Standard
2.3 For Loops
3.1 Comments
3.2 Naming Guidelines
3.3 Functions
3.6 Top Down Design
5.1 Variables
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
11.4 Functions in Karel
11.5 The Start Function
11.9 For Loops
11.14 More Karel Examples and Testing
11.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
11.4 Functions in Karel
11.5 The Start Function
11.9 For Loops
11.14 More Karel Examples and Testing
11.7 Commenting Your Code
Standard
1.4 Functions in Karel
1.5 Top Down Design and Decomposition in Karel
Standard
6.2 Variables
6.10 Functions and Parameters 1
6.11 Functions and Parameters 2
6.12 Functions and Return Values 1
Standard
4.9 Comments
5.5 Floating Point Numbers and Rounding
Standard
4.9 Comments
5.5 Floating Point Numbers and Rounding
Standard
4.9 Comments
5.5 Floating Point Numbers and Rounding
Standard
4.9 Comments
5.5 Floating Point Numbers and Rounding
Standard
3.4 For Loops
3.6 Comments
3.7 Naming Guidelines
3.8 Functions
3.10 Top Down Design
3.11 Variables
Standard
2.4 Functions in Karel
2.5 The Main Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
10.3 Variables
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.4 Variables
4.6 For Loops in JavaScript
5.1 Functions and Parameters 1
5.2 Functions and Parameters 2
5.3 Functions and Parameters 3
5.4 Functions and Return Values 1
5.5 Functions and Return Values 2
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
17.1 Functions and Parameters 1
17.2 Functions and Parameters 2
17.3 Functions and Parameters 3
17.4 Functions and Return Values 1
17.5 Functions and Return Values 2
22.10 Types of SQLi and Prevention
Standard
3.7 Comments
4.5 Floating Point Numbers and Rounding
18.6 Comments
18.4 For Loops
18.7 Naming Guidelines
18.8 Functions
18.10 Top Down Design
18.11 Variables
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
6.4 Functions in Karel
6.5 The Start Function
6.9 For Loops
6.14 More Karel Examples and Testing
6.7 Commenting Your Code
Standard
3.6 Comments
5.5 Floating Point Numbers and Rounding
10.7 Comments
10.5 For Loops
10.8 Naming Guidelines
10.9 Functions
10.11 Top Down Design
10.12 Variables
12.2 Variables
Standard
1.4 Functions in Karel
1.5 The Main Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
2.2 Variables
14.11 Types of SQLi and Prevention
Standard
5.7 Comments
8.5 Floating Point Numbers and Rounding
10.4 Functions in Karel
10.5 Top Down Design and Decomposition in Karel
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
8.3 Variables
12.1 Functions and Parameters 1
12.2 Functions and Parameters 2
12.3 Functions and Parameters 3
12.4 Functions and Return Values 1
12.5 Functions and Return Values 2
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
8.3 Variables
12.1 Functions and Parameters 1
12.2 Functions and Parameters 2
12.3 Functions and Parameters 3
12.4 Functions and Return Values 1
12.5 Functions and Return Values 2
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
4.2 Variables
8.1 Functions and Parameters 1
8.2 Functions and Parameters 2
8.3 Functions and Parameters 3
8.4 Functions and Return Values 1
8.5 Functions and Return Values 2
Standard
9.11 Types of SQLi and Prevention
12.2 Assessing Risks
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
11.4 Functions in Karel
11.5 The Start Function
11.9 For Loops
11.14 More Karel Examples and Testing
11.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
11.4 Functions in Karel
11.5 The Start Function
11.9 For Loops
11.14 More Karel Examples and Testing
11.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
11.4 Functions in Karel
11.5 The Start Function
11.9 For Loops
11.14 More Karel Examples and Testing
11.7 Commenting Your Code
Standard
6.4 For Loops
6.6 Functions
6.8 Top Down Design
6.10 Variables
8.2 Variables
7.10 Floating Point Numbers and Rounding
Standard
1.4 Functions in Karel
1.5 Top Down Design and Decomposition in Karel
7.4 For Loops
7.6 Functions
7.8 Variables
10.2 Variables
9.10 Floating Point Numbers and Rounding
Standard
8.4 For Loops
8.6 Functions
8.8 Top Down Design
8.10 Variables
9.10 Floating Point Numbers and Rounding
12.2 Variables
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
11.4 Functions in Karel
11.5 The Start Function
11.9 For Loops
11.14 More Karel Examples and Testing
11.7 Commenting Your Code
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
2.2 Variables
3.5 For Loops in JavaScript
4.1 Functions and Parameters 1
4.2 Functions and Parameters 2
4.3 Functions and Parameters 3
4.4 Functions and Return Values 1
4.5 Functions and Return Values 2
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
2.2 Variables
3.5 For Loops in JavaScript
4.1 Functions and Parameters 1
4.2 Functions and Parameters 2
4.3 Functions and Parameters 3
4.4 Functions and Return Values 1
4.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
14.4 Functions in Karel
14.5 The Start Function
14.9 For Loops
14.14 More Karel Examples and Testing
14.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
11.4 Functions in Karel
11.5 The Start Function
11.9 For Loops
11.14 More Karel Examples and Testing
11.7 Commenting Your Code
Standard
3.4 For Loops
3.6 Comments
3.7 Naming Guidelines
3.8 Functions
3.10 Top Down Design
3.11 Variables
8.4 Functions in Karel
8.5 The Start Function
8.7 Commenting Your Code
8.9 For Loops
8.14 More Karel Examples and Testing
10.11 Types of SQLi and Prevention
Standard
3.4 For Loops
3.6 Comments
3.7 Naming Guidelines
3.8 Functions
3.10 Top Down Design
3.12 Variables
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
3.14 More Karel Examples and Testing
5.7 Exceptions
Standard
2.4 Functions in Karel
2.5 The Main Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
3.2 Variables
Standard
5.4 Functions in Karel
5.5 The Main Function
5.6 Top Down Design and Decomposition in Karel
5.7 Commenting Your Code
7.2 Variables
Standard
2.4 Functions in Karel
2.5 The Main Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
4.2 Variables
Standard
1.5 For Loops
1.7 Comments
1.8 Naming Guidelines
1.9 Functions
1.11 Top Down Design
1.12 Variables
Standard
1.5 For Loops
1.7 Comments
1.8 Naming Guidelines
1.9 Functions
1.11 Top Down Design
1.12 Variables
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
Standard
1.3 Variables
2.5 For Loops in Python
3.1 Functions and Parameters 1
3.2 Functions and Parameters 2
3.3 Functions and Parameters 3
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
11.4 Functions in Karel
11.5 The Start Function
11.9 For Loops
11.14 More Karel Examples and Testing
11.7 Commenting Your Code
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.4 Functions in Karel
1.5 Top Down Design and Decomposition in Karel
2.4 Variables
3.6 For Loops in Python
4.1 Functions and Parameters 1
4.2 Functions and Parameters 2
4.3 Functions and Parameters 3
4.4 Functions and Return Values 1
4.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
12.4 Functions in Karel
12.5 The Start Function
12.9 For Loops
12.14 More Karel Examples and Testing
12.7 Commenting Your Code
Standard
3.4 Functions in Karel
3.5 Top Down Design and Decomposition in Karel
4.6 Comments
6.5 Floating Point Numbers and Rounding
16.4 For Loops
16.6 Comments
16.10 Variables
16.7 Functions
Standard
1.4 Variables
2.6 For Loops in Python
3.1 Functions and Parameters 1
3.2 Functions and Parameters 2
3.3 Functions and Parameters 3
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
Standard
3.4 Functions in Karel
3.5 Top Down Design and Decomposition in Karel
4.6 Comments
6.5 Floating Point Numbers and Rounding
16.4 For Loops
16.6 Comments
16.10 Variables
16.7 Functions
Standard
1.4 Variables
2.6 For Loops in Python
3.1 Functions and Parameters 1
3.2 Functions and Parameters 2
3.3 Functions and Parameters 3
3.4 Functions and Return Values 1
3.5 Functions and Return Values 2
Standard
3.4 Functions in Karel
3.5 The Start Function
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
6.2 Variables
23.1 Functions and Parameters 1
23.1 Functions and Parameters 1
23.2 Functions and Parameters 2
23.2 Functions and Parameters 2
23.3 Functions and Parameters 3
23.3 Functions and Parameters 3
23.4 Functions and Return Values 1
23.4 Functions and Return Values 1
23.5 Functions and Return Values 2
23.5 Functions and Return Values 2
Standard
17.11 Types of SQLi and Prevention
17.11 Types of SQLi and Prevention
13.2 Assessing Risks
Standard
13.2 Variables
13.14 Functions and Parameters 1
13.15 Functions and Parameters 2
13.16 Functions and Return Values 1
13.17 Functions and Return Values 2
Standard
14.2 Variables
14.14 Functions and Parameters 1
14.15 Functions and Parameters 2
14.16 Functions and Return Values 1
14.17 Functions and Return Values 2
Standard
2.2 Variables
17.4 Functions in Karel
17.5 The Main Function
17.6 Top Down Design and Decomposition in Karel
17.7 Commenting Your Code
Standard
4.4 Functions in Karel
4.5 The Start Function
4.6 Top Down Design and Decomposition in Karel
4.7 Commenting Your Code
5.2 Variables
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
Standard
3.3 For Loops
4.1 Comments
4.2 Naming Guidelines
4.3 Functions
4.6 Top Down Design
5.1 Variables
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
3.14 More Karel Examples and Testing
5.7 Exceptions
Standard
2.4 Functions in Karel
2.5 The Main Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
Standard
7.6 Types of SQLi and Prevention
15.2 Assessing Risks
24.5 Comments
Standard
2.2 For Loops
3.1 Comments
3.2 Naming Guidelines
3.3 Functions
3.5 Top Down Design
4.2 Variables
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
5.12 Types of SQLi and Prevention
13.2 Assessing Risks
Standard
2.4 Functions in Karel
2.5 The Start Function
2.6 Top Down Design and Decomposition in Karel
2.7 Commenting Your Code
5.2 Variables
9.1 Functions and Parameters 1
9.2 Functions and Parameters 2
9.3 Functions and Parameters 3
9.4 Functions and Return Values 1
9.5 Functions and Return Values 2
Standard
1.4 For Loops
1.6 Comments
1.7 Naming Guidelines
1.8 Functions
1.10 Top Down Design
1.11 Variables
11.4 Functions in Karel
11.5 The Start Function
11.9 For Loops
11.14 More Karel Examples and Testing
11.7 Commenting Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 More Karel Examples and Testing
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 More Karel Examples and Testing
Standard
1.4 Functions in Karel
1.5 Top Down Design and Decomposition in Karel
2.6 Comments
4.5 Floating Point Numbers and Rounding
Standard
2.3 For Loops
3.1 Comments
3.2 Naming Guidelines
3.3 Functions
3.6 Top Down Design
5.1 Variables
Standard
2.3 For Loops
3.1 Comments
3.2 Naming Guidelines
3.3 Functions
3.6 Top Down Design
5.1 Variables
Standard
1.4 Functions in Karel
1.5 Top Down Design and Decomposition in Karel
2.6 Comments
4.5 Floating Point Numbers and Rounding
Standard
1.4 Functions in Karel
1.5 Top Down Design and Decomposition in Karel
2.6 Comments
4.5 Floating Point Numbers and Rounding
11.4 For Loops
11.6 Comments
11.10 Variables
11.7 Functions
Standard
8.2 Variables
8.14 Functions and Parameters 1
8.15 Functions and Parameters 2
8.16 Functions and Return Values 1
8.17 Functions and Return Values 2
Standard
12.2 Variables
12.14 Functions and Parameters 1
12.15 Functions and Parameters 2
12.16 Functions and Return Values 1
12.17 Functions and Return Values 2
Standard
1.4 Functions in Karel
1.5 Top Down Design and Decomposition in Karel
7.6 Comments
8.5 Floating Point Numbers and Rounding
Standard
2.3 For Loops
3.1 Comments
3.2 Naming Guidelines
3.3 Functions
3.6 Top Down Design
4.1 Variables
Standard
1.4 Functions in Karel
1.5 Top Down Design and Decomposition in Karel
4.6 Comments
5.5 Floating Point Numbers and Rounding
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
3.2 Variables
7.1 Functions and Parameters 1
7.2 Functions and Parameters 2
7.3 Functions and Parameters 3
7.4 Functions and Return Values 1
7.5 Functions and Return Values 2
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
Standard
1.4 Functions in Karel
1.5 The Start Function
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
2.4 Variables
3.6 For Loops in JavaScript
Standard
1.7 Comments
2.5 Floating Point Numbers and Rounding
Standard
2.4 Functions in Karel
2.5 Top Down Design and Decomposition in Karel
4.7 Comments
5.5 Floating Point Numbers and Rounding