Comment Mini-Games (Score 1) 349
There are hundreds, thousands maybe millions of mini-games out there. I believe what you need are mini-games for different areas of education, that will help students use what they are learning and understand what it's good for.
For example a physics game that has objects which all have standard properties and which are put into different situations. Easiest one could be you have the ground with a gravity constant (maybe the earth's or the moon's), a propulsive device with a customizable force, an object with properties like weight, size, etc. Goal is to input a formula that uses the right properties and that let's the ball fly into a target.
I find it would be especially helpful in math to see the applications of that you're learning.
So yes, if done properly e-learning is a viable and valuable option.