<aside> 💡

CodeHS uses multiple domains, each with a specific purpose. Some are required for all or some instruction, while others are optional depending on district policy.

Blocking — or requesting that your web filtering software company block — the wrong domain can unintentionally prevent teachers and students from accessing coursework or completing assignments.

This guide is intended for school and district IT administrators configuring web filters, firewalls, or allowlists.

</aside>

✅ Required for Platform Access & Instruction

codehs.com — Main platform access (includes the IDE)

What it is

What is an IDE?

An IDE (Integrated Development Environment) is the in-browser workspace where students:

The CodeHS IDE runs entirely in the browser and does not require any software installation.

Important iframe clarification

Blocking codehs.com because an iframe contains blocked content will: