# IN Computer Science: 7352.D2.1

## CodeHS Lessons

Explain the role of algorithms in problem-solving including: ● Analyze and compare the best, average, and worst-case behaviors and performance of an algorithm for given problems with various input sizes ● Implement a basic numerical algorithm and apply to a given problem. ● Discuss the halting problem and why it has no algorithmic solution. ● Investigate factors other than computational efficiency that influence the choice of algorithms.

 Standard 4.5 Informal Code Analysis 6.4 Developing Algorithms Using Arrays
 Standard 9.4 Basic Math in JavaScript
 Standard 3.4 Basic Math in JavaScript
 Standard 1.1 Introduction to Programming With Karel 1.14 More Karel Examples and Testing 3.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 5.3 Using Arrays 8.8 Informal Code Analysis
 Standard 1.1 Introduction to Programming With Karel 1.14 More Karel Examples and Testing 3.4 Basic Math in JavaScript
 Standard 1.1 Introduction to Programming With Karel 1.14 More Karel Examples and Testing 3.4 Basic Math in JavaScript
 Standard 1.1 Introduction to Programming With Karel 1.14 More Karel Examples and Testing 3.4 Basic Math in JavaScript
 Standard 14.4 Basic Math in JavaScript
 Standard 7.5 Informal Code Analysis
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 6.5 Basic Math in JavaScript
 Standard 3.1 Introduction to Programming With Karel 3.15 More Karel Examples and Testing 6.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 6.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 10.5 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 1.1 Introduction to Programming With Karel 1.14 More Karel Examples and Testing 8.5 Basic Math in JavaScript
 Standard 1.1 Introduction to Programming With Karel 1.14 More Karel Examples and Testing 4.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 2.4 Basic Math in JavaScript
 Standard 2.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 3.1 Introduction to Programming With Karel 3.15 More Karel Examples and Testing 6.4 Basic Math in JavaScript
 Standard 1.1 Introduction to Programming With Karel 1.14 More Karel Examples and Testing
 Standard 4.1 Introduction to Programming With Karel 4.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.14 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 2.1 Introduction to Programming With Karel 2.15 More Karel Examples and Testing 5.4 Basic Math in JavaScript
 Standard 10.5 Informal Code Analysis 13.4 Developing Algorithms Using Arrays
 Standard 10.5 Informal Code Analysis 12.4 Developing Algorithms Using Arrays
 Standard 13.4 Basic Math in JavaScript
 Standard 8.4 Basic Math in JavaScript
 Standard 12.4 Basic Math in JavaScript
 Standard 7.3 Using Arrays 9.8 Informal Code Analysis