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
24.1 Meet Tracy the Turtle
24.2 Tracy's Grid World
24.3 Turning Tracy
Standard
6.4 Developing Algorithms Using Arrays
7.4 Developing Algorithms using ArrayLists
7.5 Searching
7.6 Sorting
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
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
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
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
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
2.1 Turning Tracy
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
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
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
2.6 Top Down Design and Decomposition in Karel
2.15 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.15 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
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.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
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
2.6 Top Down Design and Decomposition in Karel
2.15 More Karel Examples and Testing
11.1 Welcome to micro:bit!
Standard
1.17 Karel Algorithms
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
1.6 Top Down Design and Decomposition in Karel
1.14 More Karel Examples and Testing
Standard
4.6 Top Down Design and Decomposition in Karel
4.15 More Karel Examples and Testing
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
1.6 Top Down Design and Decomposition in Karel
1.15 Karel Algorithms
Standard
1.1 Introduction to Karel
1.2 Karel's World