If your child is into computers, why not use Scratch to help your child learn creative computer programming.
National Geographic Kids has a range of activities and quizzes for younger kids.
For free challenge packs and other downloads, Paw Print Family is the place for you. Many activities can be completed indoors, including making badges. You will need to pay for badges so check prices before ordering.
Why not teach your child about the different countries in the world by playing geography games at World Games.