Accessibility
accessibility
EduCS aims to meet Level AA of WCAG 2.1 (the Web Content Accessibility Guidelines), with support for keyboard navigation, screen readers and reduced motion.
Every page starts with a skip-to-content link. Core navigation, joining a class, the practice activities, and account tasks are designed to work with a keyboard, with visible focus outlines. Colour contrast is checked in both the light and dark themes, and every animation on the site respects the reduced-motion setting in your system preferences.
Automated accessibility checks run over the site’s public and class pages in both themes before each release, supplemented by manual keyboard passes on the core flows. Automated checks catch only part of what the guidelines ask for, so a full manual review is still to come. Last reviewed 12 July 2026.
The current skill map is mainly visual. Its topic search works with a keyboard. The skill tree presents programming topics as a flat chart with keyboard navigation. It currently covers only the programming section of the course.
The simulators are visual by nature. Each one links to written notes on educs.me that explain the same idea in plain text. The notes cover the theory, although they do not reproduce every interactive feature of the simulator.
Some optional arcade games have time limits. The Practice Tutor has a pausable stopwatch with no cutoff, and the Mark-Scheme Builder has no time limit.
Accessibility reports are treated as bugs. Use the in-app feedback tool if you are in a class, or the contact page on educs.me if you are not.