Please enable JavaScript to use CodeHS

DE 3A: 3A-CS-02

CodeHS Lessons

Compare levels of abstraction and interactions between application software, system software, and hardware layers.

Standard
2.7 Abstraction
2.16 Ultra Karel
Standard
1.9 Abstraction
1.19 Ultra Karel
5.7 JavaScript vs Karel
Standard
1.8 Abstraction
1.17 Ultra Karel
5.8 Python vs Karel
Standard
4.11 Using APIs
6.3 Using a CMS
Standard
8.11 Using APIs
9.3 Using a CMS
Standard
6.1 Internal Components
Standard
1.9 Abstraction
1.19 Ultra Karel
5.7 JavaScript vs Karel
Standard
10.2 Computer Organization
10.3 Software
10.4 Hardware
10.2 Computer Organization
10.3 Software
10.4 Hardware
Standard
10.2 Computer Organization
10.3 Software
10.4 Hardware
13.2 Internet Hardware and Sending Information
10.2 Computer Organization
10.3 Software
10.4 Hardware
13.2 Internet Hardware and Sending Information
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
2.8 Abstraction
2.8 Abstraction
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
10.17 Ultra Karel
10.8 Abstraction
Standard
23.17 Ultra Karel
23.8 Abstraction
Standard
10.11 Using APIs
11.3 Using a CMS
12.4 Clients and Servers
Standard
5.1 Hardware
5.2 Operating Systems
Standard
2.8 Abstraction
2.8 Abstraction
Standard
2.8 Abstraction
2.8 Abstraction
4.3 Computer Organization
4.3 Computer Organization
4.4 Software
4.4 Software
Standard
3.3 Computer Organization
3.3 Computer Organization
3.4 Software
3.4 Software
Standard
3.8 Abstraction
3.8 Abstraction
Standard
2.8 Abstraction
2.8 Abstraction
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
2.8 Abstraction
2.8 Abstraction
4.2 Computer Organization
4.2 Computer Organization
4.3 Software
4.3 Software
4.4 Hardware
4.4 Hardware
Standard
1.2 Internal Components
1.3 Software
1.3 Software
1.4 Hardware
1.4 Hardware
Standard
1.1 Internal Components
1.6 Operating Systems
2.2 Internet Hardware and Sending Information
2.2 Internet Hardware and Sending Information
2.8 Network Administration
2.8 Network Administration
Standard
2.8 Abstraction
2.8 Abstraction
4.1 Internal Components
5.1 Operating Systems
11.5 Using a CMS
Standard
2.2 Operating Systems
5.3 Internet Hardware and Sending Information
5.3 Internet Hardware and Sending Information
5.9 Viewing a Webpage
5.9 Viewing a Webpage
Standard
1.8 Abstraction
1.18 Ultra Karel
5.7 JavaScript vs Karel
Standard
2.8 Abstraction
2.8 Abstraction
4.2 Computer Organization
4.2 Computer Organization
4.3 Software
4.3 Software
4.4 Hardware
4.4 Hardware
22.4 Clients and Servers
22.12 Project: Security Assessment Report
22.4 Clients and Servers
22.12 Project: Security Assessment Report
Standard
8.11 Using APIs
9.3 Using a CMS
Standard
2.8 Abstraction
2.8 Abstraction
4.1 Internal Components
5.1 Operating Systems
11.5 Using a CMS
Standard
2.8 Abstraction
2.8 Abstraction
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
13.1 Operating Systems
14.5 Clients and Servers
14.5 Clients and Servers
15.4 Internet Hardware and Sending Information
15.4 Internet Hardware and Sending Information
15.9 Viewing a Webpage
15.9 Viewing a Webpage
Standard
4.2 Computer Organization
4.2 Computer Organization
4.3 Software
4.3 Software
4.4 Hardware
4.4 Hardware
14.2 Operating Systems
15.1 Internal Components
Standard
4.2 Computer Organization
4.2 Computer Organization
4.3 Software
4.3 Software
4.4 Hardware
4.4 Hardware
14.2 Operating Systems
15.1 Internal Components
Standard
6.1 Operating Systems
7.1 Internal Components
9.5 Clients and Servers
9.5 Clients and Servers
10.1 Project: Security Assessment Report
24.4 Internet Hardware and Sending Information
24.9 Viewing a Webpage
10.1 Project: Security Assessment Report
24.4 Internet Hardware and Sending Information
24.9 Viewing a Webpage
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
2.8 Abstraction
2.8 Abstraction
Standard
2.8 Abstraction
2.8 Abstraction
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
2.8 Abstraction
2.8 Abstraction
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
3.1 Operating Systems
5.1 Internal Components
Standard
4.1 Operating Systems
6.1 Internal Components
Standard
2.8 Abstraction
2.8 Abstraction
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
1.8 Abstraction
4.7 JavaScript vs Karel
8.1 Operating Systems
Standard
1.8 Abstraction
4.7 JavaScript vs Karel
8.1 Operating Systems
Standard
9.2 Computer Organization
9.3 Software
9.4 Hardware
9.2 Computer Organization
9.3 Software
9.4 Hardware
Standard
2.8 Abstraction
2.8 Abstraction
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
6.2 Internet Hardware and Sending Information
6.2 Internet Hardware and Sending Information
6.7 Viewing a Webpage
6.7 Viewing a Webpage
6.10 Network Administration
6.10 Network Administration
7.1 Project: Secure the Company's Network
7.1 Project: Secure the Company's Network
10.4 Clients and Servers
10.4 Clients and Servers
Standard
5.2 Internet Hardware and Sending Information
5.2 Internet Hardware and Sending Information
5.7 Viewing a Webpage
5.7 Viewing a Webpage
5.10 Network Administration
5.10 Network Administration
5.11 Project: Secure the Company's Network
5.11 Project: Secure the Company's Network
Standard
1.1 Operating Systems
2.4 Internet Hardware and Sending Information
2.9 Viewing a Webpage
Standard
3.1 Operating Systems
4.1 Internal Components
7.4 Internet Hardware and Sending Information
7.4 Internet Hardware and Sending Information
7.10 Viewing a Webpage
7.10 Viewing a Webpage
Standard
1.2 Computer Organization
1.2 Computer Organization
1.3 Software
1.3 Software
1.4 Hardware
1.4 Hardware
2.8 Abstraction
2.8 Abstraction
9.5 JavaScript vs Karel
Standard
1.8 Abstraction
1.19 Ultra Karel
5.5 Internal Components
Standard
6.1 Internal Components
Standard
1.8 Abstraction
1.8 Abstraction
Standard
7.2 Internet Hardware and Sending Information
8.1 Hardware
Standard
6.1 Internal Components
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
2.8 Abstraction
2.8 Abstraction
Standard
1.7 Abstraction
1.16 Ultra Karel
4.8 Python vs Karel
12.1 Internal Components
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
2.1 Internal Components
3.7 Abstraction
3.16 Ultra Karel
Standard
2.1 Internal Components
3.7 Abstraction
3.16 Ultra Karel
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
3.8 Abstraction
3.8 Abstraction
Standard
7.1 Operating Systems
10.4 Internet Hardware and Sending Information
10.4 Internet Hardware and Sending Information
10.9 Viewing a Webpage
10.9 Viewing a Webpage
11.1 Internal Components
17.5 Clients and Servers
9.1 Project: Security Assessment Report
17.5 Clients and Servers
9.1 Project: Security Assessment Report
Standard
10.11 Using APIs
11.3 Using a CMS
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.5 Hardware
2.5 Hardware
Standard
4.8 Abstraction
4.8 Abstraction
Standard
2.16 Ultra Karel
4.2 Computer Organization
4.5 Hardware
Standard
1.4 Computer Organization
1.5 Software
1.6 Hardware
Standard
2.3 Clients and Servers
2.3 Clients and Servers
Standard
7.2 Computer Organization
7.2 Computer Organization
7.4 Hardware
7.4 Hardware
7.5 Internet Hardware and Sending Information
7.5 Internet Hardware and Sending Information
7.6 Clients and Servers
7.6 Clients and Servers
Standard
6.1 Operating Systems
7.1 Clients and Servers
8.4 Internet Hardware and Sending Information
8.10 Viewing a Webpage
9.1 Internal Components
Standard
4.1 Operating Systems
5.6 Clients and Servers
5.6 Clients and Servers
9.4 Internet Hardware and Sending Information
9.4 Internet Hardware and Sending Information
9.9 Viewing a Webpage
9.9 Viewing a Webpage
10.1 Internal Components
6.1 Project: Security Assessment Report
6.1 Project: Security Assessment Report
Standard
2.8 Abstraction
2.8 Abstraction
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
1.8 Abstraction
6.1 Internal Components
6.6 Operating Systems
Standard
1.8 Abstraction
7.1 Internal Components
7.6 Operating Systems
Standard
2.2 Internal and External Components
Standard
1.7 Abstraction
1.16 Ultra Karel
Standard
1.7 Abstraction
1.16 Ultra Karel
Standard
1.7 Abstraction
1.16 Ultra Karel
Standard
4.11 Using APIs
5.3 Using a CMS
Standard
9.11 Using APIs
10.3 Using a CMS
Standard
1.1 Operating Systems
2.4 Internet Hardware and Sending Information
2.4 Internet Hardware and Sending Information
2.9 Viewing a Webpage
2.9 Viewing a Webpage
Standard
7.1 Operating Systems
8.5 Clients and Servers
8.5 Clients and Servers
9.4 Internet Hardware and Sending Information
9.4 Internet Hardware and Sending Information
9.9 Viewing a Webpage
9.9 Viewing a Webpage
10.1 Internal Components
14.1 Project: Security Assessment Report
14.1 Project: Security Assessment Report
Standard
2.2 Computer Organization
2.2 Computer Organization
2.3 Software
2.3 Software
2.4 Hardware
2.4 Hardware
Standard
2.8 Abstraction
2.8 Abstraction
Standard
1.7 Abstraction
1.16 Ultra Karel