Websites for pupils

School in Scotland – “This page tells you about life at school, in particular about the timetable of a typical day in a primary school or in a secondary school, about school subjects, PE, school meals, school uniform, assembly and religious education, teaching and learning and important people in schools.”  From British Council EAL Nexus website

http://www.anglomaniacy.pl/  – Lots of activities for kids learning English

Learn English Kids – Online stories and games. Also songs and other activities

Maths Dictionary – animated, interactive Maths dictionary – explains over 600 common mathematical terms.

AAA Math – American website with interactive resources

Dicts.info is a free dictionary project which offers a number of resources including:

  • Basic vocabulary -Basic vocabulary of about 2000 basic meanings organized into topics and translated into many languages .
  • Bilingual dictionaries – Dictionaries are grouped by language.
  • Picture dictionary – Contains more than 2500 illustrations with translations in more than 50 languages.
  • Flashcards for basic vocabulary
  • Vocabulary trainer
    A simple game that allows you to test your knowledge and learn new words.
  • Many other resources also available

www.oxfordowl.co.uk – e books to read for the Oxford Reading Tree

Starfall – Help with reading

BBC Bitesize – News and many educational resources for pupils of all ages

History on the Net – Primary History topics

Games to learn English – fun games

Fun English Games

World Stories is a collection of stories including traditional tales and new short stories from around the world both in English and other languages.   It has audio files.There is also a teachers’ section which show the grammar and vocabulary contained in the stories.  There are also ideas for lesson plans .  Languages available are:

AkanAlbanian,  ArabicBengaliCantoneseDanishEnglishFilipinoFrenchGermanGreekGujaratiHindiJavaneseKannadaKoreanMandarinPashtoPersianPolishPortuguesePunjabiSomaliSpanishTamilTurkishUrduWelshYorubaZulu

 

 

Translate »