There is no better way of learning about circuits than to get out the wires and play. But this is a good resource that helps you teach about circuits and how to build them. Good as an introduction to the topic.
http://ictmagic.wikispaces.com/Science
Apologies for the time you are going to spend on this one! This is a truly additive logic game where players have to guide falling sugar into cups. Great fun!
http://ictmagic.wikispaces.com/Educational+Games
Make your own animated watery scene with this superb flash resource. Just drag and drop your sea creatures to where you want them. A great science activity for younger children.
http://ictmagic.wikispaces.com/Science
A great pinball English word game. Collect the letters using your pinball skills developed from your misspent youth and guess the meaning of the word.
http://ictmagic.wikispaces.com/English
What's on your fridge? Chances are that it will not be as useful as what on this virtual fridge with words you can drag and use to make sentences.
http://ictmagic.wikispaces.com/English
A good sport themed maths basic operations resource. Answer questions about + - x ÷ to make your swimmer faster to win the race.
http://ictmagic.wikispaces.com/Maths
A useful science resource about many ocean habitats and the adaptions fish have to survive there. Design your fish to thrive in the habitat.
http://ictmagic.wikispaces.com/Science
A beautifully made flash resource which explores polyhedrons 3D shapes. See their properties, nets and rotate the shape.
http://ictmagic.wikispaces.com/Maths