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
21.1 Intro to Design Thinking
21.2 Prototype
21.3 Test
21.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
21.1 Challenge Problems
22.2 Logical Operators
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.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
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.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
14.4 Basic Math in JavaScript
14.6 Logical Operators
14.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
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 in JavaScript
15.2 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
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
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
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
6.1 Intro to Design Thinking
6.2 Prototype
6.3 Test
6.4 Project Prep and Development
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
13.1 Intro to Design Thinking
13.3 Test
10.2 Logical Operators
24.1 Functions and Parameters 1
24.1 Functions and Parameters 1
12.6 Timers
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
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
13.4 Basic Math in JavaScript
13.6 Logical Operators
13.14 Functions and Parameters 1
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
1.1 Introduction to Programming With Karel
2.2 Challenge Problems
5.4 Basic Math in JavaScript
7.2 Logical Operators
9.1 Functions and Parameters 1
11.1 Timers
12.1 Intro to Design Thinking
12.3 Test