Pupils at the Mary Rose School in Portsmouth had a great time for Children in Need.
After just a morning of activities, the students managed to raise £500 from cake sales, a coffee morning, a raffle and a series of games.
Kym Edwards, a teacher in Sixth Form, said: ‘It has been a great morning and the kids have loved it.
‘We are amazed with the amount they’ve raised and they enjoyed decorating the cakes.
‘It’s been fun.’