Schedule. Check today's rotation, classes, rooms, and teachers.
Learn programming and build projects with other students. No experience required.
A school app for schedules, room lookup, and school news, available through a private TestFlight beta.
Follow RHS App on Instagram
Schedule. Check today's rotation, classes, rooms, and teachers.
School map. Find rooms and landmarks on the school map.
Siri AI Integration. Your schedule is automatically indexed to Siri AI on iOS 27, allowing it to surface relevant information privately.
School news. Browse, search, and sort school news.
A multiplayer 2D fighting game with teacher-inspired characters and school stages. Presented at CASEX in February 2026.
Shader-driven UI. GLSL shaders animate interface transitions.
Character abilities. Each character has a different set of abilities.
School-inspired stages. Stages use locations and details from the school.
Gameplay. Combat draws on other fighting games.
Workshops and peer feedback on programming fundamentals, Python, C++, Swift, and responsible AI use.
Contribute code, interface design, testing, and planning on shared projects. Use Git and GitHub to review and combine changes.
Practice programming contest problems and take part in game jams and hackathons.
No. You can start from zero, bring a project you already care about, or join just to see how people build things.
We meet every other Friday at lunch in Room 207. Visit the Meetings page for past sessions, slides, notes, and resources.
RHS App remains available through a private TestFlight beta. The district declined approval without providing a clear explanation. Club members can ask to join the beta at a meeting.
There is no Android version. The iOS beta requires iOS 26 or later.
Apps, games, websites, automation tools, and design prototypes. You can also practice programming contest problems.
Yes. Suggest a topic or project at a meeting. Member requests help us choose workshops, challenges, and projects.
Use the Join button to submit your name, student number, and grade. You can also add an email for updates and tell us what you want to build.
The club will only use your information to contact you about the club. Your name and student number are required for registration, but your email is optional. We will not share your information with anyone outside of the club.