Please enable JavaScript to use CodeHS

SD CS Essentials: SD.CSE.4.6

CodeHS Lessons

Evaluate computer programs for intended outcomes.

Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.4 Basic Math
6.3 Logical Operators
10.1 Timers
Standard
18.1 Intro to Design Thinking
18.2 Prototype
18.3 Test
18.4 Project Prep and Development
Standard
9.5 Prototype
9.6 Test
Standard
9.4 Basic Math in JavaScript
9.6 Logical Operators
9.14 Functions and Parameters 1
Standard
20.1 Intro to Design Thinking
20.2 Prototype
20.3 Test
20.4 Project Prep and Development
Standard
1.1 Introduction to Programming With Karel
1.16 Challenge Problems
2.4 Basic Math
5.3 Logical Operators
9.1 Timers
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.4 Basic Math
6.3 Logical Operators
10.1 Timers
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.4 Basic Math
6.3 Logical Operators
11.1 Timers
Standard
1.1 Introduction to Programming With Karel
7.1 Challenge Problems
12.4 Basic Math
Standard
1.13 Viewing Websites
1.14 Project: Your First Website
2.16 Karel Challenges
9.10 Make a Game!
Standard
1.13 Viewing Websites
1.14 Project: Your First Website
2.16 Karel Challenges
3.4 Basic Math in JavaScript
9.10 Make a Game!
Standard
1.16 Karel Challenges
4.13 Viewing Websites
5.1 Project: Your First Website
14.10 Make a Game!
Standard
1.13 Viewing Websites
1.14 Project: Your First Website
Standard
1.16 Karel Challenges
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.4 Basic Math in JavaScript
6.2 Logical Operators
8.1 Functions and Parameters 1
11.1 Timers
Standard
3.10 Make a Game!
Standard
2.9 Make a Game!
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
6.9 Viewing Websites
7.5 Prototype
7.6 Test
11.16 Karel Challenges
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.4 Basic Math in JavaScript
5.2 Logical Operators
7.1 Functions and Parameters 1
9.1 Timers
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.4 Basic Math in JavaScript
5.2 Logical Operators
7.1 Functions and Parameters 1
9.1 Timers
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
3.4 Basic Math in JavaScript
5.2 Logical Operators
7.1 Functions and Parameters 1
Standard
6.4 Basic Math in JavaScript
6.6 Logical Operators
6.10 Functions and Parameters 1
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
6.5 Basic Math in JavaScript
8.2 Logical Operators
10.1 Functions and Parameters 1
10.7 Timers
11.1 Intro to Design Thinking
11.3 Test
Standard
3.1 Introduction to Programming With Karel
4.2 Challenge Problems
6.4 Basic Math in JavaScript
8.2 Logical Operators
10.1 Functions and Parameters 1
10.6 Timers
11.1 Intro to Design Thinking
11.4 Test
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
6.9 Viewing Websites
7.5 Prototype
7.6 Test
11.16 Karel Challenges
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
6.4 Basic Math in JavaScript
9.2 Logical Operators
11.1 Functions and Parameters 1
11.6 Timers
12.1 Intro to Design Thinking
12.3 Test
Standard
1.15 Viewing Websites
4.10 Make a Game!
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
10.5 Basic Math
14.3 Logical Operators
Standard
16.1 Intro to Design Thinking
16.2 Prototype
16.3 Test
16.4 Project Prep and Development
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
9.13 Viewing Websites
9.14 Project: Your First Website
11.1 Intro to Design Thinking
11.3 Test
14.2 Logical Operators
17.1 Functions and Parameters 1
17.6 Timers
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
10.5 Basic Math in JavaScript
15.2 Logical Operators
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
6.16 Karel Challenges
Standard
1.1 Introduction to Programming With Karel
2.4 Basic Math
4.3 Logical Operators
6.1 Timers
18.1 Challenge Problems
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
8.5 Basic Math in JavaScript
10.2 Logical Operators
12.1 Functions and Parameters 1
21.1 Timers
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
8.5 Basic Math in JavaScript
10.2 Logical Operators
12.1 Functions and Parameters 1
21.1 Timers
Standard
1.1 Introduction to Programming With Karel
2.1 Challenge Problems
4.4 Basic Math in JavaScript
6.2 Logical Operators
8.1 Functions and Parameters 1
10.1 Timers
Standard
6.9 Viewing Websites
7.5 Prototype
7.6 Test
11.16 Karel Challenges
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
6.9 Viewing Websites
7.5 Prototype
7.6 Test
11.16 Karel Challenges
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
6.9 Viewing Websites
7.5 Prototype
7.6 Test
11.16 Karel Challenges
Standard
8.4 Basic Math
8.9 Logical Operators
Standard
10.9 Logical Operators
10.4 Basic Math
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
6.9 Viewing Websites
7.5 Prototype
7.6 Test
11.16 Karel Challenges
Standard
2.4 Basic Math in JavaScript
12.1 Intro to Design Thinking
12.3 Prototype
12.4 Test
12.5 Project Prep and Development
Standard
2.4 Basic Math in JavaScript
13.1 Intro to Design Thinking
13.3 Prototype
13.4 Test
13.5 Project Prep and Development
Standard
12.5 Prototype
12.6 Test
14.16 Karel Challenges
11.9 Viewing Websites
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
6.9 Viewing Websites
7.5 Prototype
7.6 Test
11.16 Karel Challenges
Standard
4.13 Viewing Websites
5.1 Project: Your First Website
8.16 Karel Challenges
Standard
4.16 Viewing Websites
6.1 Intro to Design Thinking
6.3 Test
Standard
2.1 Introduction to Programming With Karel
3.4 Basic Math
7.3 Logical Operators
12.1 Intro to Design Thinking
12.3 Test
13.1 Timers
Standard
5.1 Introduction to Programming With Karel
7.4 Basic Math
9.3 Logical Operators
Standard
6.1 Intro to Design Thinking
6.2 Prototype
6.3 Test
6.4 Project Prep and Development
Standard
2.1 Introduction to Programming With Karel
4.4 Basic Math
6.3 Logical Operators
8.1 Timers
9.1 Intro to Design Thinking
9.3 Test
14.1 Challenge Problems
Standard
1.1 Introduction to Programming With Karel
2.2 Challenge Problems
3.4 Basic Math in JavaScript
5.2 Logical Operators
7.1 Functions and Parameters 1
8.1 Timers
Standard
9.5 Prototype
9.6 Test
Standard
6.9 Viewing Websites
7.5 Prototype
7.6 Test
11.16 Karel Challenges
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
6.9 Viewing Websites
7.5 Prototype
7.6 Test
12.16 Karel Challenges
Standard
3.1 Introduction to Programming With Karel
4.2 Challenge Problems
6.4 Basic Math in JavaScript
8.13 Viewing Websites
8.14 Project: Your First Website
12.1 Intro to Design Thinking
12.3 Test
13.2 Logical Operators
23.1 Functions and Parameters 1
23.1 Functions and Parameters 1
15.6 Timers
Standard
13.4 Basic Math in JavaScript
13.6 Logical Operators
13.14 Functions and Parameters 1
Standard
13.5 Prototype
13.6 Test
14.4 Basic Math in JavaScript
14.6 Logical Operators
14.14 Functions and Parameters 1
Standard
1.1 Introduction to Programming With Karel
Standard
4.1 Introduction to Programming With Karel
5.4 Basic Math in JavaScript
6.2 Logical Operators
7.1 Functions and Parameters 1
7.6 Timers
8.1 Intro to Design Thinking
8.3 Test
Standard
9.1 Intro to Design Thinking
9.3 Test
12.10 Make a Game!
Standard
2.1 Introduction to Programming With Karel
3.1 Challenge Problems
5.4 Basic Math
8.3 Logical Operators
11.1 Timers
14.1 Intro to Design Thinking
14.4 Test
Standard
11.11 Prototype
11.12 Test
Standard
5.14 Viewing Websites
9.6 Prototype
9.7 Test
14.1 Project: Your First Website
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test
Standard
6.9 Viewing Websites
7.5 Prototype
7.6 Test
11.16 Karel Challenges
Standard
6.5 Prototype
6.6 Test
Standard
6.5 Prototype
6.6 Test
Standard
2.5 Prototype
2.6 Test
Standard
2.5 Prototype
2.6 Test
Standard
8.4 Basic Math in JavaScript
8.6 Logical Operators
8.14 Functions and Parameters 1
Standard
12.4 Basic Math in JavaScript
12.6 Logical Operators
12.14 Functions and Parameters 1
Standard
21.1 Challenge Problems
22.2 Logical Operators
Standard
6.9 Viewing Websites
7.5 Prototype
7.6 Test
11.16 Karel Challenges
Standard
2.1 Introduction to Programming With Karel
3.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
9.6 Timers
10.1 Intro to Design Thinking
10.3 Test