Light reflection simulations
- Law
- Fiber
- Multiple
- Lab
Law of reflection
This simulation of the law of reflection allows us to observe how a candle reflects in a mirror and how the image looks in the eye. Drag the candle and check the fulfillment of the law of reflection.
Fiber optic cable
This simulation allows us to change the thickness and shape of a fiber optic cable and observe the reflection of light inside it.
Multiple reflections
This simulation allows us to see how different images are generated by multiple reflections. Change the angle between the mirrors and click on each of the orange dots to observe the process.
Reflection and refraction lab
In this latest of our simulations of online light reflection laws, we explore the bending of light between two media with different refractive indices. See how changing from air to water to glass changes the angle of reflection. Play with prisms of different shapes and create a rainbow.
Giants of science
“If I have seen further, it is by standing on the shoulders of giants”
Isaac Newton
Johannes Kepler
1571
–
1630
Kepler formulated the three laws of planetary motion, establishing elliptical orbits and the relationship between planetary period and distance from the Sun
“The heavens teach the geometry that nature follows”
Michael Faraday
1791
–
1867
Michael Faraday discovered electromagnetic induction, conducted pioneering experiments in optics (Faraday effect), and established fundamental principles of electrochemistry.
“Nothing is too wonderful to be true”
Become a giant
Your path to becoming a giant of knowledge begins with these top free courses
Free mode
Synchrotrons and X-Ray Free Electron Lasers (part 1)
Free mode
Silicon Photonics Design, Fabrication and Data Analysis
Free mode
Nanophotonic Modeling
Free mode
Fiber Optic Communications
Free mode
Circuits for Beginners
Free mode
The Basics of Transport Phenomena
Free mode
AP® Physics 1: Challenging Concepts
Free mode
AP® Physics 1 – Part 4: Exam Prep
Professional development for Educators
Your path to becoming a giant of knowledge begins with these top free courses
Free mode
Higher education teaching in the age of AI
Free mode
Teach teens computing: Machine learning and AI
Free mode
Introduction to Online Education & Course Planning
Free mode
Learn Like a Pro: Science-Based Tools to Become Better at Anything


