Thanks for sharing your approach (saw your background on music) which is fascinating and absolutely agree that there could be things we could pluck from music education into computer education. I’m also based in the UK and am exploring how to advance data science education - your ideas have gotten me thinking.