Educational tools like Scratch have lots in common with creative coding tools that have real-world applications, making it a natural progression for kids.