Interactive/Animated graphics a-la scratch.mit.edu?

I would recommend that they just use Scratch directly.

Julia is an extremely powerful language, but it contains a lot of ingredients that are not suitable for an audience that Scratch is perfect for.

Simple generic concepts (variables, loops, control flow, etc) from Scratch will just carry over to other languages, including Julia.