Please enable JavaScript to use CodeHS

Points

Activity Points
Computer Basics
1.1 Internal Components
1.1.1 Internal Components 1
1.1.2 Internal Components 5
1.1.3 Build a Computer 1
1.1.4 Build a Computer 5
1.1.5 Test Your Brain's RAM! 1
1.1.6 Test Your Brain's RAM! 5
1.2 Storage Options
1.2.1 Storage Options 1
1.2.2 Storage Options Quiz 5
1.2.3 Security of Cloud Storage 1
1.2.4 Security of Cloud Storage 5
1.2.5 Storage Suggestions 5
1.3 Network Devices
1.3.1 Network Devices 1
1.3.2 Network Devices 5
1.3.3 Speed Test 1
1.3.4 Speed Test 5
1.3.5 Fiber Optics Bend Light! 1
1.3.6 Fiber Optics Bend Light! 5
1.3.7 Ethernet Standards 1
1.3.8 Ethernet Standards 5
1.3.9 Network Troubleshooting 5
1.4 Network Options
1.4.1 Network Options 1
1.4.2 Network Options Quiz 5
1.4.3 What is an SSID? 1
1.4.4 What is an SSID? 5
1.4.5 Wireless Network Setup 5
1.5 Network Communication
1.5.1 Network Communication 1
1.5.2 Network Communication Quiz 5
1.5.3 Setting up a Firewall 1
1.5.4 Establish Firewall Rules 5
1.6 Operating Systems
1.6.1 Operating Systems 1
1.6.2 Operating Systems Quiz 5
1.6.3 Understanding Operating Systems 1
1.6.4 Understanding Operating Systems 5
1.6.5 Detect My OS 1
1.6.6 Upgrading a Mac OS 1
1.6.7 Windows OS Installation Simulation 1
1.6.8 Installing an OS 5
1.7 Software and Applications
1.7.1 Software and Applications 1
1.7.2 Software and Applications Quiz 5
1.7.3 Spreadsheet Simulation 1
1.7.4 Messaging Simulation 1
1.7.5 Kanban Board Simulation 1
1.7.6 Software Simulations 5
1.8 Application Security
1.8.1 Application Security 1
1.8.2 Application Security 5
1.8.3 Windows Updates 1
1.8.4 Windows Defender Antivirus 1
1.8.5 Windows Defender Antivirus 5
1.8.6 CodeHS System Restore 5
1.9 System Administration
1.9.1 User Accounts 1
1.9.2 User Accounts Quiz 2
1.9.3 User Accounts 5
1.9.4 Shared Folders and Files 5
1.9.5 Host Security 1
1.9.6 Host Security Quiz 3
1.9.7 Security Baseline 5
Networking Fundamentals
2.1 Introduction to the Internet
2.1.1 Welcome to the Internet 1
2.1.2 Intro to the Internet 5
2.1.3 Inside Facebook's Connectivity Lab 1
2.1.4 Connectivity Lab Reflection 5
2.2 Internet Hardware and Sending Information
2.2.1 Internet Hardware 1
2.2.2 Internet Hardware 2
2.2.3 Sending Information 1
2.2.4 Sending Information 3
2.2.5 The Internet is in the Ocean 1
2.2.6 Internet in the Ocean Reflection 5
2.3 Internet Addresses
2.3.1 Internet Addresses 1
2.3.2 Internet Addresses 5
2.3.3 The Need for Addresses 5
2.3.4 IPv4 vs. IPv6 1
2.3.5 The Long Transition to IPv6 1
2.3.6 Reflection: IPv4 vs IPv6 5
2.4 Domain Name System (DNS)
2.4.1 Domain Name System (DNS) 1
2.4.2 Domain Name System 5
2.4.3 How Does DNS Work? 1
2.4.4 How Does DNS Work? 5
2.5 Routing
2.5.1 Routing 1
2.5.2 Routing 5
2.5.3 Route Tracing 1
2.5.4 Redundancy 5
2.5.5 Network Topologies 5
2.5.6 Network Topologies 1
2.6 Packets & Protocols
2.6.1 Packets 1
2.6.2 Packets 2
2.6.3 Protocols 1
2.6.4 Protocols 3
2.6.5 Passing Notes 1
2.6.6 How the Internet Works 1
2.6.7 The Journey of an Image 5
2.7 Impact of the Internet
2.7.1 Impact of the Internet 1
2.7.2 Impact of the Internet 5
2.7.3 What is the Digital Divide? 1
2.7.4 What is the Digital Divide? 5
2.8 Securing a Network
2.8.1 Access Control 1
2.8.2 Access Control 5
2.8.3 RADIUS Overview with AAA Protocol 1
2.8.4 RADIUS Server Access Control 1
2.8.5 RADIUS Reflection 5
2.8.6 Detecting Intrusions to Secure a Network 1
2.8.7 Securing a Network 5
2.8.8 How to Secure your IT Network 1
2.8.9 Secure your IT Network Basics 5
2.8.10 Network Administrator Career 1
2.8.11 Network Administrator Career 5
2.8.12 Multifactor Authentication 1
2.8.13 Two Factor Authentication 1
2.8.14 Authorization 1
2.8.15 Setting up a Firewall 1
2.9 Networking Fundamentals Quiz
2.9.1 Networking Fundamentals Quiz 25
2.9.2 Networking Fundamentals Badge 1
Project: Troubleshooting
3.1 Methodology
3.1.1 Troubleshooting Methodology 1
3.1.2 Identify the Problem 5
3.1.3 Research Solutions 5
3.1.4 Establish a Theory 5
3.1.5 Test the Theory 5
3.1.6 Fix the Problem! 5
3.2 Support Practice
3.2.1 Signal Strength 10
3.2.2 Interference 10
Cybersecurity and Digital Citizenship
4.1 What is Cybersecurity?
4.1.1 What is Cybersecurity? 1
4.1.2 What is Cybersecurity? 5
4.1.3 WannaCry Ransomware Attack 1
4.1.4 WannaCry Reflection 5
4.1.5 Ransomware Simulator 1
4.1.6 Internet of Things 1
4.1.7 Cybersecurity and Connected Cars 1
4.1.8 Internet of Things Reflection 5
4.1.9 Threat Map 1
4.1.10 Why Learn about Cybersecurity? 5
4.2 Impact of Cybersecurity
4.2.1 Impact of Cybersecurity 1
4.2.2 Impact of Cybersecurity 5
4.2.3 Yahoo! Attack 1
4.2.4 Yahoo! Reflection 5
4.2.5 Fighting Cyber Crime 1
4.2.6 Cyber Crime Reflection 5
4.2.7 FBI Cyber Crime 1
4.2.8 FBI Reflection 5
4.2.9 Phishing Simulator 1
4.3 Hacking Ethics
4.3.1 Hacking Ethics & Legality 1
4.3.2 Hacking Ethics & Legality 5
4.3.3 Penetration Testing 1
4.3.4 Reflection: Penetration Testing 5
4.3.5 Hack the Pentagon? 1
4.3.6 Reflection: Hack the Pentagon 5
4.4 The CIA Triad
4.4.1 CIA Triad 1
4.4.2 CIA Triad 5
4.4.3 Which part of the CIA Triad? 5
4.4.4 Which part of the CIA Triad? 5
4.4.5 Breach of Confidentiality 5
4.4.6 Breach of Availability 5
4.5 Privacy & Security
4.5.1 What is Data Privacy & Security? 1
4.5.2 Privacy & Security Quiz 5
4.5.3 How Strong is your Password? 1
4.5.4 How Strong is your password? 5
4.5.5 Google Privacy Policy Search 1
4.5.6 Google Privacy Policy Search 5
4.5.7 Is Your Head in the Cloud? 5
4.6 Cryptography, Cryptology, Cryptanalysis
4.6.1 Cryptography, Cryptology, Cryptanalysis 1
4.6.2 Cryptography, Cryptology, Cryptanalysis 5
4.6.3 Securing the Cloud 1
4.6.4 Encryption Reflection 5
4.7 Hash Functions
4.7.1 Hash Functions 1
4.7.2 Hash Functions 5
4.7.3 Google Shattered Crypto Algorithm 1
4.7.4 Hash Functions in the News 5
4.7.5 Using a Hash Generator 1
4.7.6 Hash Generator 5
4.8 Cyberbullying
4.8.1 Cyberbullying 1
4.8.2 Cyberbullying 5
4.8.3 Scenario: Student Ranking 5
4.8.4 Scenario: Singled Out 5
4.8.5 Stopping Cyberbullying 5
4.9 Creative Credit & Copyright
4.9.1 Creative Credit and Copyright 1
4.9.2 Creative Credit and Copyright 5
4.9.3 Cite! 5
4.9.4 Exploring Creative Commons 1
4.9.5 Respond: Creative Commons 5
4.9.6 Finding Images 5
4.9.7 Reflection: Why is Copyright Important? 5
Project: Public Service Announcement
5.1 Project: Public Service Announcement
5.1.1 Pick a Topic 5
5.1.2 Research 5
5.1.3 Choose Your Audience 5
5.1.4 What kind of PSA? 5
5.1.5 Draft your PSA 5
5.1.6 Finalize your PSA! 15
Programming Fundamentals
6.1 Programming Concepts
6.1.1 Programming Concepts 1
6.1.2 Programming Concepts Quiz 5
6.1.3 Compilers vs. Interpreters 1
6.1.4 Compilers vs. Interpreters 5
6.1.5 Variables in Action 1
6.1.6 Data Types using Typeof 1
6.1.7 Basic Variables 1
6.1.8 Daily Activities 5
6.2 Programming with Karel
6.2.1 Programming With Karel 1
6.2.2 Quiz: Karel Commands 5
6.2.3 Our First Karel Program 1
6.2.4 Your First Karel Program 5
6.2.5 Functions in Karel 1
6.2.6 Functions in Karel Quiz 5
6.2.7 Turn Around 1
6.2.8 Digging Karel 1
6.2.9 Backflip 5
6.3 Looping
6.3.1 For Loops 1
6.3.2 For Loops Quiz 5
6.3.3 Take 'em All 1
6.3.4 For Loop Square 1
6.3.5 Lots of Hurdles 5
6.3.6 While Loops in Karel 1
6.3.7 While Loops in Karel Quiz 5
6.3.8 Move to Wall 1
6.3.9 Big Tower 1
6.3.10 Follow The Yellow Ball Road 5
6.4 Branching
6.4.1 If/Else Statements 1
6.4.2 If/Else Statements Quiz 5
6.4.3 If/Else Statements 1
6.4.4 One Ball in Each Spot 1
6.4.5 Right Side Up 5
6.5 Organizational Techniques
6.5.1 Organizational Techniques 1
6.5.2 Organizational Techniques Quiz 5
6.5.3 Hurdle Karel 1
6.5.4 One Ball in Each Spot 5
6.5.5 The Two Towers 5
6.5.6 Interactive Sequence Diagram 1