I don’t remember Sunny Smiles, but we did bring our pennies to school for the Childhood Society (I think that it what it was called!). The society raised money for African children. You had a card and the teacher ticked a box for every penny you gave and after filling in 20/30 spaces, you were allowed to choose a name for a baby in Africa.
I suppose nowadays, it might seem patronising, but we donated our pennies with all the sincerity that small children have at a young age.
Maybe other Scottish Grannies who went to school in the sixties might remember this.