Yep. Perfect example of this being the Lego Mindstorms platform. We had a "robotics club" at my private school which used the Mindstorms visual programming tools; there were 10 year olds learning about loops and variables in a way that was legitimately _fun_.