No and yes, 'cause I've seen it being implemented live with kids and is a big YES 'cause they kind of knew what they were doing and also it was implemented with animations and characters from Plants vs Zombies so in a way it really worked for the kids but they actually didn't know why or how it was happening everything and might be a mislead to show how actual programming is done and they didn't know they were not programming and didn't really learn a thing about cycles they just tried and replaced every block till it worked.
So is a big NO if is a fast course and they don't have a proper teacher to taught them the real way or explain to them really well and in an easy way.