Middle & High School STEM Laboratory

STEM Simulations Tools

72 pure client-side interactive physics and math simulations with step-by-step derivations, curriculum exam-trap presets, printable worksheets and projector mode, plus 5 hands-on primary maths and science games for ages 6-12.

🎯 Syllabus-Aligned Lab Collections

Curated interactive experiment sequences for exam preparation and inquiry learning

AP Physics 1 · College Board

🚀 AP Physics 1 Interactive Simulations →

Kinematics, free body diagrams, Newton's second law, pulley dynamics and collisions

GCSE / IGCSE Physics · KS4

🔬 GCSE Physics Interactive Simulations →

Ray optics, refraction, circuit troubleshooting, density, and moments of forces

Mecánica y máquinas simples (15)

Simuladores de leyes de Newton, palancas, poleas, rozamiento y fluidos.

Secondary

Simulador de fricción y diagrama de cuerpo libre

Simulador de diagrama de cuerpo libre y fricción estática vs cinética: equilibrio en plano inclinado

Open Simulator
Secondary

Simulador de aparejos y poleas

Simulador de sistema de poleas y aparejo factorial: ventaja mecánica y rendimiento

Open Simulator
Secondary

Simulador de palancas y momento de fuerza

Simulador de equilibrio de palancas y brazo de momento: F1·L1 = F2·L2

Open Simulator
Secondary

Simulador del principio de Arquímedes

Simulador del principio de Arquímedes y empuje hidrostático: flotación y sumersión

Open Simulator
Secondary

Simulador de prensa hidráulica de Pascal

Simulador del principio de Pascal y prensa hidráulica: transmisión de presión F1/A1 = F2/A2

Open Simulator
Secondary

Simulador de la ley de Hooke y dinamómetros

Simulador de la ley de Hooke y dinamómetro de resortes: F = k·Δx y tracción doble

Open Simulator
High School

Simulador de la segunda ley de Newton

Simulador de la segunda ley de Newton y cuerpos vinculados: F = m·a y peso aparente

Open Simulator
Secondary

Simulador de inercia y primera ley de Newton

Simulador de la primera ley de Newton y plano inclinado de Galileo: inercia y rozamiento

Open Simulator
Secondary

Simulador de la tercera ley de Newton

Simulador de la tercera ley de Newton vs fuerzas equilibradas: acción y reacción

Open Simulator
High School

Simulador de gráficas v-t y cinemática

Simulador de gráficas de velocidad-tiempo (v-t) y cinemática: persecución y aceleración

Open Simulator
High School

Simulador de tiro parabólico y proyectiles

Simulador de lanzamiento parabólico y trayectoria de proyectiles: alcance y altura máxima

Open Simulator
High School

Simulador de movimiento circular y fuerza centrípeta

Simulador de movimiento circular uniforme y fuerza centrípeta: montaña rusa y puentes

Open Simulator
Secondary

Simulador de presión atmosférica y barómetro de Torricelli

Simulador de presión atmosférica y barómetro de Torricelli: columna de mercurio

Open Simulator
Secondary

Simulador del principio de Bernoulli y sustentación

Simulador del principio de Bernoulli y sustentación de perfiles alares: tubo de Venturi

Open Simulator
Secondary

Simulador de plano inclinado y roscas

Simulador de plano inclinado y tornillos: ventaja mecánica y principio de conservación del trabajo

Open Simulator

Óptica geométrica y ondas (12)

Bancos ópticos, refracción de Snell, lentes, espejos y efecto Doppler.

Secondary

Simulador de banco óptico y lentes delgadas

Simulador de banco óptico y formación de imágenes en lentes convexas y cóncavas

Open Simulator
Secondary

Simulador de refracción de Snell y reflexión total

Simulador de la ley de refracción de Snell y reflexión interna total: refracción en agua

Open Simulator
Secondary

Simulador de cámara estenopeica y eclipses

Simulador de cámara estenopeica y eclipses: propagación rectilínea de la luz y penumbra

Open Simulator
Secondary

Simulador de espejos planos y periscopios

Simulador de reflexión en espejos planos y periscopios: imagen virtual simétrica

Open Simulator
Secondary

Simulador de dispersión en prismas y arcoíris

Simulador de dispersión de la luz en prismas ópticos y espectro del arcoíris

Open Simulator
Secondary

Simulador de ondas sonoras y osciloscopio

Simulador de características de ondas sonoras y osciloscopio: tono, timbre y volumen

Open Simulator
High School

Simulador acústico del efecto Doppler

Simulador del efecto Doppler acústico y electromagnético: corrimiento al rojo y sirena

Open Simulator
High School

Simulador de interferencia y difracción de ondas

Simulador de interferencia de doble rendija de Young y difracción por rendija simple

Open Simulator
High School

Simulador del efecto fotoeléctrico

Simulador del efecto fotoeléctrico y potencial de frenado: ecuación cuántica de Einstein

Open Simulator
High School

Simulador de movimiento armónico simple y ondas

Simulador de movimiento armónico simple y propagación de ondas mecánicas transversales

Open Simulator
Secondary

Simulador óptico de microscopios y telescopios

Simulador óptico de microscopios compuestos y telescopios astronómicos: doble lente

Open Simulator
Secondary

Simulador de resonancia acústica y diapasones

Simulador de resonancia acústica y caja de resonancia con diapasones: oscilaciones forzadas

Open Simulator

Electricidad y electromagnetismo (13)

Circuitos dinámicos, ley de Ohm, inducción de Lenz y motores.

Secondary

Simulador de fallos en circuitos y reóstatos

Simulador de circuitos serie-paralelo, reóstatos y localización de fallos: cortocircuitos

Open Simulator
Secondary

Simulador dinámico de la ley de Ohm

Simulador dinámico de la ley de Ohm y método voltiamperimétrico: conexión interna y externa

Open Simulator
Secondary

Simulador de la ley de Joule y efecto calorífico

Simulador de la ley de Joule y calentamiento eléctrico: Q = I²·R·t y resistencia de cables

Open Simulator
Secondary

Simulador de potencia eléctrica y brillo de bombillas

Simulador de potencia nominal vs real y brillo de bombillas: conexión en serie y paralelo

Open Simulator
Secondary

Simulador de campo magnético en solenoides

Simulador de campo magnético en solenoides y regla de la mano derecha: electroimanes

Open Simulator
High School

Simulador de fuerza de Lorentz y partículas cargadas

Simulador de la fuerza de Lorentz y movimiento de partículas cargadas: ciclotrón

Open Simulator
High School

Simulador de inducción electromagnética y ley de Lenz

Simulador de inducción electromagnética de Faraday y ley de Lenz: FEM inducida

Open Simulator
Secondary

Simulador de motor de CC y conmutador

Simulador de motor eléctrico de corriente continua y conmutador de anillos partidos

Open Simulator
High School

Simulador de generador de CA y anillos colectores

Simulador de alternador de corriente alterna y anillos rozantes: onda sinusoidal

Open Simulator
High School

Simulador de transformadores ideales y pérdidas

Simulador de transformador ideal y pérdidas en líneas de alta tensión: U1/U2 = N1/N2

Open Simulator
High School

Simulador de puertas lógicas y tablas de verdad

Simulador interactivo de puertas lógicas digitales y tablas de verdad: AND, OR, NOT, NAND

Open Simulator
High School

Simulador de ley de Coulomb e inducción electrostática

Simulador de la ley de Coulomb, campo electrostático y jaula de Faraday: F = k·q1·q2/r²

Open Simulator
High School

Simulador de modificación de voltímetros y amperímetros

Simulador de conversión de galvanómetros en voltímetros y amperímetros: resistencias shunt

Open Simulator

Termodinámica y energía (8)

Calorimetría, diagramas p-V, ciclo de Carnot y dilatación térmica.

Secondary

Simulador de motor de combustión interna de 4 tiempos

Simulador del ciclo de motor de cuatro tiempos: admisión, compresión, combustión y escape

Open Simulator
Secondary

Simulador de calor específico y calorimetría

Simulador de capacidad calorífica específica y brisa marina: Q = c·m·Δt e inercia térmica

Open Simulator
Secondary

Simulador de curvas de fusión y ebullición

Simulador de curvas de cambio de fase, fusión y ebullición: calor latente y sustancias cristalinas

Open Simulator
Secondary

Simulador de dilatación térmica y termostato bimetálico

Simulador de dilatación térmica lineal y termostato bimetálico: flexión por expansión térmica

Open Simulator
High School

Simulador de la ley de los gases ideales y diagramas p-V

Simulador de la ley de los gases ideales y procesos termodinámicos: p·V = n·R·T e isotermas

Open Simulator
High School

Simulador del ciclo de Carnot y rendimiento térmico

Simulador del ciclo de Carnot y eficiencia térmica máxima: η = 1 - Tc/Th

Open Simulator
Secondary

Simulador de mecanismos de transferencia de calor

Simulador de mecanismos de transferencia térmica: conducción, convección y radiación

Open Simulator
High School

Simulador del equivalente mecánico del calor de Joule

Simulador del experimento de paletas de Joule: equivalente mecánico del calor (1 cal = 4,186 J)

Open Simulator

Problemas matemáticos y razonamiento (14)

Problemas de trenes en túneles, principio del palomar y optimización.

High School

Simulador de tren en túnel y movimiento relativo

Simulador de problemas de trenes cruzando túneles y puentes: cinemática de movimiento relativo

Open Simulator
High School

Visualizador de eslabones de cadena e inclusión-exclusión

Visualizador de longitud de cadenas con eslabones entrelazados y principio de inclusión-exclusión

Open Simulator
High School

Visualizador de doblado y corte de cuerdas

Visualizador de problemas de doblado y corte de cuerdas y postes de valla: m·2^n + 1 segmentos

Open Simulator
High School

Visualizador del problema de gallinas y conejos

Visualizador de los 4 métodos clásicos para el problema de gallinas y conejos enjaulados

Open Simulator
High School

Visualizador del problema de los pastos de Newton

Visualizador del problema de crecimiento de pastos y vacas de Newton: equilibrio dinámico

Open Simulator
High School

Animador de problemas aritméticos elementales

Animador de razonamiento aritmético: problemas de excedente y déficit, ranas en pozos y botellas

Open Simulator
High School

Simulador de cruce de ríos y optimización de sartenes

Simulador de algoritmos de optimización: freír 3 tortitas en sartén para 2 y cruce de río

Open Simulator
High School

Visualizador de problemas de edades y diferencia constante

Visualizador de problemas de edades con eje temporal de doble regla: diferencia invariante

Open Simulator
High School

Calculadora y visualizador interactivo de fracciones

Visualizador interactivo de fracciones y multiplicación de áreas: porciones de pizza y cuadrículas

Open Simulator
High School

Visualizador de MCD y MCM interactivo

Visualizador de máximo común divisor (MCD) y mínimo común múltiplo (MCM): engranajes y baldosas

Open Simulator
High School

Simulador de ángulo de agujas de reloj y persecución

Simulador del ángulo entre manecillas del reloj y problemas de encuentro: 6°/min vs 0,5°/min

Open Simulator
High School

Visualizador del principio del palomar y peor caso

Visualizador del principio del palomar (principio de Dirichlet) y análisis del peor de los casos

Open Simulator
High School

Visualizador de base binaria y balanza de pesas

Visualizador del sistema binario y balanza de dosificación: potencias de 2 (1, 2, 4, 8, 16g)

Open Simulator
High School

Visualizador de progresiones aritméticas y geométricas

Visualizador de sucesiones aritméticas y geométricas: suma de Gauss y crecimiento exponencial

Open Simulator

Geometría interactiva y funciones (10)

Teorema de Pitágoras, sumas de Riemann, parábolas y trigonometría.

High School

Visualizador de descomposición y conservación de áreas

Visualizador geométrico de corte y pegado de figuras: principio de conservación del área

Open Simulator
High School

Visualizador de cubos pintados y desarrollo poliédrico

Visualizador de cubos pintados de n×n×n y desarrollo plano: conteo de caras coloreadas

Open Simulator
High School

Visualizador de desplazamiento de agua por inmersión

Visualizador del método de inmersión y volumen por desplazamiento de líquidos

Open Simulator
Secondary

Demostración visual del teorema de Pitágoras

Demostración visual interactiva del teorema de Pitágoras: a² + b² = c² y diagramas de cuerdas

Open Simulator
High School

Visualizador de sumas de Riemann e integral definida

Visualizador interactivo de sumas de Riemann e integración definida: límites y áreas bajo la curva

Open Simulator
Secondary

Visualizador de función cuadrática y parábolas

Visualizador interactivo de funciones cuadráticas y parábolas: vértice, eje móvil y raíces

Open Simulator
High School

Visualizador de círculo unitario y funciones trigonométricas

Visualizador del círculo trigonométrico y ondas sinusoidales: sen(θ), cos(θ) y tan(θ)

Open Simulator
Secondary

Visualizador de trayectoria mínima y desarrollo de poliedros

Visualizador de distancia mínima en superficies 3D mediante desarrollo plano de cilindros y cubos

Open Simulator
Secondary

Simulador de la paradoja de la rotación de monedas

Simulador interactivo de la paradoja de rotación de monedas y epicicloides: rotación n+1

Open Simulator
High School

Visualizador de secciones cónicas y elipses

Visualizador geométrico de secciones cónicas y construcción de elipses: focos y excentricidad

Open Simulator

Juegos de matemáticas y ciencias de primaria (5)

Juegos prácticos para 6 a 12 años: cálculo en columna, valor posicional decimal, ortoedros, porcentajes y circuitos sencillos, con estrellas, pistas al instante y registro de errores para padres.

Primaria · 2-4.º

Taller de cálculo en columna

Práctica interactiva del cálculo en columna: sumas llevando, restas pidiendo prestado, multiplicación y división larga con animación paso a paso y aviso inmediato de la columna equivocada.

Play the game
Primaria · 3-4.º

Valor posicional de los decimales

Práctica interactiva de decimales: construye números en una tabla de valor posicional, ve décimas y centésimas como bloques, compara decimales y mira cómo se desplazan las cifras al mover la coma.

Play the game
Primaria · 5.º

Desarrollo, área y volumen del ortoedro

Práctica interactiva del ortoedro: gira un prisma rectangular en 3D, despliégalo en su desarrollo con las caras opuestas del mismo color, llénalo de cubitos de 1 cm³ y calcula aristas, área total, cajas sin tapa y volumen.

Play the game
Primaria · 6.º

Tienda de porcentajes y descuentos

Práctica interactiva de porcentajes: colorea porcentajes en una cuadrícula de 100, entiende que un 15 % de descuento es pagar el 85 %, usa modelos de barras para hallar precio rebajado, ahorro y precio original, y compara ofertas.

Play the game
Primaria · 4.º

Enciende la bombilla: circuitos sencillos

Ciencias de primaria interactivas: arrastra cables para unir pila y bombilla en un circuito cerrado, conoce los dos contactos de la bombilla, añade un interruptor, busca la pila gastada o el cable roto y prueba qué objetos conducen.

Play the game

💡 Why Choose XunL Client-Side Interactive STEM Simulations?

Zero Latency · Pure Client-Side Computation

No downloads, plug-ins or logins required. All mechanics solvers, ray optics, circuit networks and calculus derivations are computed in real time via native HTML5 Canvas locally on your device.

Curriculum-Aligned & Exam Trap Presets

Unlike generic physics animations, every simulation features curated presets designed around AP Physics, GCSE, and international syllabus misconceptions to illuminate conceptual boundaries.

Projector Mode & Printable Inquiry Worksheets

Built for educators and smart classrooms. Enjoy high-contrast projector view for whiteboard demonstrations, paired with step-by-step worked examples and printable A4 inquiry worksheets.

Frequently Asked Questions About STEM Simulations

Are the simulation models scientifically accurate?

Yes. All simulations solve exact Newtonian mechanics, Snell's law of refraction, Ohm's and Kirchhoff's laws, and thermodynamic equations with real-time numerical integration.

Do students or teachers need an account?

No. All 77 interactive STEM tools are free to use without registration. Elementary and middle school tools feature strict privacy and ad-free protection.

Can these be used on tablets and interactive whiteboards?

Yes. Fully responsive with touch-optimized controls, multi-angle 3D rotation, and a dedicated distraction-free projector mode.