Anderston Primary School Partnership

A blog for the parents, teachers, and community partners of Anderston Primary School, Glasgow

Learning Resources

This page contains learning resources for parents and children. If you would like to tell us about a great learning resource, please email or leave a comment on this page.

The sites in bold are the ones being used at Anderston Primary.


  • Topmarks – a huge range of educational games and resources, categorised by subject and age group
  • Children’s University of Manchester – focussed on Key Stage 2 History, Science, Art & Design, and Languages
  • Khan Academy – huge range of videos on all subjects, aimed at older age groups (or for parents/teachers)
  • Learning games for kids – lots of games and quizzes for many subjects, some better than others.
  • List of resources for homework help on many different subjects
  • – offline activities with online rewards
  • Usborne Quicklinks – links on a variety of topics to enhance learning, curated by the publisher Usborne
  • Funkids podcasts – these are fantastic podcasts from the Funkids radio station. They are generally aimed at older primary school kids but great at presenting subjects in an engaging way. Lots of different subjects.

Reading and literacy



IT and coding

  • Lightbot – coding game (app for iphone, android, kindle: not free), free web version is here, also Lightbot Code Hour is a free version with most of the same levels.
  • Scratch – simple programming environment
  • Greenfoot – programming in java, for older children
  • Tynker – coding games and challenges (not free)


Healthy Eating

Personal and Social Education

News/Current Affairs

One thought on “Learning Resources

  1. As a programmer I had a few issues with the Lightbot Code Hour. These ruled out buying the full versions for me as I felt Scratch was a far better introduction to coding concepts.

    The first issue was the early puzzles only allow you the minimum number of moves possible to move the little figure. So when my son put 1 extra (albeit irrelevant move) in he couldn’t complete it. Now as a puzzle this is perfectly valid but from a coding perspective there is never just one answer and it would have made more sense to have more space and something along the lines of “Well done but you could have achieved this in 9 moves instead of 10”. This is a fairly trivial thing.

    The 2nd was on introducing loops it did it using infinite recursion, something most programmers would avoid. On “running” the routine however, it ended as the figure had hit the end of the blocks. If I did something like this in a real programming environment this would not be the result, the figure would keep trying to move and depending on the combinations perhaps even go backwards.

    It is a nice little puzzle game but if you want to introduce your child to coding it is far better to use something like Scratch, which is free, uses real coding concepts correctly and encourages your child to use their imagination to produce simple games or animations.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

<span>%d</span> bloggers like this: