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
24.1 Meet Tracy the Turtle
24.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
4.1 Programming Concepts
21.1 Challenge Problems
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
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
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
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
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
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
1.1 Intro to Python with Tracy the Turtle
3.5 Top Down Design
6.1 Putting Together Control Structures
Standard
2.1 Intro to Python with Tracy the Turtle
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
1.15 How to Indent Your Code
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
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
3.6 Top Down Design and Decomposition in Karel
3.14 Control Structures Example
4.2 Challenge Problems
11.2 Empathy
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
2.6 Top Down Design and Decomposition in Karel
2.14 Control Structures Example
3.2 Challenge Problems
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.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
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
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
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
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.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
3.6 Top Down Design and Decomposition in Karel
3.14 Control Structures Example
4.2 Challenge Problems
Standard
16.1 Programming Concepts
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.6 Top Down Design and Decomposition in Karel
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 Control Structures Example
3.1 Challenge Problems
Standard
9.1 Intro to Design Thinking
9.3 Empathy
9.6 Prototype
9.7 Test
Standard
20.1 Programming Concepts
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
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
3.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
11.1 Meet Tracy the Turtle
11.21 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
1.6 Top Down Design and Decomposition in Karel
1.14 Control Structures Example
2.2 Challenge Problems