Please enable JavaScript to use CodeHS

RI 9-12: 3-CSN-H-1

CodeHS Lessons

Analyze a computing system and explain how abstractions simplify the underlying implementation details embedded in everyday objects.

Standard
2.7 Abstraction
2.8 Super Karel
2.16 Ultra Karel
Standard
2.4 Calling a Void Method
5.8 Scope and Access
Standard
1.9 Abstraction
1.10 Super Karel
1.19 Ultra Karel
5.7 JavaScript vs Karel
8.1 Intro to Digital Information
Standard
1.8 Abstraction
1.9 Super Karel
1.17 Ultra Karel
5.8 Python vs Karel
8.1 Intro to Digital Information
Standard
1.9 Abstraction
1.10 Super Karel
1.19 Ultra Karel
5.7 JavaScript vs Karel
8.1 Intro to Digital Information
Standard
2.1 Introduction to jQuery
4.11 Using APIs
Standard
7.1 Operating Systems
9.2 Notational Systems
10.1 Internal Components
Standard
6.1 Intro to Digital Information
Standard
11.1 Intro to Digital Information
Standard
11.1 Intro to Digital Information
Standard
2.1 Intro to Digital Information
Standard
8.1 Intro to Digital Information
Standard
10.8 Abstraction
10.9 Super Karel
10.17 Ultra Karel
Standard
23.8 Abstraction
23.9 Super Karel
23.17 Ultra Karel
Standard
7.1 Introduction to jQuery
9.11 Using APIs
Standard
4.4 Calling a Void Method
6.2 Operating Systems
8.8 Scope and Access
Standard
8.1 Intro to Digital Information
Standard
8.1 Intro to Digital Information
Standard
1.2 Internal Components
1.6 Intro to Digital Information
Standard
1.1 Internal Components
1.6 Operating Systems
Standard
4.1 Internal Components
5.1 Operating Systems
Standard
2.2 Operating Systems
Standard
1.8 Abstraction
1.9 Super Karel
1.18 Ultra Karel
5.7 JavaScript vs Karel
8.1 Intro to Digital Information
Standard
6.1 Introduction to jQuery
8.11 Using APIs
Standard
13.1 Operating Systems
15.2 Notational Systems
Standard
5.1 Intro to Digital Information
14.2 Operating Systems
15.1 Internal Components
Standard
5.1 Intro to Digital Information
14.2 Operating Systems
15.1 Internal Components
Standard
6.1 Operating Systems
7.1 Internal Components
24.2 Notational Systems
Standard
8.1 Intro to Digital Information
Standard
8.1 Intro to Digital Information
Standard
8.1 Intro to Digital Information
Standard
3.1 Operating Systems
4.1 Computers Speak Binary
4.2 Bits, Text, and Numbers
4.3 Encoding Images in Binary
5.1 Internal Components
Standard
8.1 Intro to Digital Information
Standard
1.8 Abstraction
1.9 Super Karel
4.7 JavaScript vs Karel
7.1 Intro to Digital Information
8.1 Operating Systems
Standard
1.8 Abstraction
1.9 Super Karel
4.7 JavaScript vs Karel
7.1 Intro to Digital Information
8.1 Operating Systems
Standard
2.1 Intro to Digital Information
Standard
8.1 Intro to Digital Information
Standard
9.1 Intro to Digital Information
Standard
1.1 Operating Systems
2.2 Notational Systems
Standard
3.1 Operating Systems
4.1 Internal Components
7.2 Notational Systems
Standard
9.5 JavaScript vs Karel
Standard
1.8 Abstraction
1.9 Super Karel
1.19 Ultra Karel
5.1 Intro to Digital Information
5.5 Internal Components
Standard
8.1 Intro to Digital Information
Standard
1.7 Abstraction
1.8 Super Karel
1.16 Ultra Karel
4.8 Python vs Karel
11.1 Computers Speak Binary
11.2 Bits, Text, and Numbers
11.3 Encoding Images in Binary
12.1 Internal Components
Standard
8.1 Intro to Digital Information
Standard
2.1 Internal Components
3.7 Abstraction
3.8 Super Karel
3.16 Ultra Karel
Standard
2.1 Internal Components
3.7 Abstraction
3.8 Super Karel
3.16 Ultra Karel
Standard
7.1 Operating Systems
10.2 Notational Systems
11.1 Internal Components
Standard
6.1 Intro to Digital Information
Standard
5.1 Intro to Digital Information
Standard
1.1 Intro to Digital Information
Standard
6.1 Operating Systems
8.2 Notational Systems
9.1 Internal Components
Standard
4.1 Operating Systems
9.2 Notational Systems
10.1 Internal Components
Standard
8.1 Intro to Digital Information
Standard
1.8 Abstraction
4.1 Intro to Digital Information
6.1 Internal Components
6.6 Operating Systems
8.4 Calling a Void Method
11.8 Scope and Access
Standard
1.8 Abstraction
4.1 Intro to Digital Information
7.1 Internal Components
7.6 Operating Systems
8.4 Calling a Void Method
11.8 Scope and Access
Standard
8.1 Introduction to jQuery
10.11 Using APIs
Standard
7.1 Intro to Digital Information
Standard
2.2 Internal and External Components
2.4 Computers Speak Binary
2.5 Bits, Text, and Numbers
2.6 Encoding Images in Binary
Standard
1.7 Abstraction
1.8 Super Karel
1.16 Ultra Karel
Standard
1.7 Abstraction
1.8 Super Karel
1.16 Ultra Karel
Standard
1.7 Abstraction
1.8 Super Karel
1.16 Ultra Karel
Standard
4.11 Using APIs
9.1 Introduction to jQuery
Standard
9.11 Using APIs
13.1 Introduction to jQuery
Standard
1.1 Operating Systems
2.2 Notational Systems
Standard
7.1 Intro to Digital Information