- What is CodeHS?
- Curriculum
- Platform
- Assignments
- Classroom Management
- Grading
- Gradebook
- Progress Tracking
- Lesson Plans
- Offline Handouts
- Problem Guides
- Practice
- Create
- Problem Bank
- Playlist Bank
- Quiz Scores
- Rostering
- Integrations
- Professional Development
- Stories
- Standards
- States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- D.C.
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- State Standards
- Plans
- Resources
- Districts
- Share
- Contact Us
- Company

TN CI: C10H14.12
CodeHS Lessons
Analyze a given problem and develop a coherent strategy in the form of a project plan to meet the customer/client’s need. The plan will include, but will not be limited to, defining the project scope as addressed by the problem documentation, identifying software development and implementation issues, timeline and benchmarks for design, and addressing issues associated with software maintenance and life cycle.
Standard |
7.1 Project Overview |
7.2 Planning Your Site |
7.3 Creating Your Site |
7.4 Providing Feedback |
Standard |
12.1 Arduino Challenges |
12.4 Final Project |
Standard |
14.1 Arduino Challenges |
14.4 Final Project |
Standard |
9.1 micro:bit Challenges |
9.4 Final Project |
Standard |
10.1 micro:bit Challenges |
10.4 Final Project |
Standard |
3.1 micro:bit Challenges |
3.4 Final Project |
Standard |
3.1 Arduino Challenges |
3.4 Final Project |
Standard |
15.1 micro:bit Challenges |
15.4 Final Project |
Standard |
12.1 Providing Feedback |
Standard |
15.1 micro:bit Challenges |
15.4 Final Project |
Standard |
15.1 micro:bit Challenges |
15.4 Final Project |
Standard |
10.1 Providing Feedback |
Standard |
10.1 micro:bit Challenges |
10.4 Final Project |
Standard |
15.1 micro:bit Challenges |
15.4 Final Project |
Standard |
15.1 micro:bit Challenges |
15.4 Final Project |
Standard |
15.1 micro:bit Challenges |
15.4 Final Project |
Standard |
15.1 micro:bit Challenges |
15.4 Final Project |
Standard |
7.1 micro:bit Challenges |
7.4 Final Project |
Standard |
15.1 micro:bit Challenges |
15.4 Final Project |
Standard |
15.1 micro:bit Challenges |
15.4 Final Project |
Standard |
15.1 micro:bit Challenges |
15.4 Final Project |
Standard |
12.1 Planning Your Site |
12.2 Creating Your Site |
Standard |
6.1 Project Overview |
6.2 Planning Your Site |
6.3 Creating Your Site |
6.4 Providing Feedback |
Standard |
11.1 Project Overview |
11.2 Planning Your Site |
11.3 Creating Your Site |
11.4 Providing Feedback |
- What is CodeHS?
- Curriculum
- Platform
- Assignments
- Classroom Management
- Grading
- Gradebook
- Progress Tracking
- Lesson Plans
- Offline Handouts
- Problem Guides
- Practice
- Create
- Problem Bank
- Playlist Bank
- Quiz Scores
- Rostering
- Integrations
- Professional Development
- Stories
- Standards
- States
- Alabama
- Alaska
- Arizona
- Arkansas
- California
- Colorado
- Connecticut
- D.C.
- Delaware
- Florida
- Georgia
- Hawaii
- Idaho
- Illinois
- Indiana
- Iowa
- Kansas
- Kentucky
- Louisiana
- Maine
- Maryland
- Massachusetts
- Michigan
- Minnesota
- Mississippi
- Missouri
- Montana
- Nebraska
- Nevada
- New Hampshire
- New Jersey
- New Mexico
- New York
- North Carolina
- North Dakota
- Ohio
- Oklahoma
- Oregon
- Pennsylvania
- Rhode Island
- South Carolina
- South Dakota
- Tennessee
- Texas
- Utah
- Vermont
- Virginia
- Washington
- West Virginia
- Wisconsin
- Wyoming
- State Standards
- Plans
- Resources
- Districts
- Share
- Contact Us
- Company
