Virtual Manipulative By PhET (Award Winning)
Award winning Interactive design by USA research group University of Colorado, used by many teachers.
Suitable for pedagogy such as Demo, Self directed learning, hands-on on students' handphone
Technology requirement: supportd on Android, iOS, Windows, MacOS via browser technology.