# 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.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 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.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 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.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