Dan Ghica at U. Brum ran a course for primary school children quite a few years ago. I tried to access it for a friend who is a senior lecturer in primary science at Brum City Uni. but although advertised then as open access it wasn't. Now some of it apparently is. http://danghica.blogspot.com/2019/09/discovering-category-theory-with.html