I built the app for my daughter, it seemed crazy to me she was using business tools and software for her Beaver Scout projects. I ended up having to help with the most simple stuff, and it was stopping her just to explore ideas and have fun.
"Dad, how do I add a picture of a beaver?"
"You need to open a browser, go to google, click on the images tab, search for 'beaver', right-click on an image, save it somewhere on the computer, then go back to Powerpoint, click this menu, then click media, then click...".
You get the idea. And that was before it dawned on me that searching for beaver images might have unpleasant results!
Look, these tools are powerful, they're complicated, they're confusing... bottom line, they're designed for adults in the workplace. Sure mastering Powerpoint by age 10 would be useful, but I thought it more beneficial to spend the time developing her mind.
So we built the app together and had a lot of fun on the way. In the morning, she'd come downstairs and give me brutally honest feedback on my previous night's efforts. Dad's ego had to take a back seat :) My absolute favourite, having spent a week adding the ability to draw on the screen, "Dad, but where's the rubber?".
Over several months, she saw how consistent effort is needed to create something great, she also saw things go wrong... a lot, but that it's ok, it's all part of getting better. I'm a software developer, this is all part of what I do every day. I take it for granted but for her, it was eye-opening, to say the least.
Our first real project was on holiday in Croatia, Five facts about Pula. Each day she added something new, and when we got home, we printed it off for her to share with her class. It was awesome, I knew we were onto something.
Honestly, we've had a blast, and that energy is all baked into the code. I really hope you have as much fun using it.