On those occasions i've explained programming to smart power user non-programmers, i find there's only so much i can show before they've filled their minds and need to digest it. Like a meal, it will take many bytes.
I used to recommend to those who ask for a good initial beginner's project, to try a calculator - limited to one digit, only add and subtract, never mind making it look good etc but that turns out to be about three mouthfuls at once, if they're coming from a cold start.
It's tough enough just to make one simple window with a "quit" button that actually works without crashing. Enough ideas must be grokked just to do that, whether you're using C and the Win API directly, or using Python and wx, or whatever tool at any level. Make that the first session, and yes, assuming you have to cover some basics of the language involved too, that's easily an hour.
Are you limited to only one session? That would be sad. The second session could be where you add buttons, text edit boxes, and try connecting to a toy database. A simple window to form a simple query and get a simple answer. Again, there's enough to grok and mentally digest, i wouldn't go any farther than that given one hour.