- 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

FL 9-12: SC.912.CS-CS.2.4
CodeHS Lessons
Divide a complex problem into simpler parts by using the principle of abstraction to manage complexity (i.e., by using searching and sorting as abstractions) using predefined functions and parameters, classes, and methods.
Standard |
1.6 Top Down Design and Decomposition in Karel |
Standard |
2.10 Top Down Design |
Standard |
1.9 Abstraction |
1.19 Ultra Karel |
Standard |
1.8 Abstraction |
1.17 Ultra Karel |
Standard |
1.9 Abstraction |
1.19 Ultra Karel |
Standard |
1.6 Top Down Design and Decomposition in Karel |
13.10 Top Down Design |
Standard |
2.1 Introduction to jQuery |
4.7 Storing Data with Firebase |
10.1 Visualizing Weather Data |
Standard |
3.5 Top Down Design |
Standard |
2.6 Top Down Design and Decomposition in Karel |
3.10 Top Down Design |
Standard |
2.6 Top Down Design and Decomposition in Karel |
6.10 Top Down Design |
Standard |
1.6 Top Down Design and Decomposition in Karel |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
1.10 Top Down Design |
11.6 Top Down Design and Decomposition in Karel |
Standard |
1.6 Top Down Design and Decomposition in Karel |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
1.10 Top Down Design |
11.6 Top Down Design and Decomposition in Karel |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
1.10 Top Down Design |
11.6 Top Down Design and Decomposition in Karel |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
1.10 Top Down Design |
6.6 Top Down Design and Decomposition in Karel |
Standard |
1.6 Top Down Design and Decomposition in Karel |
Standard |
1.10 Top Down Design |
11.6 Top Down Design and Decomposition in Karel |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
1.10 Top Down Design |
11.6 Top Down Design and Decomposition in Karel |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
1.10 Top Down Design |
11.6 Top Down Design and Decomposition in Karel |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
1.10 Top Down Design |
11.6 Top Down Design and Decomposition in Karel |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
1.10 Top Down Design |
11.6 Top Down Design and Decomposition in Karel |
Standard |
3.10 Top Down Design |
Standard |
1.10 Top Down Design |
11.6 Top Down Design and Decomposition in Karel |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
3.6 Top Down Design and Decomposition in Karel |
3.8 Abstraction |
Standard |
2.6 Top Down Design and Decomposition in Karel |
Standard |
2.6 Top Down Design and Decomposition in Karel |
Standard |
2.6 Top Down Design and Decomposition in Karel |
2.8 Abstraction |
Standard |
1.10 Top Down Design |
11.6 Top Down Design and Decomposition in Karel |
Standard |
1.6 Top Down Design and Decomposition in Karel |
Standard |
1.6 Top Down Design and Decomposition in Karel |
Standard |
1.6 Top Down Design and Decomposition in Karel |
1.8 Abstraction |
Standard |
1.6 Top Down Design and Decomposition in Karel |
1.8 Abstraction |
- 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
