Please enable JavaScript to use CodeHS

NC CPI: NCCTE.BP10.02.01

CodeHS Lessons

Understand the programming process.

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.1 Meet Tracy the Turtle
25.21 Putting Together Control Structures
Standard
9.1 Intro to Design Thinking
9.2 Empathy
9.5 Prototype
9.6 Test
Standard
5.1 Define Your Product
5.2 Develop Hypotheses
5.3 Creating Your Data Collection Website
5.4 Collecting User Data
5.5 Analyzing User Data
5.6 Making Decisions
Standard
16.1 Define Your Product
16.2 Develop Hypotheses
16.3 Creating Your Data Collection Website
16.4 Collecting User Data
16.5 Analyzing User Data
16.6 Making Decisions
17.1 Intro to Design Thinking
17.2 Empathy
17.5 Prototype
17.6 Test
Standard
14.5 Prototype
14.6 Test
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
1.1 Intro to Python with Tracy the Turtle
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
1.1 Intro to Python with Tracy the Turtle
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.6 Top Down Design and Decomposition in Karel
3.1 Intro to Python with Tracy the Turtle
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
6.1 Intro to Python with Tracy the Turtle
6.10 Top Down Design
6.19 Putting Together Control Structures
Standard
1.6 Top Down Design and Decomposition in Karel
13.1 Intro to Python with Tracy the Turtle
13.10 Top Down Design
13.19 Putting Together Control Structures
Standard
1.1 Intro to Python with Tracy the Turtle
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
1.1 Intro to Python with Tracy the Turtle
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
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.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.15 How to Indent Your Code
Standard
2.1 Intro to Python with Tracy the Turtle
2.10 Top Down Design
2.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
16.1 Intro to Python with Tracy the Turtle
16.10 Top Down Design
16.19 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
6.1 What is Code
Standard
2.1 Intro to Python with Tracy the Turtle
2.10 Top Down Design
2.22 Putting Together Control Structures
13.6 Test
Standard
12.2 Empathy
12.5 Prototype
12.6 Test
Standard
3.6 Top Down Design and Decomposition in Karel
3.14 Control Structures Example
4.2 Challenge Problems
11.2 Empathy
Standard
9.1 Define Your Product
9.2 Develop Hypotheses
9.3 Creating Your Data Collection Website
9.4 Collecting User Data
9.5 Analyzing User Data
9.6 Making Decisions
Standard
1.1 Intro to Python with Tracy the Turtle
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
Standard
11.1 Define Your Product
11.2 Develop Hypotheses
11.3 Creating Your Data Collection Website
11.4 Collecting User Data
11.5 Analyzing User Data
11.6 Making Decisions
Standard
10.3 Comments & Pseudocode
Standard
10.3 Comments & Pseudocode
Standard
11.5 Prototype
11.6 Test
Standard
12.5 Prototype
12.6 Test
Standard
12.5 Prototype
12.6 Test
Standard
15.5 Prototype
15.6 Test
Standard
3.1 Intro to Python with Tracy the Turtle
3.10 Top Down Design
3.19 Putting Together Control Structures
Standard
6.1 Programming Concepts
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
7.7 Test
18.1 Intro to Python with Tracy the Turtle
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
1.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
6.6 Top Down Design and Decomposition in Karel
Standard
10.1 Intro to Python with Tracy the Turtle
10.11 Top Down Design
10.20 Putting Together Control Structures
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.1 Programming Concepts
Standard
1.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
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.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
Standard
6.1 Intro to Python with Tracy the Turtle
6.8 Top Down Design
Standard
7.1 Intro to Python with Tracy the Turtle
Standard
8.1 Intro to Python with Tracy the Turtle
8.8 Top Down Design
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
Standard
12.2 Empathy
Standard
1.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
4.3 Comments & Pseudocode
12.5 Prototype
12.6 Test
14.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
Standard
3.1 Intro to Python with Tracy the Turtle
3.10 Top Down Design
3.19 Putting Together Control Structures
8.6 Top Down Design and Decomposition in Karel
Standard
3.1 Intro to Python with Tracy the Turtle
3.10 Top Down Design
3.20 Putting Together Control Structures
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
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
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
14.1 Challenge Problems
21.1 Functions Challenges
Standard
1.1 Intro to Python with Tracy the Turtle
1.11 Top Down Design
1.20 Putting Together Control Structures
Standard
1.1 Intro to Python with Tracy the Turtle
1.11 Top Down Design
1.20 Putting Together Control Structures
Standard
10.1 Programming Concepts
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
2.2 Challenge Problems
Standard
9.1 Intro to Design Thinking
9.2 Empathy
9.5 Prototype
9.6 Test
Standard
13.1 Programming Concepts
Standard
1.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.5 Prototype
7.6 Test
12.6 Top Down Design and Decomposition in Karel
Standard
16.1 Meet Tracy the Turtle
16.21 Putting Together Control Structures
Standard
16.1 Meet Tracy the Turtle
16.21 Putting Together Control Structures
Standard
5.6 Top Down Design and Decomposition in Karel
5.15 Control Structures Example
6.1 Challenge Problems
21.1 Functions Challenges
Standard
14.1 Programming Concepts
Standard
15.5 Prototype
15.6 Test
Standard
13.1 Intro to Design Thinking
13.2 Empathy
13.5 Prototype
13.6 Test
Standard
3.6 Top Down Design and Decomposition in Karel
3.14 Control Structures Example
4.2 Challenge Problems
Standard
16.1 Programming Concepts
Standard
9.5 Prototype
9.6 Test
15.1 Functions Challenges
17.6 Top Down Design and Decomposition in Karel
17.14 Control Structures Example
Standard
8.5 Prototype
8.6 Test
Standard
7.5 Prototype
7.6 Test
Standard
4.6 Top Down Design and Decomposition in Karel
4.14 Control Structures Example
Standard
2.1 Intro to Python with Tracy the Turtle
4.6 Top Down Design
Standard
2.6 Top Down Design and Decomposition in Karel
Standard
3.6 Top Down Design and Decomposition in Karel
3.7 Commenting Your Code
3.15 How to Indent Your Code
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 Control Structures Example
3.1 Challenge Problems
Standard
12.7 Intro to Design Thinking
12.8 Empathy
12.11 Prototype
12.12 Test
Standard
9.1 Intro to Design Thinking
9.3 Empathy
9.6 Prototype
9.7 Test
Standard
1.2 Intro to Python with Tracy the Turtle
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
5.1 Programming Concepts
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
Standard
1.1 Intro to Python with Tracy the Turtle
1.10 Top Down Design
1.19 Putting Together Control Structures
3.3 Comments & Pseudocode
7.5 Prototype
7.6 Test
11.6 Top Down Design and Decomposition in Karel
Standard
6.1 Intro to Design Thinking
6.2 Empathy
6.5 Prototype
6.6 Test
Standard
6.1 Intro to Design Thinking
6.2 Empathy
6.5 Prototype
6.6 Test
Standard
19.6 Top Down Design and Decomposition in Karel
19.7 Commenting Your Code
19.16 How to Indent Your Code
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.16 How to Indent Your Code
2.1 Intro to Design Thinking
2.2 Empathy
2.5 Prototype
2.6 Test
Standard
1.6 Top Down Design and Decomposition in Karel
1.7 Commenting Your Code
1.16 How to Indent Your Code
2.1 Intro to Design Thinking
2.2 Empathy
2.5 Prototype
2.6 Test
Standard
11.1 Meet Tracy the Turtle
11.21 Putting Together Control Structures
Standard
3.3 Comments & Pseudocode
9.3 Comments & Pseudocode
Standard
1.1 Intro to Python with Tracy the Turtle
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
1.1 Intro to Python with Tracy the Turtle
3.6 Top Down Design
8.1 Putting Together Control Structures
Standard
3.3 Comments & Pseudocode
Standard
1.1 Intro to Python with Tracy the Turtle
3.6 Top Down Design
6.1 Putting Together Control Structures
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
Standard
1.1 Intro to Python with Tracy the Turtle
3.6 Top Down Design
Standard
2.1 Meet Tracy the Turtle
2.21 Putting Together Control Structures
10.5 Prototype
10.6 Test