Home Live Mathematics and STEM on the Web My First Web Page: Introduction ← Lesson 7


My First Web Page: Lesson 7: Interacting with Third Party Apps

Create Your Own Live Mathematics and STEM Web Pages

W3Schools.com: Learn JavaScript




We have seen the ways in which GeoGebra can be readily customised to interact with web page content using JavaScript, but this is just the beginning!

There are a multitude of JavaScript and HTML5 applets freely available for almost any application that you could think of - just visit github.com and search under JavaScript.

One of the first implementations of Bluetooth for common use was in personal heart rate monitors. This presents a lovely opportunity to personalise student learning about important mathematical and STEM skills and concepts - as well as a great introduction to BLE JavaScript coding.

The BLE heart rate script transmits a value using the Bluetooth SIG Heart Rate Profile and should work with most common heart rate monitors.




Explore the world of musical tones created in your browser through Web Audio...

Another example which I recently discovered came from a very prolific creator of amazing interactive web tools in Mike Bostock - take a few minutes to scroll through the many wonderful web tools which he has developed or inspired - from graphs of every kind to artwork to a particular favourite of mine - music!

Many years ago, I undertook research on the role of the harmonic mean, which led to some lovely discoveries which I drew together as Mathematics: A Search for Harmony. Growing from this was my interest in providing tools for students to explore the mathematics of music and harmony, and consequently the idea of linking a web-based keyboard with GeoGebra arose naturally.

While you will find quite a few browser-based piano applets around, most of them, I found, worked fine on the computer but not on tablets, which was disappointing. And then I found Mike Bostock's awesome Arc Piano - and even a Circle Piano (see below)!



If you have any questions or would like to share your experience with this utility, please drop me an email!

Back to Top



Adding GeoGebra and Much More to a Piano

Back to Top


QR Code Maker

Back to Top


BLE Heartrate Monitor

Back to Top


Back to Top


Home Live Mathematics and STEM on the Web My First Web Page: IntroductionLesson 7