On-line manipulatives

I believe that Geogebra and Desmos are staple tools for teaching maths. All trainees should complete their ITT year with a high degree of confidence in using these in my opinion.  I have written a few posts about using Geogebra.

But there are other very useful tools available which are great for specific topics. Using these can be quicker than starting from scratch in Geogebra. All these sites are free, don’t require log-ins and don’t use Java so should work OK straight from the browser.


There is an impressive and growing collection under both the “Manipulatives” and “Tools” section on Jonathan’s site.
The ones I use most:

Geoboard – great to have on the screen when pupils are using actual Geoboards
Screen Shot 2018-05-12 at 06.58.39.png

Cuisenaire Rods – for all sorts of things, here for equivalent fractions

Screen Shot 2018-05-12 at 06.57.17

Number line with fractions

Screen Shot 2018-05-12 at 07.13.45

Zoomable number line

Fantastic for decimal place value and questions like “Give me a number between 3 and 4, give me a number between 3.5 and 3.6” for example.
Screen Shot 2018-05-12 at 06.18.28


Number line with bridging.

This is a new find which I think could be really useful for teaching negative numbers

Screen Shot 2018-05-09 at 17.58.21


Polygon explorer

You can achieve the same thing on Geogebra but this site has it already all set up for you.Screen Shot 2018-05-12 at 06.13.40.png

Percentage-Fractions-Decimals Grid

This grid is highly flexible and can be used for a range of topics including equivalent fractions as well as decimals and percentages.

Screen Shot 2018-05-12 at 06.48.32.png     Screen Shot 2018-05-12 at 06.49.16


A variety of interactive tools specific to NRICH tasks.
Screen Shot 2018-05-12 at 06.28.52.png
I particularly like Shifting Times Tables which I use to teach sequences:

Screen Shot 2018-05-12 at 06.30.27

There are lots of other sites with more of these including Visnos, PhET, The Math Learning Center.

Ideas for better maths teaching

%d bloggers like this: