Please enable JavaScript to use CodeHS

Points

Activity Points Item Type
What is Cybersecurity?
1.1 Module Overview - Cybersecurity Lesson
1.1.1 Welcome to Cybersecurity 1 Video
1.1.2 Welcome to Cybersecurity 2 Check for Understanding
1.1.3 Intruder Alert! 1 Example
1.1.4 Cybersecurity and You 5 Free Response
1.1.5 Course Goals 5 Free Response
1.2 What is Cybersecurity? Lesson
1.2.1 What is Cybersecurity? 1 Video
1.2.2 What is Cybersecurity? 3 Check for Understanding
1.2.3 City Services Ransomware 1 Connection
1.2.4 Ransomware Reflection 5 Free Response
1.2.5 Ransomware Simulator 1 Example
1.2.6 Internet of Things 1 Connection
1.2.7 Hackers vs. Smart Homes 1 Connection
1.2.8 Internet of Things Reflection 5 Free Response
1.3 Impact of Cybersecurity Lesson
1.3.1 Impact of Cybersecurity 1 Video
1.3.2 Impact of Cybersecurity 2 Check for Understanding
1.3.3 Phishing Simulator 1 Example
1.3.4 Phishing for Your Info 1 Connection
1.3.5 Phishing Reflection 5 Free Response
1.3.6 Cyber Game 1 Connection
1.3.7 Cyber Game Reflection 5 Free Response
1.3.8 Cyber Crime Time 1 Connection
1.3.9 Cyber Crime Time Reflection 5 Free Response
1.4 The CIA Triad Lesson
1.4.1 CIA Triad 1 Video
1.4.2 CIA Triad 2 Check for Understanding
1.4.3 Which part of the CIA Triad? 5 Free Response
1.4.4 Which part of the CIA Triad? 5 Free Response
1.4.5 Breach of Confidentiality 5 Free Response
1.4.6 Breach of Availability 5 Free Response
1.4.7 CIA Connections 5 Free Response
1.5 What is Cybersecurity? Quiz Lesson
1.5.1 What is Cybersecurity? Quiz 15 Unit Quiz
Digital Citizenship and Cyber Hygiene
2.1 Digital Footprint and Reputation Lesson
2.1.1 Digital Footprint and Reputation 1 Video
2.1.2 Digital Footprint and Reputation 3 Check for Understanding
2.1.3 Social Media Clean-up 1 Example
2.1.4 Building a Positive Digital Footprint 5 Free Response
2.1.5 Right to be Forgotten? 1 Connection
2.1.6 Right to be Forgotten 5 Free Response
2.1.7 What is your Digital Footprint? 5 Free Response
2.2 Cyberbullying Lesson
2.2.1 Cyberbullying 1 Video
2.2.2 Cyberbullying 3 Check for Understanding
2.2.3 Scenario: Student Ranking 5 Free Response
2.2.4 Scenario: Singled Out 5 Free Response
2.2.5 Stopping Cyberbullying 5 Free Response
2.3 Internet Safety Lesson
2.3.1 Internet Safety 1 Video
2.3.2 Internet Safety 2 Check for Understanding
2.3.3 Scenario: School Stranger 5 Free Response
2.3.4 Scenario: Vacation Pals 5 Free Response
2.3.5 Staying Safe 5 Free Response
2.4 Privacy & Security Lesson
2.4.1 What is Data Privacy & Security? 1 Video
2.4.2 Privacy & Security Quiz 2 Check for Understanding
2.4.3 Google Privacy Policy Search 1 Connection
2.4.4 Google Privacy Policy Search 5 Free Response
2.4.5 Guess: Password List 1 Example
2.4.6 Guess: Using an Algorithm 1 Example
2.4.7 Guess: Brute Force 1 Example
2.4.8 How Strong is your Password? 1 Connection
2.4.9 How Strong is your password? 5 Free Response
2.4.10 You Can Be Tracked! 1 Example
2.5 Information Literacy Lesson
2.5.1 Information Literacy 1 Video
2.5.2 Information Literacy 2 Check for Understanding
2.5.3 Effective Internet Searches 5 Free Response
2.5.4 Evaluate the Source 1 1 Connection
2.5.5 Respond: Evaluate the Source 1 5 Free Response
2.5.6 Evaluate the Source 2 1 Notes
2.5.7 Respond: Evaluate the Source 2 5 Free Response
2.5.8 Hero Pig? 1 Connection
2.5.9 Respond: Hero Pig? 5 Free Response
2.6 Creative Credit & Copyright Lesson
2.6.1 Creative Credit and Copyright 1 Video
2.6.2 Creative Credit and Copyright 2 Check for Understanding
2.6.3 Cite! 5 Free Response
2.6.4 Exploring Creative Commons 1 Connection
2.6.5 Respond: Creative Commons 5 Free Response
2.6.6 Task: Finding Images 5 Free Response
2.6.7 Reflection: Why is Copyright Important? 5 Free Response
2.7 Hacking Ethics Lesson
2.7.1 Hacking Ethics & Legality 1 Video
2.7.2 Hacking Ethics & Legality 3 Check for Understanding
2.7.3 Penetration Testing 1 Connection
2.7.4 Reflection: Penetration Testing 5 Free Response
2.7.5 Hack the Pentagon? 1 Connection
2.7.6 Reflection: Hack the Pentagon 5 Free Response
2.7.7 Ethical Hacker Agreement 1 Check for Understanding
2.8 Digital Citizenship and Cybersecurity Quiz Lesson
2.8.1 Digital Citizenship and Cyber Hygiene Quiz 20 Unit Quiz
Project: Public Service Announcement
3.1 Project: Public Service Announcement Lesson
3.1.1 Pick a Topic 5 Free Response
3.1.2 Research 5 Free Response
3.1.3 Choose Your Audience 5 Free Response
3.1.4 What kind of PSA? 5 Free Response
3.1.5 Draft your PSA 5 Free Response
3.1.6 Finalize your PSA! 15 Free Response
The ABCs of Cryptography
4.1 Cryptography, Cryptology, Cryptanalysis Lesson
4.1.1 Cryptography, Cryptology, Cryptanalysis 1 Video
4.1.2 Cryptography, Cryptology, Cryptanalysis 2 Check for Understanding
4.1.3 Cryptogram Game! 1 Example
4.1.4 Why encrypt? 1 Video
4.1.5 Why encrypt? 2 Check for Understanding
4.1.6 Encrypt/Decrypt 1 Example
4.2 History of Cryptography Lesson
4.2.1 Cryptography: A Brief History 1 Video
4.2.2 Cryptography History Quiz 2 Check for Understanding
4.2.3 How the Enigma Worked 1 Connection
4.2.4 How the Enigma Worked 5 Free Response
4.2.5 Unknown Languages and the Future of Cryptography 1 Connection
4.2.6 The Future of Cybersecurity 5 Free Response
4.3 Basic Crypto Systems: Caesar Cipher Lesson
4.3.1 Caesar Cipher 1 Video
4.3.2 Caesar Cipher 2 Check for Understanding
4.3.3 Caesar Cipher Encryption 1 Example
4.3.4 Decrypt Caesar's Cipher! 1 Example
4.4 Basic Crypto Systems: Cracking Caesar Lesson
4.4.1 Cracking Caesar Cipher 1 Video
4.4.2 Cracking Caesar Cipher 2 Check for Understanding
4.4.3 Cracking Caesar with Brute Force 1 Example
4.4.4 Letter Frequency and Caesar 1 Example
4.4.5 Examining Caesar Cipher 5 Free Response
4.5 Basic Crypto Systems: Vigenere Cipher Lesson
4.5.1 Vigenere Cipher 1 Video
4.5.2 Vigenere Cipher 1 Check for Understanding
4.5.3 Vigenere Cipher Example 1 Example
4.5.4 Letter Frequency and Vigenere Cipher 1 Example
4.5.5 Examining Vigenere Cipher 5 Free Response
4.5.6 Improving Vigenere 1 Example
4.6 The ABCs of Cryptography Quiz Lesson
4.6.1 The ABCs of Cryptography Quiz 15 Unit Quiz
Project: Classic Cipher Newscast
5.1 Project: Classic Cipher Newscast Lesson
5.1.1 Overview 1 Notes
5.1.2 Investigate a Classic Cipher 1 Notes
5.1.3 Write the Script and Rehearse 5 Free Response
5.1.4 Newscast Presentation 15 Free Response
System Administration
6.1 Operating Systems Lesson
6.1.1 Operating Systems 1 Video
6.1.2 Operating Systems Quiz 5 Check for Understanding
6.1.3 Detect My OS 1 Example
6.1.4 Upgrading a Mac OS 1 Connection
6.1.5 Windows OS Installation Simulation 1 Example
6.1.6 Installing an OS 5 Free Response
6.2 Comparing Operating Systems Lesson
6.2.1 Comparing Operating Systems 1 Video
6.2.2 Comparing Operating Systems Quiz 5 Check for Understanding
6.2.3 Windows Simulation 1 Example
6.2.4 MacOS Simulation 1 Example
6.2.5 Choose a Linux Distro! 1 Connection
6.2.6 Which would you choose? 5 Free Response
6.3 Compatibility Lesson
6.3.1 Compatibility 1 Video
6.3.2 Compatibility Quiz 3 Check for Understanding
6.3.3 What Processor? Windows 1 Example
6.3.4 What Processor? Mac 1 Example
6.3.5 What Processor are you running? 5 Free Response
6.4 Software and Applications Lesson
6.4.1 Software and Applications 1 Video
6.4.2 Software and Applications Quiz 2 Check for Understanding
6.4.3 Spreadsheet Simulation 1 Example
6.4.4 Messaging Simulation 1 Example
6.4.5 Kanban Board Simulation 1 Example
6.4.6 Software Simulations 5 Free Response
6.5 Software Licenses Lesson
6.5.1 Software Licenses 1 Video
6.5.2 Software Licenses Quiz 3 Check for Understanding
6.5.3 Do I need a Software License? 5 Free Response
6.5.4 Is This Original? 5 Free Response
6.6 Application Security Lesson
6.6.1 Application Security 1 Video
6.6.2 Application Security 5 Check for Understanding
6.6.3 Windows Updates 1 Example
6.6.4 Windows Defender Antivirus 1 Connection
6.6.5 Windows Defender Antivirus 5 Free Response
6.6.6 CodeHS System Restore 5 Free Response
6.7 Browser Configuration Lesson
6.7.1 Browser Configuration 1 Video
6.7.2 Browser Configuration 5 Check for Understanding
6.7.3 Cached CodeHS 1 Connection
6.7.4 Cached CodeHS 5 Free Response
6.7.5 Is Your Popup Blocker On? 1 Example
6.7.6 Browser Extensions Lab 5 Free Response
6.8 System Administration Lesson
6.8.1 User Accounts 1 Video
6.8.2 User Accounts Quiz 2 Check for Understanding
6.8.3 User Accounts 5 Free Response
6.8.4 Shared Folders and Files 5 Free Response
6.8.5 Host Security 1 Video
6.8.6 Host Security Quiz 3 Check for Understanding
6.8.7 Security Baseline 5 Free Response
6.9 Command Line Interface Lesson
6.9.1 Linux/MacOS vs. Windows 1 Notes
6.9.2 Command Line Interface 1 Video
6.9.3 Command Line Interface Quiz 5 Check for Understanding
6.9.4 Command Equivalents 1 Resource
6.9.5 Windows Command Prompt 1 Video
6.9.6 Windows Command Prompt 5 Free Response
6.9.7 Directory Directions 5 Free Response
6.9.8 Neural Interface? 1 Connection
6.9.9 Neural Interface? 5 Free Response
6.10 System Administration Quiz Lesson
6.10.1 Mindsets 1 Survey
6.10.2 System Administration Quiz 20 Unit Quiz
Software Security
7.1 Inside Web Apps Lesson
7.1.1 Inside Web Apps 1 Video
7.1.2 Inside Web Apps 2 Check for Understanding
7.1.3 Using View Page Source 5 Free Response
7.1.4 Recreate a Webpage? 1 Example
7.1.5 Getting Started with OWASP 1 Connection
7.1.6 Getting Started with OWASP 5 Free Response
7.2 Developer Tools Lesson
7.2.1 Developer Tools 1 Video
7.2.2 Developer Tools 3 Check for Understanding
7.2.3 Using the Developer Tools 5 Free Response
7.2.4 Console Secrets 5 Exercise
7.2.5 Local Storage 1 Example
7.2.6 The Top Cybersecurity Blogs and Websites 1 Connection
7.2.7 Selecting a Site to Follow 5 Free Response
7.3 The Value of Data Lesson
7.3.1 The Value of Data 1 Video
7.3.2 The Value of Data Quiz 5 Check for Understanding
7.3.3 Exploring Data Visualizations 1 Notes
7.3.4 US Recorded Music Revenue 1 Connection
7.3.5 National Parks 1 Connection
7.3.6 March Madness 1 Connection
7.3.7 Captain Marvel 1 Connection
7.3.8 Respond: Visualizations 5 Free Response
7.3.9 Free Response: Choosing a Visualization 5 Free Response
7.3.10 Reflection: Design a Survey 5 Free Response
7.4 Databases Lesson
7.4.1 Databases 1 Video
7.4.2 Databases 1 Check for Understanding
7.4.3 Database Administrator Career 1 Connection
7.4.4 Database Administrator Career 5 Free Response
7.4.5 Parts of a Database 1 Video
7.4.6 Parts of a Database 1 Check for Understanding
7.4.7 SQL Database Diagram 1 Connection
7.4.8 SQL Database Diagram 5 Free Response
7.4.9 Schema Brainstorm 5 Free Response
7.5 Clients and Servers Lesson
7.5.1 Clients and Servers 1 Video
7.5.2 Clients and Servers 2 Check for Understanding
7.5.3 Inside a Google Data Center 1 Connection
7.5.4 Inside a Google Data Center 5 Free Response
7.5.5 Cloud Vulnerabilities 1 Connection
7.5.6 Cloud Vulnerabilities Response 5 Free Response
7.5.7 Client-Server Model 1 Video
7.5.8 Client-Server Model 2 Check for Understanding
7.5.9 The Future of User Privacy 1 Connection
7.5.10 The Future of User Privacy 5 Free Response
7.6 What is SQL? Lesson
7.6.1 What is SQL Overview 1 Notes
7.6.2 Intro to SQL 1 Video
7.6.3 Quiz: What is SQL? 1 Check for Understanding
7.6.4 How to Structure Data in SQL 1 Video
7.6.5 How to Structure Data in SQL 3 Check for Understanding
7.6.6 SQL Tables 1 Example
7.6.7 SQL Tables Response 5 Free Response
7.7 Basic Querying in SQL Lesson
7.7.1 The SELECT Statement 1 Video
7.7.2 Basic Querying in SQL 1 Check for Understanding
7.7.3 Our First SELECT Statement 1 Example
7.7.4 Your First SELECT Statement 5 Exercise
7.7.5 More SELECT Statement 1 Video
7.7.6 More SELECT Statement 1 Check for Understanding
7.7.7 Selecting Specific Columns 1 Example
7.7.8 Harry Potter Names 5 Exercise
7.8 Filtering Queries in SQL Lesson
7.8.1 The WHERE Clause 1 Video
7.8.2 Condition Operators 1 Check for Understanding
7.8.3 Ravenclaw House 1 Example
7.8.4 People in Gryffindor 1 Example
7.8.5 Filter By ID 1 Example
7.8.6 The Weasleys 5 Exercise
7.8.7 The Potters 5 Exercise
7.9 Common Security Problems Lesson
7.9.1 Common Security Problems 1 Video
7.9.2 Common Security Problems 1 Check for Understanding
7.9.3 Meet Security Engineers at Google 1 Connection
7.9.4 Security Engineering Reflection 5 Free Response
7.9.5 Living in a Digital World 1 Video
7.9.6 Living in a Digital World 5 Free Response
7.10 SQL Injection Overview Lesson
7.10.1 SQL Injection Overview 1 Video
7.10.2 SQL Injection Overview 2 Check for Understanding
7.10.3 Equifax Security Breach 1 Connection
7.10.4 Equifax Exposed Millions 1 Connection
7.10.5 Equifax SQL Injection Attack 5 Free Response
7.10.6 SQLi 1 Example
7.11 Types of SQLi and Prevention Lesson
7.11.1 Types of SQLi 1 Video
7.11.2 Types of SQLi 3 Check for Understanding
7.11.3 Preventing SQLi 1 Video
7.11.4 Preventing SQLi 2 Check for Understanding
7.11.5 Mitigating SQL Injection 1 Connection
7.11.6 Reflection: Mitigating SQL Injection 5 Free Response
7.11.7 SQL Injection Practice 1 Connection
7.12 Software Security Quiz Lesson
7.12.1 Software Security Quiz 15 Unit Quiz
Project: Security Assessment Report
8.1 Project: Security Assessment Report Lesson
8.1.1 Project Requirements 1 Notes
8.1.2 Supercar Showdown Website 1 Connection
8.1.3 SQL Injection Testing 5 Free Response
8.1.4 SQLi Testing Handout 1 Resource
8.1.5 Security Assessment Report 15 Free Response
8.1.6 Project Reflection 5 Free Response
What's Next?
9.1 After Fundamentals of Cybersecurity Lesson
9.1.1 Cybersecurity Pathways 1 Notes
9.1.2 CodeHS Advanced Cybersecurity 1 Connection
9.1.3 College Pathway 1 Notes
9.1.4 Certification Pathway 1 Connection
9.1.5 Career Spotlight 1 Connection
9.1.6 My Pathway 5 Free Response
Project: Digital Forensics
10.1 Digital Forensics Lesson
10.1.1 Digital Forensics 1 Video
10.1.2 Student Success Story 1 Connection
10.1.3 Student Success Story Response 5 Free Response
10.2 Forensic Case 1: Logs Lesson
10.2.1 Network Logs 1 Notes
10.2.2 Network Log Evidence 1 Example
10.2.3 Network Logs Conclusion 5 Free Response
10.3 Forensic Case 2: File Metadata Lesson
10.3.1 File Metadata 1 Notes
10.3.2 File Metadata Evidence 1 Example
10.3.3 File Metadata Conclusion 5 Free Response
10.4 Forensic Case 3: Exif Data Lesson
10.4.1 Photo Exif 1 Notes
10.4.2 Exif Using Inspector 1 Connection
10.4.3 Exif Using the CLI 1 Example
10.4.4 Photo Exif Conclusion 5 Free Response
Cryptocurrency
11.1 What is Currency? Lesson
11.1.1 What is Currency? 1 Video
11.1.2 What is Currency? 2 Check for Understanding
11.1.3 What Gives Paper Money Its Actual Value 1 Connection
11.1.4 What Gives Money Its Value 5 Free Response
11.1.5 Money: What is it Good For? 1 Resource
11.2 What is Cryptocurrency? Lesson
11.2.1 Cryptocurrency Basics 1 Video
11.2.2 Cryptocurrency Basics 5 Check for Understanding
11.2.3 Cryptocurrency Module Overview 1 Video
11.2.4 Cryptocurrencies Might Help Developing Countries 1 Connection
11.2.5 Cryptocurrencies are Helping Developing Countries 5 Free Response
11.2.6 Show Me the Money 1 Resource
11.2.7 American Currency Exhibit 5 Free Response
11.3 Intro to Blockchain Lesson
11.3.1 Intro to Blockchain 1 Video
11.3.2 Intro to Blockchain 3 Check for Understanding
11.3.3 CryptoKitties 1 Connection
11.3.4 CryptoKitties 5 Free Response
11.4 Hashing Lesson
11.4.1 Hashing 1 Video
11.4.2 Hashing 3 Check for Understanding
11.4.3 SHA256 Hash Generator 1 Connection
11.4.4 Using the SHA256 Hash Generator 5 Free Response
11.5 Proof of Work Lesson
11.5.1 Proof of Work 1 Video
11.5.2 Proof of Work 3 Check for Understanding
11.5.3 Mining the Block 1 Video
11.5.4 Mining the Block 3 Check for Understanding
11.5.5 PoW vs. Proof of Stake 1 Connection
11.5.6 PoW vs. PoS 5 Free Response
11.5.7 Checking Proof of Work 1 Resource
11.6 Advanced Blockchain Lesson
11.6.1 Advanced Blockchain (part 1) 1 Video
11.6.2 Advanced Blockchain (part 1) 3 Check for Understanding
11.6.3 Blockchain Buzz 1 Connection
11.6.4 Blockchain Buzz 5 Free Response
11.6.5 Advanced Blockchain (part 2) 1 Video
11.6.6 Advanced Blockchain (part 2) 5 Free Response
11.6.7 Make a Blockchain 1 Resource
11.6.8 SUPPLEMENTARY: How to TimeStamp a Document 1 Connection
11.7 Cryptocurrencies Lesson
11.7.1 Cryptocurrencies 1 Video
11.7.2 Cryptocurrencies 3 Check for Understanding
11.7.3 Shiny Toy Phenomenon 5 Free Response
11.7.4 Walmart Using Blockchain to Stop Spread of Disease 1 Connection
11.7.5 Walmart Use of Blockchain 5 Free Response
11.8 Bitcoin Lesson
11.8.1 Bitcoin 1 Video
11.8.2 Bitcoin 3 Check for Understanding
11.8.3 51% Attack Explained 1 Connection
11.8.4 51% Attack 5 Free Response
11.8.5 Why the Bitcoin Bubble will Burst in 2018 1 Connection
11.8.6 Bitcoin Bust 5 Free Response
11.8.7 Explore the Bitcoin Blockchain 1 Resource
11.9 Pros, Cons, and Future of Cryptocurrencies Lesson
11.9.1 Pros, Cons, and Future of Cryptocurrencies 1 Video
11.9.2 Pros, Cons and Future of Cryptocurrencies 3 Check for Understanding
11.9.3 Pros, Cons and future of Cryptocurrencies 5 Free Response
11.9.4 Cryptocurrency Pros and Cons 1 Connection
11.9.5 Crypto Pros and Cons 5 Free Response
11.9.6 What is HODL? 1 Connection
11.9.7 What is HODL? 5 Free Response
11.9.8 Pros, Cons, and Future of Cryptocurrencies 5 Free Response
11.10 Project: Cryptocurrency Expert Panel Talk Lesson
11.10.1 Overview 5 Free Response
11.10.2 Preview Sample Expert Panels 5 Free Response
11.10.3 Investigate a Cryptocurrency Topic 5 Free Response
11.10.4 Write an Outline and Rehearse 5 Free Response
11.10.5 Expert Panel Talk (Presentation) 5 Free Response
11.11 Cryptocurrency Quiz Lesson
11.11.1 Cryptocurrency Quiz 10 Unit Quiz
11.11.2 Cryptocurrency Badge 0 Badge
SQL Part II: The SQL
12.1 More Filtering Practice Lesson
12.1.1 Initials 5 Exercise
12.1.2 Compound Queries with BETWEEN 5 Exercise
12.1.3 Gryffindors With G Names 5 Exercise
12.1.4 R First Names 5 Exercise
12.1.5 FF Houses 5 Exercise
12.2 Ordering Results Lesson
12.2.1 The ORDER BY Keyword 1 Video
12.2.2 ORDER BY 1 Notes
12.2.3 ORDER BY First Name 1 Example
12.2.4 Reverse Order 1 Example
12.2.5 Order By Multiple Fields 1 Example
12.2.6 House Ordering 5 Exercise
12.2.7 Sort the P Names 5 Exercise
12.3 Renaming Fields Lesson
12.3.1 Renaming Fields with AS 1 Notes
12.3.2 Renaming in the House Table 1 Example
12.3.3 Changing Column Names 5 Exercise
12.4 Joining Tables Lesson
12.4.1 The JOIN command 1 Video
12.4.2 Basic Joining 1 Notes
12.4.3 Letters and Numbers 1 Example
12.4.4 Person and House 1 Example
12.4.5 Person and House (Correct) 1 Example
12.4.6 Person and House (with namespacing) 1 Example
12.4.7 List All Gryffindors 5 Exercise
12.4.8 JOIN With Yourself 1 Video
12.4.9 Renaming Tables 1 Notes
12.4.10 Quidditch Matchups 1 Example
12.4.11 Quidditch Matchups: Ravenclaw Away Games 5 Exercise
12.5 More Joining Tables Lesson
12.5.1 The Course Table 1 Example
12.5.2 Courses and Professors 5 Exercise
12.5.3 Courses, Professors, and Houses 5 Exercise
12.5.4 Courses Taught By Gryffindors 5 Exercise
12.5.5 The Enrollment Table 1 Example
12.5.6 Students Taking Potions 5 Exercise
12.5.7 Non-Slytherins Taking Potions 5 Exercise
12.5.8 Defense Students by House 5 Exercise
12.5.9 Neville's Courses 5 Exercise
Web Development
13.1 Introduction to HTML Lesson
13.1.1 Introduction to HTML 1 Video
13.1.2 Introduction to HTML Quiz 1 Check for Understanding
13.1.3 Our First HTML Page 1 Example
13.1.4 Say Hello! 5 Exercise
13.2 Structure of an HTML Page Lesson
13.2.1 Structure of an HTML Page 1 Video
13.2.2 Structure of an HTML Page Quiz 1 Check for Understanding
13.2.3 HTML Template 1 Example
13.2.4 Hello World Page 1 Example
13.2.5 The <title> Tag 5 Exercise
13.2.6 Your First HTML Page 5 Exercise
13.2.7 Structure Badge 1 Badge
13.3 Formatting Text Lesson
13.3.1 Formatting Text 1 Video
13.3.2 Formatting Text Quiz 1 Check for Understanding
13.3.3 Dictionary 1 Example
13.3.4 That's Bold 5 Exercise
13.3.5 Artificial Intelligence 5 Exercise
13.3.6 State Capitals 5 Exercise
13.4 Links Lesson
13.4.1 Links 1 Video
13.4.2 Links Quiz 1 Check for Understanding
13.4.3 The <a> Tag 1 Example
13.4.4 Simple Link 5 Exercise
13.4.5 My Favorite Websites 5 Exercise
13.5 Images Lesson
13.5.1 Images 1 Video
13.5.2 Images Quiz 1 Check for Understanding
13.5.3 The <img> Tag 1 Example
13.5.4 Building the CodeHS Homepage 1 Example
13.5.5 Collage on a Theme 5 Exercise
13.5.6 Linking an Image 5 Exercise
13.5.7 Personal Library 5 Exercise
13.5.8 Images Badge 1 Badge
13.6 HTML Lists Lesson
13.6.1 HTML Lists 1 Video
13.6.2 HTML Lists Quiz 1 Check for Understanding
13.6.3 Grocery Shopping 1 Example
13.6.4 Favorite Things 5 Exercise
13.6.5 To-Do List 5 Exercise
13.6.6 List Article 5 Exercise
13.7 HTML Tables Lesson
13.7.1 HTML Tables 1 Video
13.7.2 HTML Tables Quiz 3 Check for Understanding
13.7.3 Address Book 1 Example
13.7.4 Favorite Songs 5 Exercise
13.7.5 Calendar 5 Exercise
13.8 HTML Styling Lesson
13.8.1 HTML Styling 1 Video
13.8.2 HTML Styling Quiz 1 Check for Understanding
13.8.3 Stylish Address Book 1 Example
13.8.4 Background Colors 5 Exercise
13.8.5 Style Your To-Do List 5 Exercise
13.9 Introduction to CSS Lesson
13.9.1 Introduction to CSS 1 Video
13.9.2 Introduction to CSS Quiz 2 Check for Understanding
13.9.3 Styling Your H1s 1 Example
13.9.4 First Style with CSS 5 Exercise
13.9.5 List Styling 5 Exercise
13.10 CSS Select by Tag Lesson
13.10.1 CSS Select by Tag 1 Video
13.10.2 CSS Select by Tag Quiz 1 Check for Understanding
13.10.3 Rainbow 1 Example
13.10.4 Dog Styling 1 Example
13.10.5 Restaurant Menu 5 Exercise
13.10.6 Put Karel Together 5 Exercise
13.11 CSS Select by Class Lesson
13.11.1 CSS Select by Class 1 Video
13.11.2 CSS Select by Class Quiz 1 Check for Understanding
13.11.3 Simple Checkerboard 1 Example
13.11.4 Tic Tac Toe 5 Exercise
13.11.5 Music Library 5 Exercise
13.12 CSS Select by ID Lesson
13.12.1 CSS Select by ID 1 Video
13.12.2 CSS Select by ID Quiz 1 Check for Understanding
13.12.3 Logo 1 Example
13.12.4 Favorite Dog 5 Exercise
13.12.5 Bingo 5 Exercise
13.12.6 CSS Badge 1 Badge
13.13 Viewing Websites Lesson
13.13.1 Viewing Websites 1 Video
13.13.2 Viewing Websites Quiz 5 Check for Understanding
13.13.3 Explaining a URL 5 Free Response
13.14 Web Development Quiz Lesson
13.14.1 Web Development Quiz 15 Unit Quiz
13.15 Your First Website Lesson
13.15.1 Set Up Your codehs.me Website 10 Challenge
13.15.2 Practice PT: Your First Website 10 Challenge
13.15.3 Website Badge 1 Badge