Teaching Apps and Learning Games

These are browser-based tools I have built for classroom use and student self-study, deployed directly with my students at ILA Vietnam.

Language Learning Suite

Language Learning Suite

A custom client-side suite of web applications built from scratch vanilla JS with no frameworks or build tools to be self-contained so any teacher can deploy it with nothing more than a classroom laptop or PC. It is comprised of three tools:

  1. a teacher-run classroom game platform with game and scoring method interfaces as well as 7 playable games,
  2. a student-facing self-study arcade,
  3. and a teacher authoring tool for building and editing unit content.
All three tools share a custom JSON data schema covering vocabulary, grammar structures, model sentences, visual aids, and four question types. As built, one content file runs with all 3 user interfaces, gamifying classroom study, self-study and allowing teacher-driven content refinement. Also included is an AI prompt, and JSON schema files, to allow teachers to quickly and easily leverage widely available AI tools to generate lesson content suited to their learners and curriculum.

Zombie Survival Game

Zombie Survival Game

A choose-your-own-adventure reading game for B1 English learners, in which students navigate survival scenarios that require engaging with the unit vocabulary, collaboration with their peers, and critical thinking skills. The game incorporates movement via a sticky-ball throw that can replace the game's dice-roll luck mechanism.

Language learning arcade

Vietnamese Learning Arcade

A browser-based arcade activity I built for my own Vietnamese learning and practice.