Hackathons are amazing events (or even a way of living) where you learn, share, work, meet people and specially have fun. An you can explote your creativity.
It's a great experience to live in family, or just with kids and advisors.
I saw this video some time ago. And now I'm organizing one in my country, Argentina. During hackathon, you build (or you should build) conditions to magic things happend. And if they happend with adults, imagine with kids!
Sorry for my english!