If he's truly a novice, then he's not an anything-guy yet (hopefully). Just teach him what you know and let him to discover GUI tools by himself if he's so inclined.
He knows enough Python to build small tools that solve people's problems, but he's never really built a full application. This is very pragmatic advice, thank you.