Education Scotland produces a range of resources to support the teaching of the curriculum in Scotland.
Knowledge of Language a site from Education Scotland covering parts of speech, punctuation, grammar, tricky spelling and common confusions
BBC for schools quality resources provided by the BBC to support primary and secondary learning. Includes interactive games, class video clips and free resources to download and use in the classroom.
Free teaching resources.co.uk Free teaching resources for secondary and primary schools from charities, museums and private companies.
Teachers TV videos created by the Department of Education are now freely available from this web site. You can search for videos by level, eg primary or secondary or browse by educational topics.
NRICH enriching mathematics. Resources to support learners of mathematics. There are resources for early years, primary and secondary.
Education Scotland Early Years resources to support early years education in Scotland
Primary Topics a web site produced by North Ayrshire Council to support local teachers. Has good links to a range of quality website and resources on popular primary topics.
Primary Language produced by The National Centre for Languages. Many free resources to support primary languages. Including French, German and Spanish
National Library of Scotland Learning Zone. Resources designed to support classroom teaching in Literature & language, creativity, science, history, politics & society, geography and exploration.
The British Library also has a range of resources to support classroom teaching.