Please enable JavaScript to use CodeHS

Utah Exploring Computer Science: ECS.2.4a

CodeHS Lessons

Solve a problem through an iterative process. 1. Define - Understand the Problem; 2. Prepare - Plan the Solution (design via pseudocode/flowcharts/storyboards); 3. Try - Carry out the Plan (Code); 4. Reflect - Review and Discuss your Solution (Testing / Feedback)

Standard
5.4 Multiple Functions
5.7 If/Else Statements
5.8 While Loops
5.9 Karel Challenges
10.9 Complete Your Homepage
Standard
1.4 Multiple Functions
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.9 Complete Your Homepage
Standard
2.3 Comments & Pseudocode
Standard
1.3 Comments & Pseudocode
Standard
3.3 Comments & Pseudocode
Standard
1.4 Multiple Functions
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.9 Complete Your Homepage
Standard
3.3 Comments & Pseudocode
Standard
3.3 Comments & Pseudocode
Standard
10.3 Comments & Pseudocode
Standard
1.11 Complete Your Homepage
Standard
2.4 Multiple Functions
2.7 If/Else Statements
2.8 While Loops
2.9 Karel Challenges
Standard
3.3 Comments & Pseudocode
Standard
3.9 Complete Your Homepage
Standard
1.4 Multiple Functions
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
Standard
3.3 Comments & Pseudocode
Standard
3.3 Comments & Pseudocode
Standard
3.3 Comments & Pseudocode
Standard
3.3 Comments & Pseudocode
Standard
4.3 Comments & Pseudocode
Standard
3.3 Comments & Pseudocode
Standard
2.4 Multiple Functions
2.7 If/Else Statements
2.8 While Loops
2.9 Karel Challenges
Standard
3.3 Comments & Pseudocode
Standard
3.3 Comments & Pseudocode
Standard
3.9 Complete Your Homepage
Standard
3.3 Comments & Pseudocode
Standard
1.4 Multiple Functions
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
Standard
1.5 Multiple Functions
1.8 If/Else Statements
1.9 While Loops
1.10 Karel Challenges
3.3 Comments & Pseudocode
3.7 Explore a New Sensor
5.10 Designing Webpages
5.11 Complete Your Homepage
Standard
1.4 Multiple Functions
1.7 If/Else Statements
1.8 While Loops
1.9 Karel Challenges
3.3 Comments & Pseudocode
3.7 Explore a New Sensor
5.10 Designing Webpages
5.11 Complete Your Homepage
Standard
3.4 Multiple Functions
3.7 If/Else Statements
3.8 While Loops
3.9 Karel Challenges
8.9 Complete Your Homepage