I did the Coding Academy, and not gonna lie I struggled with this quite a bit. I found the instructions hard to understand and had to ask for a hint a couple of times. I have never really coded before besides in this class so I think its defiantly something you have to play around with and get practice with.
I thinking coding it a great way to challenge children brain. I found this website and it talks about all the benefits coding have on children.