World War One
A comprehensive collection of articles from the BBC on the Great War. It includes transcripts of newspaper articles from the time. A fantastic resource.
Second World War 1939 - 1945
Learn about the Second World War by using animated maps and investigations containing original documents, film, photographs and audio from the National Archives.
What Did Children Eat in World War 2?
A resource which demonstrates the different aspects of rationing during the Second World War and its effects on ordinary British people. It includes cross-curricular teaching ideas.
Encyclopedia of the First World War
A comprehensive site on the Great War which includes biographies of the main personalities involved, details of the soldiers and their lives in the trenches, war statistics, the home front and much more.
Peep and the Big Wide World
The animated series Peep and the Big Wide World has games aimed at teaching science and maths to preschoolers.
The Great War
An exhibition from the Public Record Office on the First World War. There are six different investigations which tell the story of the war. Original sources have been chosen to highlight the role of important events. Excellent!
World War II
The BBC has put together this superb site on the Second World War which not only summarizes the events of each of the war years from 1939 to 1945, but it looks at major aspects of it such as the Battle of Britain, the Blitz, evacuation and much more.
Mr Allsop History - OCR Modern World GCSE History Revision Podcasts
History resources and GCSE history podcast revision guides in MP3 audio format by Mr Allsop for the OCR Modern World History GCSE. An excellent site with useful tips on how to achieve the best marks.
Elmo's World Games
Have fun exploring Elmo's World where there are lots of activities for you to try. Some games are useful for learning early shapes.
Pirate Bunnies World Adventures
Discover the seven continents on the map, find the world’s five oceans and sail your ship north, east, south and west to get to the treasure.