Check out these fun sites!
http://pbskids.org
https://printandplayclub.com/ppc-digital-games/ (email me for password)
http://abcya.com
http://www.starfall.com/
http://www.highlightskids.com