Skip to content

HighviewOne/EgyptianMath

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Temple of Numbers

Temple of Numbers

Ancient Egyptian culture meets middle-school math — an interactive learning site for curious 13-year-olds.

GitHub Pages Single File No Dependencies License: MIT

→ Open the site


What is this?

Temple of Numbers is a single-page, zero-dependency educational website that teaches core middle-school math concepts through the lens of ancient Egyptian history and culture. No install, no login — just open it in a browser.

Features

Section What you'll learn Interactive tools
📜 Introduction Story of Egyptian mathematics
𓏤 Numbers Hieroglyphic numeral system Converter + Speed Quiz
𓂀 Fractions Eye of Horus unit fractions
📐 Geometry Pyramid formulas (area, volume, seked) Pyramid Builder
𓂓 Algebra Rhind Papyrus "aha" problems
🔢 Patterns Doubling sequences
🏆 Grand Quiz All topics, 12 questions Rank title at end

Highlights

  • Hieroglyph Number Converter — type any number and see it written in Egyptian hieroglyphs
  • Hieroglyph Speed Quiz — read hieroglyphs, type the Arabic numeral; builds a streak counter
  • Interactive Pyramid Builder — drag sliders for base and height; canvas redraws live with area, volume, slant height, and seked
  • 15 practice problems (3 per lesson) with instant feedback and "☥ Show me how →" step-by-step solutions
  • Progress badges — nav tab lights up when you complete a whole lesson; saved in localStorage
  • Grand Quiz — 12-question final challenge with an Egyptian rank title at the end

Tech stack

Layer Choice
Structure HTML5
Style CSS3 (custom properties, grid, canvas)
Logic Vanilla JavaScript (ES2020)
Fonts Cinzel + Crimson Text via Google Fonts
Deploy GitHub Pages (main branch root)

No frameworks. No build step. No Node. The whole site is one file: index.html.

Running locally

git clone https://github.com/HighviewOne/EgyptianMath.git
cd EgyptianMath
# Open index.html in any modern browser — no server needed
open index.html          # macOS
xdg-open index.html      # Linux
start index.html         # Windows

Contributing

Found a bug or have an idea for a new lesson? Open an issue or a pull request — templates are provided in .github/.

License

MIT — feel free to fork, adapt, and share.


Built with ☥ and JavaScript · Egyptian color palette: gold #C9A227 · lapis #1B3F8A · turquoise #2ABFBF · papyrus #EDE3C0

About

Interactive Egyptian-themed math learning site for middle schoolers — hieroglyphs, pyramid builder, quizzes & more

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages