Please enable JavaScript to use CodeHS

TX CS 1: 127.762.c.4.l

CodeHS Lessons

Analyze and modify existing code to improve the underlying algorithm;

Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
27.3 Improvements
Standard
7.3 Break and Continue
9.5 Exceptions
24.4 For Loops
Standard
2.1 Introduction to jQuery
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
16.3 Improvements
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
16.3 Improvements
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
25.3 Improvements
Standard
2.3 For Loops
3.6 Top Down Design
Standard
2.3 For Loops
3.6 Top Down Design
Standard
13.4 For Loops
13.10 Top Down Design
Standard
3.4 For Loops
3.10 Top Down Design
Standard
6.4 For Loops
6.10 Top Down Design
Standard
7.12 Break and Continue
7.18 Exceptions
Standard
1.4 For Loops
1.10 Top Down Design
5.3 Break and Continue
6.5 Exceptions
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
22.3 Improvements
Standard
2.2 For Loops
3.5 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
1.4 For Loops
1.10 Top Down Design
Standard
1.5 Methods in Karel
1.8 Super Karel
Standard
3.7 Exceptions
4.1 Introduction to Classes and Objects
4.13 Inheritance
4.14 Class Design and Abstract Classes
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
27.3 Improvements
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
14.3 Improvements
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
23.3 Improvements
Standard
2.2 For Loops
3.5 Top Down Design
Standard
2.4 For Loops
2.10 Top Down Design
5.3 Break and Continue
6.5 Exceptions
Standard
2.16 Functions and Parameters 1
2.17 Functions and Parameters 2
7.1 Fun Snake
Standard
7.1 Introduction to jQuery
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
2.4 For Loops
2.10 Top Down Design
7.3 Break and Continue
8.5 Exceptions
Standard
3.4 Functions in Karel
3.6 Top Down Design and Decomposition in Karel
3.9 Super Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
1.4 For Loops
1.10 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
1.4 For Loops
1.10 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
3.4 For Loops
3.10 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
5.3 Break and Continue
6.5 Exceptions
18.4 For Loops
18.10 Top Down Design
Standard
6.1 Introduction to jQuery
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
1.4 For Loops
1.10 Top Down Design
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
32.3 Improvements
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
35.3 Improvements
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
35.3 Improvements
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
28.3 Improvements
Standard
1.4 For Loops
1.10 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
1.4 For Loops
1.10 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
1.4 For Loops
1.10 Top Down Design
Standard
6.4 For Loops
6.8 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
1.4 For Loops
1.10 Top Down Design
Standard
1.4 For Loops
1.10 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
1.4 For Loops
1.10 Top Down Design
Standard
3.4 For Loops
3.10 Top Down Design
Standard
3.4 For Loops
3.10 Top Down Design
Standard
5.7 Exceptions
6.1 Introduction to Classes and Objects
6.13 Inheritance
6.14 Class Design and Abstract Classes
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.8 Super Karel
Standard
1.4 For Loops
1.10 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
1.4 For Loops
1.10 Top Down Design
Standard
7.3 Break and Continue
8.5 Exceptions
16.4 For Loops
Standard
7.3 Break and Continue
8.5 Exceptions
16.4 For Loops
Standard
3.4 Functions in Karel
3.6 Top Down Design and Decomposition in Karel
3.9 Super Karel
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.8 Super Karel
Standard
4.4 Functions in Karel
4.6 Top Down Design and Decomposition in Karel
4.9 Super Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.8 Super Karel
Standard
2.2 For Loops
3.5 Top Down Design
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.8 Super Karel
Standard
2.4 Functions in Karel
2.6 Top Down Design and Decomposition in Karel
2.9 Super Karel
Standard
1.4 For Loops
1.10 Top Down Design
Standard
12.1 Introduction to Classes and Objects
12.13 Inheritance
12.14 Class Design and Abstract Classes
Standard
18.1 Introduction to Classes and Objects
18.13 Inheritance
18.14 Class Design and Abstract Classes
Standard
6.3 Break and Continue
Standard
1.5 Exceptions
Standard
2.3 For Loops
3.6 Top Down Design
Standard
2.3 For Loops
3.6 Top Down Design
Standard
6.3 Break and Continue
9.5 Exceptions
Standard
6.3 Break and Continue
11.4 For Loops
Standard
9.1 Introduction to jQuery
Standard
13.1 Introduction to jQuery
Standard
5.7 Exceptions
6.1 Introduction to Classes and Objects
6.13 Inheritance
6.14 Class Design and Abstract Classes
Standard
1.4 Functions in Karel
1.6 Top Down Design and Decomposition in Karel
1.9 Super Karel