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.13 Control Structures Example
2.1 Challenge Problems
8.1 Functions Challenges
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
13.1 Intro to Python with Tracy the Turtle
13.10 Top Down Design
13.19 Putting Together Control Structures
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.1 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
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.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.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
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.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.13 Control Structures Example
2.1 Challenge Problems
9.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
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
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
3.1 Intro to Python with Tracy the Turtle
3.10 Top Down Design
3.20 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
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.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.13 Control Structures Example
3.2 Challenge Problems
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
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.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