North-east youngsters showed off the results of months of hard work as they took to the stage.
A total of 20 schools took part in the annual Rock Challenge and J Rock competitions.
The events encourage pupils to star in and choreograph a short musical based on making positive choices.
More than 1,800 people watched as eight secondary schools battled it out in the Rock Challenge competition at the BHGE Arena at the AECC on Saturday.
Westhill Academy pupils came out on top with their performance – dubbed Drilling to Devastation.
It focused on the detrimental effects oil spillages have on our oceans and also the impact going offshore has on workers.
Turriff Academy came second with La Tierra De La Esperanza – which means the land of hope.
It examined the plight of Nigerians risking their lives trying to escape to Spain on overcrowded dinghies.
Inverurie Academy came third with Gone Girl.
The pupils’ performance looked at areas of the world where girls and women find their basic rights being taken from them because of their gender.
Depute Provost for Aberdeenshire Councillor Ron McKail, who was in the audience, said: “To see our students from our academies showing a range of performances and all the hard work that’s gone into them is absolutely fantastic.
“The fact that they’re involving not just students but also teachers and parents; everybody can only gain from that.
“You can’t fail to be impressed by the confidence that’s coming across. I thought it was great, well done to everyone involved.”
Other awards included the Spirit of Rock Challenge gong, which went to Mintlaw Academy, and the Award of Excellence for Lighting, which went to both Fraserburgh Academy and Mearns Academy.
Kemnay Academy picked up the accolade for parental involvement and Mackie Academy landed the Student Leadership trophy.
The competition is organised by charity Be Your Best Foundation which runs events with schools throughout the country.
The Junior Rock Challenge – called J Rock – sees primary schools taking part, and was held for just the second time.
On Friday the youngsters had their turn to shine at the event – which also took place at the AECC – where 12 schools battled it out.
Clerkhill School pupils took the crown on the evening with their performance dubbed Where the Wild Things Are…
Inspired by the famous story by Maurice Sendak, it followed Maxine, a little girl who is having difficulty with her emotions and finding her place in the family. Her dreams carried her to a land of mischief and mayhem.
Longside School came second with their offering – The Sandman.
Fraserburgh’s St Andrews Primary School landed third place with Born to Be Wild – which explored a tribe and animals affected by illegal poachers.
The Broch’s South Park Primary came fourth, while a joint production from Longhaven and Burnhaven schools in Peterhead came fifth.
Banffshire and Buchan Coast MSP Stewart Stevenson was at the event.
He said: “I think it’s terrific, we’ve got big schools and smaller schools with each one making a commitment to their performances. I have been coming to these events for many years and there has always been terrific involvement and support from parents and the wider community and of course it doesn’t happen without the teachers going that extra mile as well.”
Other awards included the Student Leadership gong, which went to Port Erroll School, the Achievement in Drug Awareness accolade, picked up by Mintlaw Primary School, the Award for Healthy Lifestyle, which went to New Deer Primary, and the prize for Cultural and Educational Achievement which was claimed by Crimond Primary School.
Uryside School, Maud School and Strichen School were among those who picked up the Award of Excellence for Entertainment.