I'm in a similar situation to the OP, in that I'm starting to teach my 7-year-old granddaughter Scratch. (They're teaching Scratch in her school, but she was struggling with sprite selection and manipulation - probably because her teacher doesn't have enough time for one-to-help help.)
We've got over that problem, but I'm a bit nervous that soon we'll have to venture into topics like negative numbers and the x-y plane which they haven't taught her yet. Any advice from an educator around here please?
(I'm fully conversant with those topics myself, having spent lots of time playing around with computer graphics!)
IT Background: Honeywell H2000 ... CA Naked Mini ... Sinclair QL ... WinTel ... Linux ... Raspberry Pi.