Free download from Confessions of a Homeschooler - click here for a whole page of rainbow related learning activities and scroll down for the size sort
Free board game to download here from Making Learning Fun. Print one board per child. Take turn in throwing the dice, place a cotton wool "cloud" on the appropriate number of rainbows. The first one to cover all their rainbows is the winner.