Skip to content

alexlostorto/magic-notes

Repository files navigation

Magic Notes

An extension designed to make learning on Sparx Maths more fun!

Maintainability User Count

⚠️ 18/07/23: Sparx is being redesigned, so this extension may not work anymore... Learn more

Welcome to Magic Notes! Please read the terms and conditions here before using the extension.

When I first started using Sparx Maths, I thoroughly enjoyed the variety of question styles that were offered and the automatic level system which allowed each individual to learn at their own pace. This is why I created this program in the hopes of motivating students to use Sparx Maths and in turn, develop an innate passion for learning Maths on their website.

Click here to visit the Magic Notes website and copy the code.

Note This program has no connection with Sparx Maths. Sparx Maths is owned by Sparx LTD.

# List of programs
1. console.js
2. chrome_extension
3. statistics.py

📔 Table of Contents

Click to expand

⚡ Quick setup

  1. Visit Magic Notes and scroll down to click the Copy button.
  2. Log in to Sparx Maths and open the Developers Console with Ctrl + Shift + J
  3. Paste the code in the Console and press Enter.
  4. Star the repo 😄

Note This is the temporary version of the program, download the Chrome Extension here to use it permanently.

✨ Features

  • 9 different colour themes
  • Stores answers (so you don't need to write them down)
  • Automatically highlights the correct bookwork check answer
  • Automatically selects next task when pressing Enter
  • Works on all computers that allow Inspect Element
  • Can be used on Android (through Kiwi Browser)

🎬 Gameplay

Image of the Sparx home page

Image of a Sparx bookwork check

🖌 Colour Themes

Theme Preview
stone Stone theme
boulder Boulder theme
angel Angel theme
More themes! 🎨 See a list of all available themes

🙋 FAQ

Q. Do I have to copy and paste the code every time?

A. If you want the program to stay permanently instead of manually injecting it, install it here.

Q. Why is more than one answer highlighted?

A. Unfortunately, the answer detection system isn't perfect. The answer is displayed above the bookwork check so you can use your judgement to make an appropriate decision.

Q. Can I suggest a colour theme?

A. Yes of course! If you have a colour theme that isn't already in the available themes then send me an email or create an Issue here

Note Colour themes have 4 different colours: lightest, light, dark, darkest. Colours will look different when used on the Sparx Maths website.

⚖️ Terms and Conditions

All code in this repository was developed by Alex lo Storto except where otherwise noted. Copyright (c) 2023, Alex lo Storto. All rights reserved. The code is licensed under the MIT license.

FOR EDUCATIONAL PURPOSES ONLY.

THIS PROGRAM CONTAINS A COLOUR THEMES FUNCTION AND A DIGITAL NOTEBOOK
FUNCTION. THE UNETHICAL DISTRIBUTION OF ANSWERS IS NOT PROVIDED BY THIS
SOFTWARE AND ANY USERS OF THIS SOFWARE SHALL NOT MODIFY IT FOR UNLAWFUL
OR UNETHICAL USE OF THE SPARX WEBSITE.

THIS IS AN OPEN-SOURCE AND FREE SOFTWARE WHICH DOES NOT INCLUDE PURCHASES
OF ANY KIND.

ALL COMPLAINTS SHALL BE FORMALLY ADDRESSED AS A GITHUB ISSUE ON THIS
REPOSITORY.

THIS PROGRAM HAS NO CONNECTION WITH SPARX. CHEATING OF ANY KIND IS NOT
TOLERATED AND WE DO NOT TAKE ANY LIABILITY FOR THE USE OF THIS PROGRAM BY
ANY USERS. WE DO NOT TAKE ANY LIABILITY FOR ANY DAMAGES INCURRED BY THE USE
OF THIS SOFWTARE.

For full terms, see the T&C file. If you have any questions, comments, or concerns about licensing please contact us.