Please enable JavaScript to use CodeHS

SD CS Principles: SD.CSP.1.1

CodeHS Lessons

Compare and contrast how abstractions hide the underlying implementation details of computing systems embedded in everyday objects.

Standard
2.7 Abstraction
Standard
1.4 Viewing Websites
Standard
12.4 Viewing Websites
Standard
10.2 Computer Organization
10.3 Software
10.4 Hardware
11.1 Intro to Digital Information
Standard
10.2 Computer Organization
10.3 Software
10.4 Hardware
11.1 Intro to Digital Information
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
6.1 Intro to Digital Information
Standard
2.1 Intro to Digital Information
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
Standard
2.8 Abstraction
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
8.1 Intro to Digital Information
Standard
10.8 Abstraction
9.1 Abstraction
Standard
23.8 Abstraction
15.3 Abstraction
Standard
5.1 Hardware
5.2 Operating Systems
Standard
2.8 Abstraction
Standard
2.8 Abstraction
4.3 Computer Organization
4.4 Software
Standard
2.11 Abstraction
3.3 Computer Organization
3.4 Software
Standard
3.8 Abstraction
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
8.1 Intro to Digital Information
Standard
2.8 Abstraction
4.2 Computer Organization
4.3 Software
4.4 Hardware
Standard
1.3 Software
1.4 Hardware
1.6 Intro to Digital Information
Standard
2.8 Abstraction
5.1 Operating Systems
Standard
2.2 Operating Systems
Standard
1.8 Abstraction
Standard
2.8 Abstraction
4.2 Computer Organization
4.3 Software
4.4 Hardware
Standard
2.8 Abstraction
5.1 Operating Systems
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
Standard
13.1 Operating Systems
Standard
4.2 Computer Organization
4.3 Software
4.4 Hardware
5.1 Intro to Digital Information
14.2 Operating Systems
Standard
4.2 Computer Organization
4.3 Software
4.4 Hardware
5.1 Intro to Digital Information
14.2 Operating Systems
Standard
6.1 Operating Systems
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
8.1 Intro to Digital Information
Standard
2.8 Abstraction
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
8.1 Intro to Digital Information
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
8.1 Intro to Digital Information
Standard
3.1 Operating Systems
6.9 Abstraction
Standard
4.1 Operating Systems
8.9 Abstraction
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
8.1 Intro to Digital Information
Standard
1.8 Abstraction
8.1 Operating Systems
Standard
1.8 Abstraction
8.1 Operating Systems
Standard
2.1 Intro to Digital Information
9.2 Computer Organization
9.3 Software
9.4 Hardware
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
8.1 Intro to Digital Information
Standard
9.1 Intro to Digital Information
Standard
3.1 Operating Systems
Standard
1.2 Computer Organization
1.3 Software
1.4 Hardware
2.8 Abstraction
Standard
1.8 Abstraction
Standard
8.1 Hardware
Standard
1.4 Viewing Websites
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
8.1 Intro to Digital Information
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
8.1 Intro to Digital Information
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
3.8 Abstraction
Standard
7.1 Operating Systems
Standard
2.2 Computer Organization
2.3 Software
2.5 Hardware
Standard
4.2 Computer Organization
4.5 Hardware
5.1 Intro to Digital Information
Standard
1.1 Intro to Digital Information
1.4 Computer Organization
1.5 Software
1.6 Hardware
Standard
7.2 Computer Organization
7.4 Hardware
Standard
6.1 Operating Systems
Standard
4.1 Operating Systems
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
8.1 Intro to Digital Information
Standard
1.4 Viewing Websites
Standard
1.4 Viewing Websites
Standard
1.8 Abstraction
6.6 Operating Systems
Standard
1.8 Abstraction
7.6 Operating Systems
Standard
7.1 Intro to Digital Information
Standard
1.7 Abstraction
Standard
1.7 Abstraction
Standard
1.1 Operating Systems
Standard
7.1 Operating Systems
Standard
2.2 Computer Organization
2.3 Software
2.4 Hardware
8.1 Intro to Digital Information
Standard
1.7 Abstraction