Jingxin Elementary English Practice (Grades 4–5)

Status: Live

Available on GitHub Pages, or locally through a static HTTP server. No application backend is required.

Timeline: Started: Released:
Tech: JavaScript HTML CSS Web Speech API localStorage GitHub Pages

Question content lives in JSON files. GitHub Pages runs navigation regression checks before deployment and versions assets by commit to reduce stale-cache problems.

Overview

Originally built for a Jingxin fourth-grader’s English tests, this static web app now covers Grades 4–5 with four test sets. It combines vocabulary, phonics and spelling, grammar, reading, and listening practice without requiring a frontend framework or a local build step.

The current featured set is Grade 5 Fall Quiz 1, based on HMH Into Reading Module 1, Weeks 1–3.


Test Sets

Test Grade Content
April 2026 Midterm 4 Module 6, Weeks 1–3
May 2026 Test 2 4 Module 7, Weeks 1–3
Spring 2026 Final 4 Module 8, Weeks 1–2
Fall 2026 Quiz 1 5 Module 1, Weeks 1–3; preparation for October 1

Core Features

  • Five Practice Areas: Vocabulary, phonics and spelling, grammar, reading, and listening, with content separated by test.
  • Illustrated Learning: The Grade 5 Fall Quiz 1 set includes illustrations for 30 vocabulary words and all 9 reading passages.
  • Native Speech: Browser TTS supports dictation and listening dialogues, with voice selection and replay.
  • Missions & Rewards: Daily missions, stars, and seven cat-and-fox achievement badges encourage regular practice; Boss Review collects saved mistakes for another attempt.
  • Local Progress: Scores, missed questions, stars, and badges are stored per test in the browser. A progress page supports resetting the selected test.
  • Consistent Navigation: Back, Home, Tests, and Progress links connect the screens, with browser Back/Forward support.