Here are a selection of websites that you might find useful:
To practice typing skills
KS1 practise of maths, literacy and science
KS2 practise of maths, literacy and science
Other online learning materials for all key stages
On the following pages are links to the websites of other schools where you can access a number of games and activities for all subjects of the curriculum.