27 Jan 2016
This interactive Newton's Cradle was created using SVG, CSS Animation and the AIE-Event engine.
I can remember the first time I saw a Newton's Cradle way back in the 60's, and how I couldn't believe it worked the way it did. It was magic.The concepts of conservation of momentum and energy, potential and kinetic energy, and elastic collisions became clear instantly.
A lot of concepts are relatively difficult to teach if the right physical resources are not available. Unfortunately not a lot of schools in rural and isolated areas in developing countries can put a Newton's Cradle high on the "must have" list. It is more than an "executive toy"!
EVENT STOP id=stop click EVENT B1 id=c1 click EVENT B2 id=c2 click EVENT B3 id=c3 click EVENT B4 id=c4 click EVENT B5 id=c5 click ES B1 0 XX COMMAND RESETALL 150 ball1 CMD AC "ball-left" 150 ball2 CMD AC "ball-stop" 150 ball3 CMD AC "ball-stop 150 ball4 CMD AC "ball-stop" 150 ball5 CMD AC "ball-stop 150 ball6 CMD AC "ball-right" EE B1 ES B2 0 XX COMMAND RESETALL 150 ball1 CMD AC "ball-left" 150 ball2 CMD AC "ball-left" 150 ball3 CMD AC "ball-stop" 150 ball4 CMD AC "ball-stop" 150 ball5 CMD AC "ball-right" 150 ball6 CMD AC "ball-right" EVENTEND B2 ES B3 0 XX COMMAND RESETALL 150 ball1 CMD AC "ball-left" 150 ball2 CMD AC "ball-left" 150 ball3 CMD AC "ball-left" 150 ball4 CMD AC "ball-right" 150 ball5 CMD AC "ball-right" 150 ball6 CMD AC "ball-right" EVENTEND B3 ES B4 0 XX COMMAND RESETALL 150 ball1 CMD AC "ball-left" 150 ball2 CMD AC "ball-left" 150 ball3 CMD AC "ball-both" 150 ball4 CMD AC "ball-both" 150 ball5 CMD AC "ball-right" 150 ball6 CMD AC "ball-right" EVENTEND B4 ES B5 0 XX COMMAND RESETALL 150 ball1 CMD AC "ball-left" 150 ball2 CMD AC "ball-both" 150 ball3 CMD AC "ball-both" 150 ball4 CMD AC "ball-both" 150 ball5 CMD AC "ball-both" 150 ball6 CMD AC "ball-right" EVENTEND B5 ES STOP 0 XX COMMAND RESETALL 100 ball1 CMD AC "ball-stop" 100 ball2 CMD AC "ball-stop" 100 ball3 CMD AC "ball-stop" 100 ball4 CMD AC "ball-stop" 100 ball5 CMD AC "ball-stop" 100 ball6 CMD AC "ball-stop" EE STOP
NOTE: Use Firefox or Chrome browsers. This does not work with Windows Safari or Edge.
X
1
2
3
4
5
©2016 Infogrid Pacific. All rights reserved.
We have a second version of this animation that shows the transfer of potential and kinetic energy during the swings to more clearly illustrate the concepts of conservation of momentum and energy, potential and kinetic energy, and elastic collisions. Finally we have a third version that shows the swing reducing due to the imperfect nature of real elastic collisions. Welcome to the real world!
These interactive learning tools deliver the following benefits to publishers, especially publishers delivering content in multiple languages:
A framework can easily be added to the core animation if more physical realism is required.
The AZARDI Learning Library is a collection of teaching, learning and text book assets just like this one. They are available for publishers to create highly interactive textbooks at very low cost. They are licensed at no cost with the education version of IGP:Digital Publisher.
The are instantly ready for translation in any language, and just as importantly the artwork can be localized.
The hundreds of interactive modules, combined with thousands of images, equations and other components makes it easy for an education publisher to get to market.
Posted by Richard Pipe