Please enable JavaScript to use CodeHS

FL 9-12: SC.912.CS-CP.3.1

CodeHS Lessons

Create a computational artifact, individually and collaboratively, followed by reflection, analysis, and iteration (e.g., data-set analysis program for science and engineering fair, capstone project that includes a program, term research project based on program data).

Standard
2.1 Challenge Problems
9.1 Functions Challenges
12.1 Breakout
Standard
24.21 Putting Together Control Structures
Standard
2.1 Practice PT: Pair-Programming Paint!
6.1 Project: Tell a Story
9.1 Practice PT: Steganography
10.1 Practice PT: Create an Image Filter!
12.1 The Effects of the Internet
14.1 Present a Data-Driven Insight
15.1 The Impacts of Computing
16.1 Create Performance Task
Standard
2.1 Practice PT: Pair-Programming Paint!
6.1 Practice PT: Tell a Story
9.1 Practice PT: Steganography
10.1 Practice PT: Create an Image Filter!
12.1 The Effects of the Internet
14.1 Present a Data-Driven Insight
16.1 Create Performance Task
Standard
2.1 Practice PT: Pair-Programming Paint!
6.1 Project: Tell a Story
12.1 Practice PT: Create an Image Filter!
17.1 Present a Data-Driven Insight
18.1 The Impacts of Computing
19.1 Create Performance Task
31.1 Practice PT: Steganography
32.1 The Effects of the Internet
Standard
8.1 Bootstrap Project
10.1 Final Web Design Project
Standard
7.1 Project Overview
7.2 Planning Your Site
7.3 Creating Your Site
7.4 Providing Feedback
7.5 Presenting Your Innovation
Standard
3.1 Project: Public Service Announcement
6.1 Project: Classic Cipher Newscast
19.15 Your First Website
21.1 Challenge Problems
Standard
14.15 Your First Website
Standard
1.16 Challenge Problems
8.1 Functions Challenges
11.1 Breakout
Standard
2.1 Challenge Problems
9.1 Functions Challenges
12.1 Breakout
Standard
2.1 Challenge Problems
9.1 Functions Challenges
13.1 Breakout
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
3.1 Computer Model
5.1 Project: Your First Website
10.1 Project: Public Service Announcement
13.19 Putting Together Control Structures
Standard
1.14 Project: Your First Website
3.19 Putting Together Control Structures
10.6 Computer Model
Standard
1.14 Project: Your First Website
6.19 Putting Together Control Structures
10.6 Computer Model
Standard
1.14 Project: Your First Website
Standard
2.6 Computer Model
Standard
1.19 Putting Together Control Structures
12.2 Explore a New Sensor
12.4 Final Project
Standard
2.1 Challenge Problems
9.1 Functions Challenges
13.1 Breakout
14.2 Explore a New Sensor
14.4 Final Project
Standard
8.1 Putting Together Control Structures
9.2 Explore a New Sensor
9.4 Final Project
Standard
10.2 Explore a New Sensor
10.4 Final Project
Standard
3.2 Explore a New Sensor
3.4 Final Project
Standard
3.2 Explore a New Sensor
3.4 Final Project
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
15.2 Explore a New Sensor
15.4 Final Project
Standard
9.1 AP Practice Test 1
10.1 Final Project
Standard
2.1 Challenge Problems
8.1 Functions Challenges
11.1 Breakout
Standard
2.1 Challenge Problems
8.1 Functions Challenges
11.1 Breakout
Standard
2.1 Challenge Problems
9.1 Functions Challenges
9.1 Functions Challenges
Standard
6.1 Putting Together Control Structures
Standard
2.19 Putting Together Control Structures
Standard
9.1 Tic Tac Toe
10.4 Polish
11.1 Final Project
Standard
12.1 Providing Feedback
12.2 Presenting Your Innovation
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.13 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.13 Project: Public Service Announcement
2.22 Putting Together Control Structures
Standard
1.12 Project: Public Service Announcement
4.2 Challenge Problems
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
15.2 Explore a New Sensor
15.4 Final Project
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
15.2 Explore a New Sensor
15.4 Final Project
Standard
1.13 Project: Public Service Announcement
3.2 Challenge Problems
Standard
2.1 Computer Model
3.19 Putting Together Control Structures
4.1 Practice PT: Pair-Programming Paint!
Standard
5.1 Project: Public Service Announcement
Standard
3.2 Challenge Problems
Standard
2.1 Practice PT: Pair-Programming Paint!
6.1 Project: Tell a Story
9.1 Practice PT: Steganography
10.1 Practice PT: Create an Image Filter!
12.1 The Effects of the Internet
14.1 Present a Data-Driven Insight
15.1 The Impacts of Computing
Standard
1.13 Project: Public Service Announcement
3.2 Challenge Problems
4.6 Computer Model
9.14 Project: Your First Website
21.10 Project: Classic Cipher Newscast
Standard
18.19 Putting Together Control Structures
Standard
10.1 Providing Feedback
10.2 Presenting Your Innovation
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
10.2 Explore a New Sensor
10.4 Final Project
Standard
18.1 Challenge Problems
25.1 Functions Challenges
27.1 Breakout
Standard
2.1 Challenge Problems
13.1 Functions Challenges
16.3 Present a Data-Driven Insight
23.1 Breakout
Standard
2.1 Challenge Problems
13.1 Functions Challenges
16.3 Present a Data-Driven Insight
23.1 Breakout
Standard
2.1 Challenge Problems
9.1 Functions Challenges
12.1 Breakout
Standard
3.1 Project: Classic Cipher Newscast
18.15 Your First Website
22.1 Project: Public Service Announcement
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
15.2 Explore a New Sensor
15.4 Final Project
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
15.2 Explore a New Sensor
15.4 Final Project
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
15.2 Explore a New Sensor
15.4 Final Project
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
15.2 Explore a New Sensor
15.4 Final Project
Standard
5.1 Project: Tell a Story
11.1 Present a Data-Driven Insight
Standard
5.1 Project: Tell a Story
11.1 Present a Data-Driven Insight
Standard
1.19 Putting Together Control Structures
8.5 Project: Public Service Announcement
7.2 Explore a New Sensor
7.4 Final Project
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
15.2 Explore a New Sensor
15.4 Final Project
Standard
2.1 Project: Public Service Announcement
3.19 Putting Together Control Structures
5.1 Project: Your First Website
7.1 Project: Secure the Company's Network
12.1 Project: Classic Cipher Newscast
Standard
2.8 Project: Public Service Announcement
3.20 Putting Together Control Structures
5.11 Project: Secure the Company's Network
Standard
5.14 Project: Public Service Announcement
Standard
1.12 Project: Public Service Announcement
14.1 Challenge Problems
21.1 Functions Challenges
23.1 Breakout
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
15.2 Explore a New Sensor
15.4 Final Project
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
15.2 Explore a New Sensor
15.4 Final Project
Standard
16.21 Putting Together Control Structures
Standard
16.21 Putting Together Control Structures
Standard
1.13 Project: Public Service Announcement
2.6 Computer Model
4.2 Challenge Problems
8.14 Project: Your First Website
Standard
3.1 Project: Public Service Announcement
23.15 Your First Website
Standard
1.5 Project: Public Service Announcement
Standard
10.7 Project: Public Service Announcement
Standard
3.1 Challenge Problems
4.7 Project: Public Service Announcement
12.1 Breakout
Standard
5.14 Your First Website
Standard
14.1 Project: Your First Website
12.1 Project: Public Service Announcement
15.1 Final Web Design Project
Standard
3.1 Project: Public Service Announcement
5.1 Project: Classic Cipher Newscast
24.15 Your First Website
Standard
6.1 Putting Together Control Structures
Standard
3.2 Challenge Problems
Standard
3.1 Project: Public Service Announcement
21.15 Your First Website
Standard
1.12 Project: Public Service Announcement
3.2 Challenge Problems
Standard
1.19 Putting Together Control Structures
4.5 Project: Public Service Announcement
15.2 Explore a New Sensor
15.4 Final Project
Standard
7.1 Final Web Design Project
Standard
7.1 Final Web Design Project
Standard
12.1 Planning Your Site
12.2 Creating Your Site
Standard
3.7 Explore a New Sensor
8.3 Final Project
Standard
8.1 Putting Together Control Structures
Standard
8.1 Putting Together Control Structures
Standard
11.21 Putting Together Control Structures
Standard
3.1 Bootstrap Project
6.1 Project Overview
6.2 Planning Your Site
6.3 Creating Your Site
6.4 Providing Feedback
6.5 Presenting Your Innovation
Standard
8.1 Bootstrap Project
11.1 Project Overview
11.2 Planning Your Site
11.3 Creating Your Site
11.4 Providing Feedback
11.5 Presenting Your Innovation
Standard
3.1 Practice PT: Pair-Programming Obby
11.1 The Effects of the Internet
13.1 Present a Data-Driven Insight
15.1 Create Performance Task
Standard
2.2 Challenge Problems
3.12 Project: Public Service Announcement