Activity | Points |
---|---|
System Administration and IT Infrastructure | |
1.1 Operating Systems | |
1.1.1 Operating Systems | 1 |
1.1.2 Operating Systems Quiz | 5 |
1.1.3 Understanding Operating Systems | 1 |
1.1.4 Understanding Operating Systems | 5 |
1.1.5 Detect My OS | 1 |
1.1.6 Upgrading a Mac OS | 1 |
1.1.7 Windows OS Installation Simulation | 1 |
1.1.8 Installing an OS | 5 |
1.2 Comparing Operating Systems | |
1.2.1 File Systems | 1 |
1.2.2 File Systems Quiz | 5 |
1.2.3 Windows Simulation | 1 |
1.2.4 MacOS Simulation | 1 |
1.2.5 Linux Simulation | 1 |
1.2.6 Which would you choose? | 5 |
1.3 File Management | |
1.3.1 File Management | 1 |
1.3.2 File Management Quiz | 5 |
1.3.3 What Processor? Windows | 1 |
1.3.4 What Processor? Mac | 1 |
1.3.5 What Processor are you running? | 5 |
1.4 Software and Applications | |
1.4.1 Types of Software | 1 |
1.4.2 Types of Software Quiz | 5 |
1.4.3 Spreadsheet Simulation | 1 |
1.4.4 Messaging Simulation | 1 |
1.4.5 Kanban Board Simulation | 1 |
1.4.6 Software Simulations | 5 |
1.5 Software Licenses | |
1.5.1 Software Licenses | 1 |
1.5.2 Software Licenses Quiz | 5 |
1.5.3 Do I need a Software License? | 5 |
1.5.4 Is This Original? | 5 |
1.6 System Administration Quiz | |
1.6.1 Mindsets | 1 |
1.7 Internal Components | |
1.7.1 Internal Components | 1 |
1.7.2 Internal Components | 5 |
1.7.3 Build a Computer | 1 |
1.7.4 Build a Computer | 5 |
1.7.5 Test Your RAM! | 1 |
1.7.6 Test Your RAM! | 5 |
1.8 Peripheral Devices | |
1.8.1 Peripheral Devices | 1 |
1.8.2 Peripheral Devices | 5 |
1.8.3 Personalized Peripherals | 5 |
1.8.4 IT Help | 5 |
1.8.5 Your Ideal Computer Setup | 5 |
1.9 Network Devices | |
1.9.1 Network Devices | 1 |
1.9.2 Network Devices | 5 |
1.9.3 Speed Test | 1 |
1.9.4 Speed Test | 5 |
1.9.5 Fiber Optics Bend Light! | 1 |
1.9.6 Fiber Optics Bend Light! | 5 |
1.9.7 Ethernet Standards | 1 |
1.9.8 Ethernet Standards | 5 |
1.9.9 Network Troubleshooting | 5 |
1.10 Storage Options | |
1.10.1 Storage Options | 1 |
1.10.2 Storage Options Quiz | 5 |
1.10.3 Security of Cloud Storage | 1 |
1.10.4 Security of Cloud Storage | 5 |
1.10.5 Storage Suggestions | 5 |
1.11 Network Options | |
1.11.1 Network Options | 1 |
1.11.2 Network Options Quiz | 5 |
1.11.3 What is an SSID? | 1 |
1.11.4 What is an SSID? | 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 | 5 |
2.2.3 Sending Information | 1 |
2.2.4 Sending Information | 5 |
2.2.5 The Internet is in the Ocean | 1 |
2.2.6 Internet in the Ocean Reflection | 5 |
2.3 Clients and Servers | |
2.3.1 Clients and Servers | 1 |
2.3.2 Clients and Servers | 2 |
2.3.3 Inside a Google Data Center | 1 |
2.3.4 Inside a Google Data Center | 5 |
2.3.5 Cloud Vulnerabilities | 1 |
2.3.6 Cloud Vulnerabilities Response | 5 |
2.3.7 Client-Server Model | 1 |
2.3.8 Client-Server Model | 2 |
2.3.9 The Future of User Privacy | 1 |
2.3.10 The Future of User Privacy | 5 |
2.3.11 Protecting Privacy with VPNs | 5 |
2.3.12 Protecting Privacy with VPNs | 5 |
2.4 Personal Servers vs. Web Server Providers | |
2.4.1 Personal Servers vs. Web Server Providers | 5 |
2.4.2 Personal Servers vs. Web Server Providers | 5 |
2.4.3 Hosting a Website from Your Own Home | 5 |
2.4.4 Self-Hosted or Web Server Provider? | 5 |
2.5 Internet Addresses | |
2.5.1 Internet Addresses | 1 |
2.5.2 Internet Addresses | 5 |
2.5.3 The Need for Addresses | 5 |
2.5.4 Preserving IPv4 Infrastructure | 1 |
2.5.5 The Long Transition to IPv6 | 1 |
2.5.6 Reflection: IPv4 vs IPv6 | 5 |
2.6 Domain Name System (DNS) | |
2.6.1 Domain Name System (DNS) | 1 |
2.6.2 Domain Name System | 5 |
2.6.3 How Does DNS Work? | 1 |
2.6.4 How Does DNS Work? | 5 |
2.6.5 How to Choose a Domain Name | 5 |
2.6.6 How to Choose a Domain Name | 5 |
2.7 Routing | |
2.7.1 Routing | 1 |
2.7.2 Routing | 5 |
2.7.3 Route Tracing | 1 |
2.7.4 Redundancy | 5 |
2.8 Packets & Protocols | |
2.8.1 Packets | 1 |
2.8.2 Packets | 5 |
2.8.3 Protocols | 1 |
2.8.4 Protocols | 5 |
2.8.5 Passing Notes | 5 |
2.8.6 How the Internet Works | 1 |
2.8.7 The Journey of an Image | 5 |
2.8.8 The FTP Protocol | 5 |
2.8.9 The FTP Protocol | 5 |
2.8.10 Using an FTP | 5 |
2.9 Viewing a Webpage | |
2.9.1 Viewing a Webpage | 1 |
2.9.2 Viewing a Webpage | 5 |
2.9.3 Explaining a URL | 5 |
2.9.4 Net Neutrality Explained | 1 |
2.9.5 FCCs Net Neutrality Rules Officially Repealed | 1 |
2.9.6 Take a Side on Net Neutrality | 5 |
2.9.7 Net Neutrality and Cybersecurity | 1 |
2.9.8 Net Neutrality and Cybersecurity Research | 5 |
2.10 Impact of the Internet | |
2.10.1 Impact of the Internet | 1 |
2.10.2 Impact of the Internet | 5 |
2.10.3 What is the Digital Divide? | 1 |
2.10.4 What is the Digital Divide? | 5 |
2.10.5 Debating Impact - Virtual Classrooms | 5 |
2.11 Network Attacks | |
2.11.1 Network Attacks Overview | 1 |
2.11.2 Network Attacks | 5 |
2.11.3 Common Network Attacks | 1 |
2.11.4 Network Attacks | 5 |
2.11.5 Social Engineering Hack | 1 |
2.11.6 Social Engineering Reflection | 5 |
2.11.7 DDoS Attacks | 1 |
2.11.8 DDoS Reflection | 5 |
2.11.9 DDoS Simulation | 1 |
2.11.10 SUPPLEMENTARY: Other Network Attacks | 1 |
2.12 Securing a Network | |
2.12.1 Access Control | 1 |
2.12.2 Access Control | 5 |
2.12.3 RADIUS Overview with AAA Protocol | 1 |
2.12.4 RADIUS Server Access Control | 1 |
2.12.5 Access Control | 5 |
2.12.6 Detecting Intrusions to Secure a Network | 1 |
2.12.7 Securing a Network | 5 |
2.12.8 How to Secure your IT Network | 1 |
2.12.9 Secure your IT Network Basics | 5 |
2.12.10 Network Administrator Career | 1 |
2.12.11 Network Administrator Career | 5 |
2.12.12 Multifactor Authentication | 1 |
2.12.13 Two Factor Authentication | 1 |
2.12.14 Authorization | 1 |
2.12.15 Setting up a Firewall | 1 |
2.13 Networking Fundamentals Quiz | |
2.13.1 Networking Fundamentals Quiz | 25 |
2.13.2 Networking Fundamentals Badge | 1 |
2.14 The Effects of the Internet | |
2.14.1 Topic Brainstorm | 5 |
2.14.2 Gathering Resources | 5 |
2.14.3 Make Your Artifact | 10 |
2.14.4 Written Responses | 5 |
Digital Citizenship and Cyber Hygiene | |
3.1 Digital Footprint and Reputation | |
3.1.1 Digital Footprint and Reputation | 1 |
3.1.2 Digital Footprint and Reputation | 5 |
3.1.3 Building a Positive Digital Footprint | 5 |
3.1.4 Social Media Clean-up | 1 |
3.1.5 Right to be Forgotten? | 1 |
3.1.6 Right to be Forgotten | 5 |
3.1.7 What is your Digital Footprint? | 5 |
3.2 Cyberbullying | |
3.2.1 Cyberbullying | 1 |
3.2.2 Cyberbullying | 5 |
3.2.3 Scenario: Student Ranking | 5 |
3.2.4 Scenario: Singled Out | 5 |
3.2.5 Stopping Cyberbullying | 5 |
3.3 Internet Safety | |
3.3.1 Internet Safety | 1 |
3.3.2 Internet Safety | 5 |
3.3.3 Scenario: School Stranger | 5 |
3.3.4 Scenario: Vacation Pals | 5 |
3.3.5 Staying Safe | 5 |
3.4 Privacy & Security | |
3.4.1 What is Data Privacy & Security? | 1 |
3.4.2 Privacy & Security Quiz | 3 |
3.4.3 Google Privacy Policy Search | 1 |
3.4.4 Google Privacy Policy Search | 5 |
3.4.5 Guess: Password List | 1 |
3.4.6 Guess: Using an Algorithm | 1 |
3.4.7 Guess: Brute Force | 1 |
3.4.8 How Strong is your Password? | 1 |
3.4.9 How Strong is your password? | 5 |
3.5 Information Literacy | |
3.5.1 Information Literacy | 1 |
3.5.2 Information Literacy | 2 |
3.5.3 Internet Searches with Boolean Operators | 5 |
3.5.4 Effective Internet Searches | 5 |
3.5.5 Evaluate the Source 1 | 1 |
3.5.6 Respond: Evaluate the Source 1 | 5 |
3.5.7 Evaluate the Source 2 | 1 |
3.5.8 Respond: Evaluate the Source 2 | 5 |
3.5.9 Hero Pig? | 1 |
3.6 Creative Credit & Copyright | |
3.6.1 Creative Credit and Copyright | 1 |
3.6.2 Creative Credit and Copyright | 2 |
3.6.3 Cite! | 5 |
3.6.4 Exploring Creative Commons | 1 |
3.6.5 Respond: Creative Commons | 5 |
3.6.6 Task: Finding Images | 5 |
3.6.7 Reflection: Why is Copyright Important? | 5 |
3.7 Hacking Ethics | |
3.7.1 Hacking Ethics & Legality | 1 |
3.7.2 Hacking Ethics & Legality | 3 |
3.7.3 Penetration Testing | 1 |
3.7.4 Reflection: Penetration Testing | 5 |
3.7.5 Hack the Pentagon? | 1 |
3.7.6 Reflection: Hack the Pentagon | 5 |
3.7.7 Ethical Hacker Agreement | 1 |
3.8 Digital Citizenship and Cyber Hygiene Quiz | |
3.8.1 Digital Citizenship and Cyber Hygiene Quiz | 10 |
3.8.2 Digital Citizenship and Cybersecurity Badge | 1 |
Benchmark One: Building a Cyber-Hygiene Campaign | |
4.1 Benchmark One: Building a Cyber-Hygiene Campaign | |
4.1.1 What Makes an Effective Campaign? | 5 |
4.1.2 What Makes an Effective Campaign? (Duplicate) | 5 |
4.1.3 Brainstorming Your Campaign Slogan | 5 |
4.1.4 Creating Your Campaign | 5 |
Web Development | |
5.1 Introduction to HTML | |
5.1.1 Introduction to HTML | 1 |
5.1.2 Introduction to HTML Quiz | 5 |
5.1.3 Our First HTML Page | 1 |
5.1.4 Say Hello! | 5 |
5.2 Structure of an HTML Page | |
5.2.1 Structure of an HTML Page | 1 |
5.2.2 Structure of an HTML Page Quiz | 5 |
5.2.3 HTML Template | 1 |
5.2.4 Hello World Page | 1 |
5.2.5 The <title> Tag | 5 |
5.2.6 Your First HTML Page | 5 |
5.2.7 Structure Badge | 1 |
5.3 Formatting Text | |
5.3.1 Formatting Text | 1 |
5.3.2 Formatting Text Quiz | 5 |
5.3.3 Dictionary | 1 |
5.3.4 That's Bold | 5 |
5.3.5 Artificial Intelligence | 5 |
5.3.6 State Capitals | 5 |
5.4 Links | |
5.4.1 Links | 1 |
5.4.2 Links Quiz | 5 |
5.4.3 The <a> Tag | 1 |
5.4.4 Simple Link | 5 |
5.4.5 My Favorite Websites | 5 |
5.5 Images | |
5.5.1 Images | 1 |
5.5.2 Images Quiz | 5 |
5.5.3 The <img> Tag | 1 |
5.5.4 Building the CodeHS Homepage | 1 |
5.5.5 Collage on a Theme | 5 |
5.5.6 Linking an Image | 5 |
5.5.7 Personal Library | 5 |
5.5.8 Images Badge | 1 |
5.6 HTML Lists | |
5.6.1 HTML Lists | 1 |
5.6.2 HTML Lists Quiz | 5 |
5.6.3 Grocery Shopping | 1 |
5.6.4 Favorite Things | 5 |
5.6.5 To-Do List | 5 |
5.6.6 List Article | 5 |
5.7 HTML Tables | |
5.7.1 HTML Tables | 1 |
5.7.2 HTML Tables Quiz | 5 |
5.7.3 Address Book | 1 |
5.7.4 Favorite Songs | 5 |
5.7.5 Calendar | 5 |
5.8 HTML Styling | |
5.8.1 HTML Styling | 1 |
5.8.2 HTML Styling Quiz | 5 |
5.8.3 Stylish Address Book | 1 |
5.8.4 Background Colors | 5 |
5.8.5 Style Your To-Do List | 5 |
5.9 Introduction to CSS | |
5.9.1 Introduction to CSS | 1 |
5.9.2 Introduction to CSS Quiz | 5 |
5.9.3 Styling Your H1s | 1 |
5.9.4 First Style with CSS | 5 |
5.9.5 List Styling | 5 |
5.10 CSS Select by Tag | |
5.10.1 CSS Select by Tag | 1 |
5.10.2 CSS Select by Tag Quiz | 5 |
5.10.3 Rainbow | 1 |
5.10.4 Dog Styling | 1 |
5.10.5 Restaurant Menu | 5 |
5.10.6 Put Karel Together | 5 |
5.11 CSS Select by Class | |
5.11.1 CSS Select by Class | 1 |
5.11.2 CSS Select by Class Quiz | 5 |
5.11.3 Simple Checkerboard | 1 |
5.11.4 Tic Tac Toe | 5 |
5.11.5 Music Library | 5 |
5.12 CSS Select by ID | |
5.12.1 CSS Select by ID | 1 |
5.12.2 CSS Select by ID Quiz | 5 |
5.12.3 Logo | 1 |
5.12.4 Favorite Dog | 5 |
5.12.5 Bingo | 5 |
5.12.6 CSS Badge | 1 |
5.13 Web Development Quiz | |
5.13.1 Web Development Quiz | 25 |
5.14 Your First Website | |
5.14.1 Set Up Your codehs.me Website | 10 |
5.14.2 Practice PT: Your First Website | 10 |
5.14.3 Website Badge | 1 |
Advanced HTML and CSS | |
6.1 Multi-file Websites | |
6.1.1 Splitting Your Site into Files | 1 |
6.1.2 Splitting Your Site into Files Quiz | 5 |
6.1.3 Multipage Site Example | 1 |
6.1.4 Add a Style Sheet | 5 |
6.1.5 Dividing the Site | 5 |
6.1.6 Career Site: Creating Structure | 5 |
6.2 Divs | |
6.2.1 Divs | 1 |
6.2.2 Divs Quiz | 2 |
6.2.3 Divvying up the Site | 1 |
6.2.4 Quotes | 5 |
6.2.5 Flags | 5 |
6.2.6 Career Site: Separate the Content | 5 |
6.2.7 Div Badge | 1 |
6.3 Spans | |
6.3.1 Spans | 1 |
6.3.2 Spans Quiz | 1 |
6.3.3 Span Formatting | 1 |
6.3.4 Vocabulary | 5 |
6.3.5 Text Decoration | 5 |
6.3.6 Career Site: Style Special Pieces | 5 |
6.4 Combining CSS Selectors | |
6.4.1 Combining CSS Selectors | 1 |
6.4.2 Combining CSS Selectors Quiz | 2 |
6.4.3 More Specific Styling | 1 |
6.4.4 Choosing Nested Tags | 5 |
6.4.5 Highlight the First Item | 5 |
6.4.6 Calorie Recommendations | 5 |
6.5 The Don't Repeat Yourself Principle | |
6.5.1 Don't Repeat Yourself | 1 |
6.5.2 Don't Repeat Yourself Quiz | 2 |
6.5.3 Styling Multiple Tags | 1 |
6.5.4 Style Similar Items with Same Class | 1 |
6.5.5 Managing Change | 5 |
6.5.6 Condense CSS Rules | 5 |
6.5.7 Why DRY? | 5 |
6.6 Visibility | |
6.6.1 Visibility | 1 |
6.6.2 Visibility Quiz | 2 |
6.6.3 Display Example | 1 |
6.6.4 Fading Text | 1 |
6.6.5 Favorite Sea Creature | 5 |
6.6.6 Caption on Demand | 5 |
6.7 Reading Documentation | |
6.7.1 Reading Documentation | 1 |
6.7.2 Reading Documentation Quiz | 2 |
6.7.3 Using Docs: Float | 1 |
6.7.4 Using Docs: blockquote | 1 |
6.7.5 Style the Table | 5 |
6.7.6 Electric Company | 5 |
6.7.7 Career Website: Add Pictures | 5 |
6.8 Using the Inspector | |
6.8.1 Using the Inspector | 1 |
6.8.2 Using the Inspector Tool Quiz | 1 |
6.8.3 Inspector Quick Start | 1 |
6.8.4 Classes and IDs | 5 |
6.8.5 Exploring the Art Museum | 5 |
6.9 The Box Model | |
6.9.1 The Box Model | 1 |
6.9.2 The Box Model Quiz | 2 |
6.9.3 Adding Space Using Margin | 1 |
6.9.4 Adding Space Using Padding | 1 |
6.9.5 Combining Margin and Padding | 1 |
6.9.6 I need some space! | 5 |
6.9.7 I need some breathing room! | 5 |
6.9.8 Where is space added? | 5 |
6.9.9 Align Content Side by Side | 5 |
6.9.10 Career Website: Separate Content | 5 |
6.9.11 Design with the Box Model | 1 |
6.9.12 Box Badge | 1 |
6.10 Animation | |
6.10.1 Animation | 1 |
6.10.2 Animation Quiz | 2 |
6.10.3 Animated Image Filter | 1 |
6.10.4 Animated Invert Filter | 5 |
6.10.5 Album Cover | 5 |
6.11 Interaction | |
6.11.1 Interaction | 1 |
6.11.2 Interaction Quiz | 2 |
6.11.3 Interactive Image Filter | 1 |
6.11.4 Smooth Interactive Image Filter | 1 |
6.11.5 Smooth Change on Click | 1 |
6.11.6 Button Interaction | 5 |
6.11.7 Create Your Own Tooltip | 5 |
6.11.8 Career Website: Engage the User | 5 |
6.11.9 CSS Tricks | 1 |
6.12 What is Web Optimization? | |
6.12.1 What is Web Optimization? | 5 |
6.12.2 What is Web Optimization? | 5 |
6.12.3 Website Folder Structure | 5 |
6.12.4 File Naming Conventions | 5 |
6.12.5 Folders and Files | 5 |
6.13 Optimizing Web Information | |
6.13.1 Optimizing Web Information | 5 |
6.13.2 Optimizing Web Information | 5 |
6.13.3 How Search Works | 5 |
6.13.4 How Search Works | 5 |
6.13.5 F-Pattern Reading | 5 |
6.13.6 F-Pattern Reading | 5 |
6.13.7 What is Search Engine Optimization (SEO)? | 5 |
6.13.8 SEO Definition | 5 |
6.13.9 Yoast Analyzer | 5 |
6.13.10 Yoast Tool Activity | 5 |
6.14 Advanced HTML and CSS Quiz | |
6.14.1 Advanced HTML and CSS Quiz | 15 |
6.14.2 Advanced HTML and CSS Badge | 1 |
Benchmark Two: Create a Campaign Website | |
7.1 Benchmark Two: Create a Campaign Website | |
7.1.1 Planning your Campaign Website | 5 |
7.1.2 Research: Layout and Design | 5 |
7.1.3 Research: Layout and Design | 20 |
7.1.4 Creating your Campaign Website | 5 |
Introduction to JavaScript | |
8.1 Hello World | |
8.1.1 Hello World | 1 |
8.1.2 Hello World Quiz | 5 |
8.1.3 Hello World | 1 |
8.1.4 Your Name and Hobby | 5 |
8.2 Variables | |
8.2.1 Variables | 1 |
8.2.2 Variables Quiz | 5 |
8.2.3 Basic Variables | 1 |
8.2.4 Daily Activities | 5 |
8.3 User Input | |
8.3.1 User Input | 1 |
8.3.2 User Input Quiz | 5 |
8.3.3 Basic User Input | 1 |
8.3.4 Dinner Plans | 5 |
8.3.5 User Input Badge | 1 |
8.4 Basic Math in JavaScript | |
8.4.1 Basic Math in JavaScript | 1 |
8.4.2 Basic Math in JavaScript Quiz | 5 |
8.4.3 Simple Calculator | 1 |
8.4.4 Dollars to Pounds | 1 |
8.4.5 Dividing Up Groups | 1 |
8.4.6 T-Shirt Shop | 5 |
8.4.7 Running Speed | 5 |
8.5 Programming with JavaScript Quiz | |
8.5.1 Basic JavaScript Quiz | 25 |
8.6 Booleans | |
8.6.1 Booleans | 1 |
8.6.2 Booleans Quiz | 5 |
8.6.3 First Boolean | 1 |
8.6.4 Do You Have a Dog? | 5 |
8.7 Logical Operators | |
8.7.1 Logical Operators | 1 |
8.7.2 Logical Operators Quiz | 5 |
8.7.3 Light Switch | 1 |
8.7.4 President | 1 |
8.7.5 Wasting Time | 1 |
8.7.6 Can You Graduate? | 5 |
8.7.7 School's Out | 5 |
8.8 Comparison Operators | |
8.8.1 Comparison Operators | 1 |
8.8.2 Comparison Operators Quiz | 5 |
8.8.3 Voting Age | 1 |
8.8.4 Grade Range | 1 |
8.8.5 Rolling Dice | 5 |
8.8.6 Girl Scout Designation | 5 |
8.9 If Statements | |
8.9.1 If Statements | 1 |
8.9.2 If Statements Quiz | 5 |
8.9.3 Negative Numbers | 1 |
8.9.4 Great Names | 1 |
8.9.5 Even and Odd | 1 |
8.9.6 Secret Password | 1 |
8.9.7 Teenagers | 5 |
8.9.8 Dietary Restrictions | 5 |
8.9.9 Conditionals Badge | 1 |
8.9.10 Mindset Survey 2 | 1 |
8.10 General For Loops | |
8.10.1 General For Loop | 1 |
8.10.2 General For Loop Quiz | 5 |
8.10.3 Countdown | 1 |
8.10.4 Count By Twos | 1 |
8.10.5 Count By Sevens | 5 |
8.10.6 Powers of Two | 5 |
8.11 Local Variables and Scope | |
8.11.1 Local Variables and Scope | 1 |
8.11.2 Local Variables and Scope Quiz | 5 |
8.11.3 Return Values | 1 |
8.11.4 Local Variables | 5 |
8.11.5 JavaScript Exercises Badge | 1 |
8.12 For Loop Practice | |
8.12.1 For Loop Examples | 1 |
8.12.2 For Loop Examples Quiz | 5 |
8.12.3 For Loop Sum | 1 |
8.12.4 Better Sum | 5 |
8.12.5 Factorial | 5 |
8.12.6 All Dice Values | 5 |
8.13 Javascript Control Structures Quiz | |
8.13.1 JavaScript Control Structures Quiz | 25 |
8.14 Functions and Return Values 1 | |
8.14.1 Functions and Return Values 1 | 1 |
8.14.2 Functions and Return Values Quiz | 5 |
8.14.3 Double Number | 1 |
8.14.4 Square with Return Values | 5 |
8.14.5 Triple with Return Values | 5 |
8.14.6 Gymnastics Mats | 5 |
8.15 Functions and Parameters 1 | |
8.15.1 Functions and Parameters 1 | 1 |
8.15.2 Functions and Parameters Quiz 1 | 5 |
8.15.3 Double Number | 1 |
8.15.4 Square | 5 |
8.15.5 Triple | 5 |
8.16 Functions and Return Values 2 | |
8.16.1 Functions and Return Values 2 | 1 |
8.16.2 Functions and Return Values Quiz 2 | 5 |
8.16.3 Return Values | 1 |
8.16.4 Is It Even? | 5 |
8.16.5 Max | 5 |
8.17 Functions and Parameters Quiz | |
8.17.1 Functions and Parameters Quiz | 5 |
8.18 The Script Tag | |
8.18.1 The Script Tag | 5 |
8.18.2 The Script Tag Quiz | 5 |
8.18.3 Debugging Functions | 5 |
8.18.4 Writing in the Console | 5 |
8.18.5 Alert Introduction | 5 |
8.18.6 Debugging with the Console | 5 |
8.19 Using the DOM | |
8.19.1 getElementById | 5 |
8.19.2 getElementById Quiz | 5 |
8.19.3 Welcome to My Site! | 5 |
8.19.4 Let's Get to Know You | 5 |
8.19.5 Simple Math | 5 |
8.19.6 Using the DOM | 5 |
8.19.7 Using the DOM Quiz | 5 |
8.19.8 Multiple p tags | 5 |
8.19.9 Menu Opinion | 5 |
8.19.10 Longest Paragraph | 5 |
8.20 Creating Elements Using the DOM | |
8.20.1 Creating Elements Using the DOM | 5 |
8.20.2 Creating Elements Using the DOM | 5 |
8.20.3 Make a Button | 5 |
8.20.4 The Whole Family | 5 |
8.20.5 Roll Call | 5 |
8.20.6 Add to Calendar | 5 |
8.21 Styling Elements Using Javascript | |
8.21.1 Styling Elements Using Javascipt | 5 |
8.21.2 Styling Elements Using Javascript | 5 |
8.21.3 Frankenstein Footnote | 5 |
8.21.4 .(attribute) vs. setAttribute | 5 |
8.21.5 Add a Link | 5 |
8.21.6 Create a Flag | 5 |
8.21.7 Checkerboard | 5 |
8.22 Functions in HTML | |
8.22.1 Functions in HTML | 5 |
8.22.2 Functions in HTML | 5 |
8.22.3 Changing Text Color | 5 |
8.22.4 Change Text Color with Parameters | 5 |
8.22.5 Announcement Function | 5 |
8.22.6 Random Number Generator | 5 |
8.22.7 Add Colors! | 5 |
8.23 This Keyword | |
8.23.1 This Keyword | 5 |
8.23.2 This Keyword | 5 |
8.23.3 Clicking Multiple Paragraphs | 5 |
8.23.4 Clicking with Event Listeners | 5 |
8.23.5 Click Box | 5 |
8.23.6 Cross Out | 5 |
8.23.7 Make a Quilt | 5 |
8.24 Challenge: Make a Keyboard | |
8.24.1 Challenge Overview! | 5 |
8.24.2 Make Button | 5 |
8.24.3 Make Text | 5 |
8.24.4 Make a Keyboard | 5 |
8.25 Keyboard Interactions | |
8.25.1 Keyboard Events | 5 |
8.25.2 Keyboard Events | 5 |
8.25.3 Coordinate Plane | 5 |
8.25.4 Make a Keyboard with Key Events | 5 |
8.25.5 Key Alert | 5 |
8.25.6 Light Up Squares | 5 |
8.25.7 Light Switch Squares | 5 |
Benchmark Three: Creating an Interactive Training Tool | |
9.1 Benchmark Three: Creating an Interactive Training | |
9.1.1 Brainstorm Your Interactive Training Tool | 5 |
9.1.2 Using Top Down Design | 5 |
9.1.3 Creating a Project Timeline | 5 |
9.1.4 Create Your Interactive Training Tool | 5 |
Finalizing Your Campaign Site with Feedback | |
10.1 Intro to Design Thinking | |
10.1.1 Intro to Design Thinking | 1 |
10.1.2 Intro to Design Thinking | 2 |
10.2 Empathy | |
10.2.1 Empathy | 1 |
10.2.2 Empathy Quiz | 2 |
10.2.3 A Cafeteria Designed for Me | 1 |
10.2.4 A Cafeteria Designed for Me | 5 |
10.2.5 Accessibility | 1 |
10.2.6 Accessibility Tips | 5 |
10.2.7 W3C Accessibility Standards | 5 |
10.2.8 Accessibility: Designing for ALL | 5 |
10.3 Test | |
10.3.1 Test | 1 |
10.3.2 Testing Quiz | 5 |
10.3.3 Testing with Users | 1 |
10.3.4 Example: How to User Test | 1 |
10.3.5 How to User Test Responses | 5 |
10.3.6 Example: How NOT to User Test | 1 |
10.3.7 How NOT to User Test Responses | 5 |
10.3.8 Test Prototype 1 | 5 |
10.3.9 Test Prototype 2 | 5 |
10.3.10 Improve Your Prototype | 5 |
10.4 Final Web Design Project | |
10.4.1 Final Project | 10 |
10.4.2 Final Project Badge | 1 |
Sign up for a free teacher account to get access to curriculum, teacher tools and teacher resources.
Teacher SignupSign up as a student if you are in a school and have a class code given to you by your teacher.
Student Signup