I've taught 8 to 14 years old Construct 3. They've always enjoyed it.
However, it may not be called a Programming course. They may not learn 'Programming language' in this course, nor would they understand or write a syntax-based programming after this course. BUT. this course is rather a pre-requisite to programming for them in the future.
Construct can greatly help them get excited about Programming / coding / Mathematics as they directly learn: Problem-solving skills, logical thinking, understand how events are handled, trouble-shooting, variables, data types, if/else, loops, functions, etc.
If they can learn that (above) in a fun way, which thanks to Construct 3 they will for sure, then they're all set to becoming a programmer of future, whether you tell them or not. They'll love programming, or learning a programming language in the future themselves.
So, I think the course could be "Game Development for Kids" with all its learning outcomes related to programming as Construct 3 does develop all the skills required for Programming.