When I retired five years ago. French was compulsory at all stages in my Scottish primary school. I was the MFL teacher and our LA had a prescriptive curriculum for modern languages.
P7 children were to taught to conjugate verbs, such as Avoir and Être After spending a week at the University of Lyons, sponsored by the British Council, I totally revised my methodology. It was a revelation, when I realised I had become stuck in my ways and my teaching was too formal (and probably boring).
As well as formal learning, I introduced games, learning through song,, crafting and used You Tube to stimulate the pupils. The use of technology also enhanced their experience.
We had an annual whole school French Day, everyone dressed with ( Parents were so inventive) a French theme, which started as a small venture, but as word spread, we had to issue tickets to parents as we couldn't accommodate all those who wished to come to the whole school French concert. Even the wee ones performed.
Every class performed a song in French. My pièce de résistance was , Abba's Waterloo in French, complete with dancing. I think I had as much fun as the pupils. There was also a House French quiz based on grammar, vocab and knowledge about France.with tasting sessions of French food.
The pupils and staff loved this approach.
I also taught basic Italian to P6 and P7. In other schools in the Authority, the third language was either German or Mandarin.
We also had a MFL assistant and who was shared among four other schools, meaning we had her/ him for a day a week. This was an invaluable resource.
However, it was becoming more and more difficult to find primary teachers who could deliver French, (or wanted to) as they hadn't studied languages at school or during teacher training and were afraid of getting it wrong. Finding people to deliver Italian was nigh impossible. That was the reason I was delivering to the whole school.