My recomendation is to start with a turtle, like in Logo. I think that Python has a similar module.
With my daughter, we started with a turtle that was a custom cotrol in Clasic Visual Basic 6. Later some mixed graphical programs were I wrote most of the graphic code as a library, and she wrote small part to draw nice things.
Later some simple programs in VB6, later C, Python and other languages. She is currently programing mostly in C#.
(She also programed in redstone or whatever is call the script language in minecraft.)
With my daughter, we started with a turtle that was a custom cotrol in Clasic Visual Basic 6. Later some mixed graphical programs were I wrote most of the graphic code as a library, and she wrote small part to draw nice things.
Later some simple programs in VB6, later C, Python and other languages. She is currently programing mostly in C#.
(She also programed in redstone or whatever is call the script language in minecraft.)