That's awesome. I had a 12 yo that would "secretly" stay up tp "play" with the professional design software that I "mistakenly" installed on her first laptop. She's 19 now, in her 2nd year of Architecture/Engineering school, and tells her friends that I never knew.
She did her own software updates so I can't take credit for something like your battery trick but that's a nice detail to the story.