The Black Watch Battalion Army Cadet Force Outreach Project, which is based in Blairgowrie, held its Discovery Day at Dunkeld.
Nearly 60 pupils from Alyth, Coupar Angus and Rattray primary schools along with their head teachers and staff took part in the citizenship and team-building day.
The project is a youth diversion project, supported by a partnership formed from The Black Watch Army Cadet Force, Tayside Police and the three primary schools.
For their day at Dunkeld, the youngsters took part in first aid, cooking in the field, erecting tents, introduction to fieldcraft and command tasks.
The participants were assisted by cadets from the Blairgowrie detachment, many of whom are past participants of the project.
The guest of honour was Brigadier Mel Jameson, Lord Lieutenant for Perth and Kinross, who presented youngsters with project sweatshirts on completing the Discovery Day.
He said, “This is a marvellous project, which has been so successful in recent years. The youngsters obviously enjoy and benefit from the activities provided and their communities owe a debt of thanks to the teachers, police officers and army cadet staff who run this project for the benefit of all.”