Please enable JavaScript to use CodeHS

NC CPI: NCCTE.BP10.02.02

CodeHS Lessons

Understand problem solving tools to design programming solutions

Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
2.1 Challenge Problems
9.1 Functions Challenges
Standard
25.21 Putting Together Control Structures
Standard
7.1 Project Overview
7.2 Planning Your Site
7.3 Creating Your Site
Standard
10.1 Project Overview
10.2 Planning Your Site
10.3 Creating Your Site
Standard
13.6 Organizational Techniques
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
1.16 Challenge Problems
8.1 Functions Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
2.1 Challenge Problems
9.1 Functions Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
2.1 Challenge Problems
9.1 Functions Challenges
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
2.4 Top Down Design and Decomposition in Karel
6.2 Control Structures Example
7.1 Challenge Problems
Standard
2.13 Control Structures Example
2.14 More Karel Examples and Testing
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
2.13 Control Structures Example
2.14 More Karel Examples and Testing
6.10 Top Down Design
6.19 Putting Together Control Structures
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
13.10 Top Down Design
13.19 Putting Together Control Structures
Standard
1.13 Control Structures Example
1.14 More Karel Examples and Testing
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
2.1 Challenge Problems
5.3 Comments & Pseudocode
9.1 Functions Challenges
Standard
3.5 Top Down Design
5.3 Comments & Pseudocode
8.1 Putting Together Control Structures
Standard
2.3 Comments & Pseudocode
Standard
1.3 Comments & Pseudocode
Standard
1.3 Comments & Pseudocode
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.1 Introduction to Programming With Karel
1.6 Top Down Design and Decomposition in Karel
1.15 How to Indent Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
1.15 How to Indent Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
2.1 Challenge Problems
8.1 Functions Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
2.1 Challenge Problems
8.1 Functions Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
2.1 Challenge Problems
9.1 Functions Challenges
9.1 Functions Challenges
Standard
3.5 Top Down Design
6.1 Putting Together Control Structures
Standard
2.10 Top Down Design
2.19 Putting Together Control Structures
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
2.10 Top Down Design
2.22 Putting Together Control Structures
Standard
3.6 Top Down Design and Decomposition in Karel
3.14 Control Structures Example
4.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
6.5 Organizational Techniques
Standard
2.6 Top Down Design and Decomposition in Karel
2.16 Control Structures Example
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
18.10 Top Down Design
18.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
6.13 Control Structures Example
6.14 More Karel Examples and Testing
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
18.1 Challenge Problems
25.1 Functions Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
2.1 Challenge Problems
13.1 Functions Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
2.1 Challenge Problems
13.1 Functions Challenges
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
2.1 Challenge Problems
9.1 Functions Challenges
Standard
23.6 Organizational Techniques
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
4.3 Comments & Pseudocode
14.13 Control Structures Example
14.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
3.10 Top Down Design
3.19 Putting Together Control Structures
8.13 Control Structures Example
8.14 More Karel Examples and Testing
Standard
3.10 Top Down Design
3.20 Putting Together Control Structures
Standard
3.6 Top Down Design and Decomposition in Karel
3.14 More Karel Examples and Testing
3.15 How to Indent Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 Control Structures Example
Standard
5.6 Top Down Design and Decomposition in Karel
5.14 Control Structures Example
12.1 Functions Challenges
Standard
1.16 Organizational Techniques
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
14.1 Challenge Problems
21.1 Functions Challenges
Standard
1.11 Top Down Design
1.20 Putting Together Control Structures
Standard
1.11 Top Down Design
1.20 Putting Together Control Structures
Standard
10.6 Organizational Techniques
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
2.2 Challenge Problems
Standard
13.6 Organizational Techniques
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
12.13 Control Structures Example
12.14 More Karel Examples and Testing
Standard
16.21 Putting Together Control Structures
Standard
16.21 Putting Together Control Structures
Standard
3.6 Top Down Design and Decomposition in Karel
3.14 Control Structures Example
4.2 Challenge Problems
Standard
16.6 Organizational Techniques
Standard
12.1 Planning Your Site
12.2 Creating Your Site
Standard
1.6 Top Down Design and Decomposition in Karel
1.13 Control Structures Example
Standard
4.6 Top Down Design and Decomposition in Karel
4.14 Control Structures Example
Standard
2.13 Control Structures Example
2.14 Karel Algorithms
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 Control Structures Example
3.1 Challenge Problems
Standard
20.6 Organizational Techniques
Standard
3.5 Top Down Design
6.1 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
2.13 Control Structures Example
3.2 Challenge Problems
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
1.6 Top Down Design and Decomposition in Karel
1.15 More Karel Examples and Testing
1.16 How to Indent Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.15 More Karel Examples and Testing
1.16 How to Indent Your Code
Standard
3.3 Comments & Pseudocode
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
11.21 Putting Together Control Structures
Standard
6.1 Project Overview
6.2 Planning Your Site
6.3 Creating Your Site
Standard
11.1 Project Overview
11.2 Planning Your Site
11.3 Creating Your Site
Standard
3.6 Top Down Design and Decomposition in Karel
3.14 More Karel Examples and Testing
3.15 How to Indent Your Code
Standard
4.6 Organizational Techniques
21.1 Challenge Problems
Standard
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
11.13 Control Structures Example
11.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems