← Return to Hub

Web Browser

Quick and easy projects that require no special hardware or tools. Any computer with a web browser (which means any PC, Mac, or Chromebook) can run these activities which are designed to be completed in under 30 minutes. Internet access is not required to run the projects (but access may be needed to install a code editor if you opt to use one).

Deployment_Protocol
SYSTEM_ACTIVE

Ready to Build?

Platform initialized for Web Browser.
Verify the What You Need checklist below, and then proceed to Project Steps to learn how to build Web Browser projects.

01. What You Need

A computer (Windows, Mac, or Chromebook) with a web browser.
A text editor. Options include:
• Notepad: Windows, free, already installed on your computer, very basic.
• Microsoft VS Code: Professional & free, but has gotten a bit complex with all its features, so it may be overwhelming for younger students (link below).
• Notepad++: Simple & free, more sophisticated than Notepad, but less overwhelming than VS Code, and it’s also already set up to color code HTML/CSS/JS which is a big help for beginners (link below).

02. Vital Notes

Instructor notes and materials are always displayed in this amber color. They are meant to help you understand the project and how to teach it, but they are not necessary for students to read.

Internet access is not required to run the projects, but it may be needed to install a code editor. Once installed, you can work entirely offline.

A text editor is required. You cannot use a word processor (like Word or Google Docs) as these do not generate plain text files.

These projects are designed to be quick, fun, and to encourage immediate experimentation.

Projects use HTML, CSS, and JavaScript. No prior experience is necessary; we focus on the best way to get started rather than professional standards.

Every project runs as-is. The magic happens when students customize colors and fonts.

Copying code accurately is often the biggest hurdle; consider providing text for them to copy and paste (every code block has a copy option above it).

Or, if appropriate, you can skip the typing altogether and have students focus on the app itself and experimenting with it. At the bottom of each project page you'll find the complete final code that you can simply copy and paste into a text editor, open it in a browser to see it work immediately.

Every project includes a print link which you can use to create student handouts.

03. Project Steps

01

Open The Editor

Open your preferred text editor.

02

Code The Project

Type or copy/paste the provided code into the editor.

03

Save The Code

Save the file with a name that makes sense, ending with a .html extension.

04

Open Your Web Browser

Chrome, Firefox, Edge, Safari, any browser will do.

05

Load The Project

Press Ctrl + O (or Command + O) to open the file, or drag and drop it into the browser window.

06

Test Your Project

You should see your project running in the browser—give it a try!

07

Make Edits

To change something, return to the editor, make edits, and save again.

08

Refresh

Refresh the browser tab to see your updates instantly.

09

Keep Going

Repeat the previous 2 steps to continue experimenting.

04. Additional Resources