---
title: "Study Tools and Science Simulations to Build · Mousepad"
description: "Build flashcards, typing and Morse code practice, or science to explore like a pendulum, lenses and gear ratios with Mousepad, from working Browse templates."
url: "https://mousepad.app/use-cases/learning"
---

# Study tools and science you can explore

Students, teachers and anyone curious can use Mousepad to build interactive things to learn from: flashcards that come back sooner when you miss them, a pendulum whose length and gravity you change, a sorting algorithm to step through, Morse code drills. Pick the template closest to your subject, then ask for your own questions, topics or diagrams.

[Get started](https://mousepad.app/signup) [See pricing](https://mousepad.app/pricing)

## Templates to start from

Each one is a working project from Browse, the studio's collection of templates. Try the preview in your browser, or choose Use this template to clone your own copy, which needs a free account and uses no credits.

Your copy then works like any project: you [change it by chatting](https://mousepad.app/help/building#how-do-i-change-my-site), [add sign-in and saved data with Cloud](https://mousepad.app/help/building#what-is-cloud), and [publish it](https://mousepad.app/help/publishing#how-do-i-publish) when it's ready.

### Chess position practice

Practice a small set of authored chess positions with answers.

- Choose a position, reveal the recommended move and explanation, then mark it for review.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/chess-positions/index.html) [Use this template](https://mousepad.app/browse/chess-positions)

### What affects what?

Draw a small cause-and-effect model and explore feedback.

- Add nodes and positive or negative links; pulse a node to observe propagation through an illustrative model.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/system-sketch/index.html) [Use this template](https://mousepad.app/browse/system-sketch)

### Remember this

Practice a small deck of personal study cards at spaced intervals.

- Create question/answer cards, reveal answers, and schedule cards sooner or later based on recall.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/memory-cards/index.html) [Use this template](https://mousepad.app/browse/memory-cards)

### Friendship networks

Explore how a signal spreads through different small networks.

- Connect nodes, select an activation threshold and seed one node; step the spread through the network.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/network-lab/index.html) [Use this template](https://mousepad.app/browse/network-lab)

### Gear ratio lab

See why a small gear spins faster than the gear driving it.

- Change tooth counts and input RPM; animate two meshed gears and calculate output speed and direction.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/gear-lab/index.html) [Use this template](https://mousepad.app/browse/gear-lab)

### A walk through space

Explore how empty the solar system feels at a chosen scale.

- Change a display scale, jump to a planet and compare its average solar distance with Earth’s.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/solar-scale/index.html) [Use this template](https://mousepad.app/browse/solar-scale)

### Hear the interval

Train your ear to recognize the distance between two notes.

- Play two synthesized tones, choose the interval name and see immediate feedback and session accuracy.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/interval-ear/index.html) [Use this template](https://mousepad.app/browse/interval-ear)

### Dots and dashes

Learn Morse code in small listening and typing exercises.

- Hear a character or see its dots and dashes, type the answer and increase the practiced character set.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/morse-practice/index.html) [Use this template](https://mousepad.app/browse/morse-practice)

### Light and lenses

Explore a light ray reflecting from a mirror or passing through a lens.

- Change mirror angle or lens focal length and drag the ray source; redraw the outgoing ray.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/ray-lab/index.html) [Use this template](https://mousepad.app/browse/ray-lab)

### Pendulum playground

Explore how pendulum length and gravity affect the swing.

- Adjust length, gravity and release angle; run and pause a simple pendulum and compare the small-angle period.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/pendulum-lab/index.html) [Use this template](https://mousepad.app/browse/pendulum-lab)

### Sorting, step by step

Watch algorithms put a small row of numbers in order.

- Shuffle a short array, choose bubble or insertion sort, and play or step each comparison and swap.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/sorting-stage/index.html) [Use this template](https://mousepad.app/browse/sorting-stage)

### Find a way through

Draw obstacles and see a search algorithm find a route.

- Place start and end points, draw walls, then animate breadth-first search and the resulting path.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/path-finder/index.html) [Use this template](https://mousepad.app/browse/path-finder)

### A minute of typing

Practice accurate typing with a short timed passage.

- Type an original practice passage; highlight mismatches and calculate accuracy and words per minute when time ends.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/typing-minute/index.html) [Use this template](https://mousepad.app/browse/typing-minute)

### A tiny ecosystem

Explore a small illustrative world of producers and grazers.

- Adjust growth and grazing rates, run or pause a simple ecosystem and chart population changes.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/tiny-ecosystem/index.html) [Use this template](https://mousepad.app/browse/tiny-ecosystem)

### Choose to cooperate

Try repeated cooperation choices and compare simple strategies.

- Play several cooperate/defect rounds against a named simple strategy; show each payoff and cumulative score.
- Browser-local saving and JSON backup

[Try the preview](https://studio.mousepad.app/browse-previews/cooperation-game/index.html) [Use this template](https://mousepad.app/browse/cooperation-game)

### ETH Explained

Explore the Exponential Time Hypothesis and a new counting-SAT preprint through interactive diagrams and slides.

- Fourteen chapters, including 3-SAT and P vs NP, with scroll and presentation modes
- Interactive SAT, growth-rate and interpolation diagrams
- College-level explanations with links to the original paper
- Fixed ivory palette and locally bundled mathematical typography

This guide needs no account or backend. Clone it to edit the chapters, diagrams and presentation. The paper's result is presented as a preprint claim, with links to its source and formalization status. Open the published app to follow external sources.

[Try the preview](https://studio.mousepad.app/browse-previews/eth-explained/index.html) [Use this template](https://mousepad.app/browse/eth-explained)

### Speaking Roulette

Draw a scientific or philosophical topic, research for ten minutes, then record a one-minute explanation.

- 51 topics with research questions and search links
- Research and speaking timers with pause and duration settings
- Optional camera recording, playback and video download
- Separate topic notes, self-ratings and local session history

Notes and session history stay in each visitor's browser. Recordings are held locally until you download or discard them. The embedded Browse preview supports timer-only practice; camera recording and external research links require opening a published copy. Preview notes reset when reloaded.

[Try the preview](https://studio.mousepad.app/browse-previews/speaking-roulette/index.html) [Use this template](https://mousepad.app/browse/speaking-roulette)

## Questions

**Can I make flashcards for my own class or subject?**

Yes. Remember this lets you write your own question and answer cards, and brings each card back sooner or later depending on whether you remembered it. Clone it, then ask Mousepad to load a deck for your subject or change how the cards look.

**Is there practice for typing or Morse code?**

Yes. A minute of typing times you on a short passage, highlights each mistake and works out your accuracy and words per minute. Dots and dashes plays a character or shows its dots and dashes, checks your answer, and lets you widen the set of characters you practice.

**How exact are the science simulations?**

They're small illustrations for exploring an idea: the pendulum is a simple one that compares its swing with the small-angle period, and the ecosystem and cause-and-effect models are illustrative too. Ask Mousepad to add the values, labels or questions your lesson needs.

**Can I turn ETH Explained into a guide on another topic?**

Yes. ETH Explained is a guide in chapters, with interactive diagrams and a presentation mode. Clone it, then ask Mousepad to rewrite the chapters, diagrams and slides for your own subject.

## Build it with Mousepad

Describe the website or app you want to build.

[Get started](https://mousepad.app/signup)

## Product

- [Features](https://mousepad.app/features)
- [How it works](https://mousepad.app/how-it-works)
- [Website builder](https://mousepad.app/website-builder)
- [Business apps](https://mousepad.app/business-apps)
- [Booking and scheduling](https://mousepad.app/booking-and-scheduling)
- [CRM and client portals](https://mousepad.app/crm-and-client-portals)
- [AI assistants](https://mousepad.app/ai-assistants)
- [AI SEO and growth](https://mousepad.app/ai-seo)
- [Hosting and domains](https://mousepad.app/hosting-and-domains)

## Use cases

- [Restaurants and cafés](https://mousepad.app/use-cases/restaurants)
- [Salons and beauty](https://mousepad.app/use-cases/salons)
- [Contractors](https://mousepad.app/use-cases/contractors)
- [Home services](https://mousepad.app/use-cases/home-services)
- [Fitness studios](https://mousepad.app/use-cases/fitness)
- [Freelancers and agencies](https://mousepad.app/agencies)
- [Create together](https://mousepad.app/collaborate)
- [All use cases](https://mousepad.app/use-cases)

## Resources

- [Documentation](https://mousepad.app/docs)
- [Compare builders](https://mousepad.app/blog)
- [Templates](https://mousepad.app/templates)
- [Guides](https://mousepad.app/guides)
- [Developer docs](https://mousepad.app/docs/agents)
- [Help center](https://mousepad.app/help)
- [Changelog](https://mousepad.app/changelog)
- [Referral program](https://mousepad.app/referrals)
