Please enable JavaScript to use CodeHS

SC DCS: G.2

CodeHS Lessons

Define algorithm (a set of clearly defined, logical steps to solve a problem).

Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
1.6 Top Down Design and Decomposition in Karel
3.1 Hello World
Standard
9.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
1.6 Top Down Design and Decomposition in Karel
2.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
1.6 Top Down Design and Decomposition in Karel
3.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
1.6 Top Down Design and Decomposition in Karel
3.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
2.4 Top Down Design and Decomposition in Karel
12.1 Hello World
Standard
3.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.6 Top Down Design and Decomposition in Karel
3.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.6 Top Down Design and Decomposition in Karel
3.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.6 Top Down Design and Decomposition in Karel
3.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.6 Top Down Design and Decomposition in Karel
3.1 Hello World
Standard
6.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
6.2 Hello World
Standard
3.1 Introduction to Programming With Karel
3.2 More Basic Karel
3.6 Top Down Design and Decomposition in Karel
6.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
6.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More About Karel
2.6 Top Down Design and Decomposition in Karel
10.2 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
10.2 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More About Karel
1.6 Top Down Design and Decomposition in Karel
2.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.6 Top Down Design and Decomposition in Karel
8.2 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.6 Top Down Design and Decomposition in Karel
8.2 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.6 Top Down Design and Decomposition in Karel
4.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
2.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More About Karel
2.6 Top Down Design and Decomposition in Karel
3.1 Hello World
Standard
5.1 Introduction to Programming With Karel
5.2 More About Karel
5.6 Top Down Design and Decomposition in Karel
7.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More About Karel
2.6 Top Down Design and Decomposition in Karel
4.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.6 Top Down Design and Decomposition in Karel
3.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
3.1 Introduction to Programming With Karel
3.2 More Basic Karel
3.6 Top Down Design and Decomposition in Karel
6.1 Hello World
Standard
1.1 Introduction to Programming With Karel
1.2 More Basic Karel
1.6 Top Down Design and Decomposition in Karel
Standard
4.1 Introduction to Programming With Karel
4.2 More Basic Karel
4.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More About Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World
Standard
8.1 Hello World
Standard
12.1 Hello World
Standard
2.1 Introduction to Programming With Karel
2.2 More Basic Karel
2.6 Top Down Design and Decomposition in Karel
5.1 Hello World