Please enable JavaScript to use CodeHS

WV DCS: CS.DCS.3

CodeHS Lessons

Define an algorithm as a sequence of instructions that can be processed by a computer.

Standard
1.6 Top Down Design and Decomposition in Karel
1.15 More Karel Examples and Testing
Standard
25.1 Meet Tracy the Turtle
25.2 Tracy's Grid World
25.3 Turning Tracy
Standard
1.17 Karel Algorithms
Standard
1.6 Top Down Design and Decomposition in Karel
1.15 More Karel Examples and Testing
Standard
1.6 Top Down Design and Decomposition in Karel
1.15 More Karel Examples and Testing
Standard
1.6 Top Down Design and Decomposition in Karel
1.15 More Karel Examples and Testing
Standard
5.1 Introduction to Karel
5.2 Karel's World
Standard
1.1 Introduction to Karel
1.2 Karel's World
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
Standard
2.4 Top Down Design and Decomposition in Karel
6.3 More Karel Examples and Testing
Standard
2.14 More Karel Examples and Testing
3.1 Intro to Python with Tracy the Turtle
3.2 Tracy's Grid World
3.3 Turning Tracy
Standard
2.14 More Karel Examples and Testing
6.1 Intro to Python with Tracy the Turtle
6.2 Tracy's Grid World
6.3 Turning Tracy
Standard
1.14 More Karel Examples and Testing
13.1 Intro to Python with Tracy the Turtle
13.2 Tracy's Grid World
13.3 Turning Tracy
Standard
1.14 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to Arduino!
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
5.1 Welcome to Arduino!
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
2.1 Turning Tracy
5.1 Welcome to micro:bit!
Standard
2.1 Welcome to micro:bit!
Standard
1.1 Welcome to micro:bit!
Standard
1.1 Welcome to Arduino!
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
11.14 More Karel Examples and Testing
Standard
6.4 Developing Algorithms Using Arrays
7.4 Developing Algorithms using ArrayLists
7.5 Searching
7.6 Sorting
Standard
2.1 Intro to Python with Tracy the Turtle
2.2 Tracy's Grid World
2.3 Turning Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
15.1 Intro to Python with Tracy the Turtle
15.2 Tracy's Grid World
15.3 Turning Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
2.1 Intro to Python with Tracy the Turtle
2.2 Tracy's Grid World
2.3 Turning Tracy
Standard
3.6 Top Down Design and Decomposition in Karel
3.15 More Karel Examples and Testing
Standard
1.6 Welcome to micro:bit!
Standard
1.1 Introduction to Karel
1.2 Karel's World
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
11.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
11.14 More Karel Examples and Testing
Standard
10.1 Welcome to Arduino!
Standard
10.1 Welcome to micro:bit!
Standard
3.1 Intro to Python with Tracy the Turtle
3.2 Tracy's Grid World
3.3 Turning Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.17 More Karel Examples and Testing
Standard
1.16 Karel Algorithms
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
18.1 Intro to Python with Tracy the Turtle
18.2 Tracy's Grid World
18.3 Turning Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
6.14 More Karel Examples and Testing
Standard
10.1 Intro to Python with Tracy the Turtle
10.2 Tracy's Grid World
10.4 Turning Tracy
Standard
1.6 Top Down Design and Decomposition in Karel
1.15 More Karel Examples and Testing
Standard
1.1 Introduction to Karel
1.2 Karel's World
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
11.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
11.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
11.14 More Karel Examples and Testing
Standard
6.1 Intro to Python with Tracy the Turtle
6.2 Tracy's Grid World
6.3 Turning Tracy
Standard
7.1 Intro to Python with Tracy the Turtle
7.2 Tracy's Grid World
7.3 Turning Tracy
Standard
8.1 Intro to Python with Tracy the Turtle
8.2 Tracy's Grid World
8.3 Turning Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
11.14 More Karel Examples and Testing
Standard
1.16 Karel Algorithms
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
4.1 Welcome to micro:bit!
14.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
11.14 More Karel Examples and Testing
Standard
3.1 Intro to Python with Tracy the Turtle
3.2 Tracy's Grid World
3.3 Turning Tracy
8.14 More Karel Examples and Testing
Standard
3.1 Intro to Python with Tracy the Turtle
3.2 Tracy's Grid World
3.3 Turning Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.16 More Karel Examples and Testing
Standard
2.1 Introduction to Karel
2.2 Karel's World
Standard
5.6 Top Down Design and Decomposition in Karel
5.15 Karel Algorithms
5.16 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
11.1 Welcome to micro:bit!
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.4 Turning Tracy
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.4 Turning Tracy
Standard
1.6 Top Down Design and Decomposition in Karel
1.15 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
11.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
12.14 More Karel Examples and Testing
Standard
16.1 Meet Tracy the Turtle
16.2 Tracy's Grid World
16.3 Turning Tracy
Standard
16.1 Meet Tracy the Turtle
16.2 Tracy's Grid World
16.3 Turning Tracy
Standard
3.6 Top Down Design and Decomposition in Karel
3.15 More Karel Examples and Testing
Standard
17.6 Top Down Design and Decomposition in Karel
17.15 More Karel Examples and Testing
Standard
4.6 Top Down Design and Decomposition in Karel
4.15 More Karel Examples and Testing
Standard
2.1 Intro to Python with Tracy the Turtle
2.3 Tracy's Grid World
3.2 Turning Tracy
Standard
1.1 Introduction to Karel
1.2 Karel's World
Standard
2.14 Karel Algorithms
Standard
2.6 Top Down Design and Decomposition in Karel
2.16 More Karel Examples and Testing
Standard
1.2 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.1 Turning Tracy
Standard
2.6 Top Down Design and Decomposition in Karel
2.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
Standard
1.1 Intro to Python with Tracy the Turtle
1.2 Tracy's Grid World
1.3 Turning Tracy
3.1 Welcome to micro:bit!
11.14 More Karel Examples and Testing
Standard
13.4 Developing Algorithms Using Arrays
14.4 Developing Algorithms using ArrayLists
14.5 Searching
14.6 Sorting
Standard
12.4 Developing Algorithms Using Arrays
13.4 Developing Algorithms using ArrayLists
13.5 Searching
13.6 Sorting
Standard
1.1 Introduction to Karel
1.2 Karel's World
2.4 Computer Processing and Algorithms
Standard
1.1 Introduction to Karel
1.2 Karel's World
3.1 Welcome to micro:bit!
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
Standard
11.1 Meet Tracy the Turtle
11.2 Tracy's Grid World
11.3 Turning Tracy
Standard
4.1 Introduction to Karel
4.2 Karel's World
Standard
3.1 Introduction to Karel
3.2 Karel's World
Standard
3.1 Introduction to Karel
3.2 Karel's World
Standard
4.1 Introduction to Karel
4.2 Karel's World
Standard
5.1 Introduction to Karel
5.2 Karel's World
Standard
1.1 Intro to Python with Tracy the Turtle
1.3 Tracy's Grid World
2.2 Turning Tracy
Standard
1.1 Introduction to Karel
1.2 Karel's World
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
Standard
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
Standard
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing