Forum Discussion
How to Create a FREE Leaderboard for eLearning with Google
If there is still some interest, I could post a newer way of doing this (still free) that works for me.
- SusanLeigh4 years agoCommunity Member
I’d be interested in reading more about your newer way
- PaulKizilos-e224 years agoCommunity Member
Okay. I will write it up for you, but here is a quick summary. I just completed a leaderboard for a game project, and it worked out great. It uses a free data store on the web (Airtable or Baserow both work). I chose Baserow because I found it easier to use plain javascript in my course. The leaderboard gets included wherever I need it as an HTML and javascript web object that retrieves (via Baserow API) and displays the leaderboard data. There is some data parsing that happens here, but it is very straightforward. Javascript interactions in the game capture and post the score to the data store via the Baserow API. I also allow the user to delete their data from the leaderboard for any reason (again via the API). The trick is that a web object is static when included in the project and published. But the javascript in the web object dynamically adjusts the DOM (HTML page elements) based on the retrieved leaderboard results, whenever that happens. I show the leaderboard at the end of the game, after the current user has posted their score.
- SusanLeigh4 years agoCommunity Member
Thank you!