Sliding along vs Shifting the curveMarginal Revolutions have produced this handy game to practise the difference between movements along the demand curve and shifts of the...
Interactive Graphsecongraphs.org is a website from the US which has some interactive graphs. It's not 100% perfect, but it might show at least some of the...