Useful Websites for research
SC DISCUS http://scdiscus.org/
Fact Monster http://www.factmonster.com/
Ducksters http://www.ducksters.com/
Biographies http://www.biography.com/
For practice
ABCya
PBSkids
FunBrain
Robotics
http://code.org/
Hour of Code (Main Page of Games)
http://code.org/learn