Inspiration

Physics can feel difficult when students only encounter it through formulas, diagrams, and written explanations.

We wanted to explore a different approach: what if students could interact with physics, make predictions, see the results, and learn from experimentation instead of memorization alone?

That idea became Physics Meme Lab — a meme-inspired interactive physics learning experience designed to make science more engaging, memorable, and approachable.

The project aligns with UN Sustainable Development Goal 4: Quality Education, especially through its focus on accessible and engaging STEM learning.

What it does

Physics Meme Lab turns physics concepts into interactive missions.

Students move through a world map and explore different activities:

Projectile Motion

Students predict a launch angle, aim, launch, observe the trajectory, compare attempts, and answer a concept question.

Electricity

Students practice basic electrical concepts through short challenges based on Ohm's Law:

( V = I \times R )

They receive immediate feedback and can retry questions as they learn.

Gravity Sandbox

Students can spawn objects, change gravity, observe movement, inspect values such as mass, force, and speed, and interact with objects using camera-based hand gestures.

Our core learning loop is:

Predict → Experiment → Observe → Compare → Understand

Instead of adding a quiz after a game, we designed the physics itself to become part of the interaction.

How to play

  1. Start from the world map and choose a physics mission.
  2. Read the mission objective and controls before beginning.
  3. In Projectile Motion, predict an angle, aim, launch, and compare your attempts.
  4. In Electricity, learn Ohm's Law and apply it in short timed challenges.
  5. In the Gravity Sandbox, add objects, adjust gravity, and use hand tracking to grab and throw objects.
  6. Observe the results and connect what happened to the physics concept being explored.

The main learning loop is:

Predict → Experiment → Observe → Compare → Understand

What makes it different

Physics Meme Lab combines interactive simulations with playful, meme-inspired visual cues.

Selected activities also use browser-based hand tracking, allowing physical gestures to become part of the learning experience.

For example, students can use gestures to interact with projectiles or manipulate objects in the gravity sandbox.

The goal is to make abstract physics concepts feel more tangible while keeping the experience playful enough to encourage experimentation.

How we built it

Physics Meme Lab is a browser-based application built primarily with:

  • React
  • TypeScript
  • Vite
  • MediaPipe
  • HTML and CSS

MediaPipe is used for real-time hand tracking directly in the browser.

The application also contains custom physics and interaction logic for projectile motion, gravity, mission progression, learning questions, and game state.

Progress and supported preferences are stored locally in the browser, so users do not need to create an account.

The project is deployed on Vercel and can be played directly from a modern web browser.

Challenges we faced

One of the biggest challenges was making camera-based interaction feel usable while still keeping the learning experience understandable.

Hand tracking can behave differently depending on lighting, camera quality, browser support, and how clearly a gesture is performed. Because of this, we also kept alternative controls available in supported parts of the experience.

Another challenge was balancing entertainment and education. We wanted the meme-inspired presentation to make the experience memorable without distracting from the actual physics concepts.

We also had to design different interaction styles for each topic because projectile motion, electricity, and gravity cannot all be taught effectively through the same type of activity.

What we learned

Through this project, we learned more about:

  • building interactive educational experiences,
  • integrating real-time hand tracking in a web application,
  • connecting physics concepts with gameplay,
  • designing immediate feedback for learners,
  • testing browser-based interactions,
  • and adapting technical ideas for an international audience.

We also learned that making an educational project engaging is not only about adding game elements. The interaction itself needs to support the concept being taught.

UN SDG 4 — Quality Education

Physics Meme Lab contributes to SDG 4: Quality Education by exploring a more engaging way for students to interact with STEM concepts.

The project aims to:

  • make abstract physics concepts easier to visualize,
  • encourage experimentation rather than memorization alone,
  • increase engagement through interactive learning,
  • and provide a browser-based experience that does not require specialized equipment.

Physics Meme Lab is currently an educational prototype, but it demonstrates how interactive technology and familiar internet-style creativity can be used to make STEM learning more approachable.

Project history

Physics Meme Lab was originally developed before this event as a student physics-learning hackathon prototype.

For this international SDG-focused submission, we adapted the project with an English-language interface, refreshed character presentation, improved international presentation, clearer educational positioning, and explicit alignment with UN SDG 4: Quality Education.

We do not claim that the entire application was created during this event.

The core goal remains the same:

help students experience physics through interaction instead of memorization alone.

Built With

Share this project:

Updates

Submission history