I loved it. Have you ever thought about adding a "replay" button? It'd clear the canvas and show, step by step, what the kid draw. I've been building one similar, but for grown ups and I'm learning lots of cool stuff from your code. For instance, I just learned about `createPattern`. Thanks for sharing!
https://www.youtube.com/watch?v=2THuctqMXis
Of course featuring audio might be a slight bit more than this project is designed for, but it is still neat haha!