I had this same challenge teaching Scratch programming over Zoom during the 2020 pandemic.
I found one lady that had some good videos on techniques.
Here are the two I found most useful.
I would ask a question like, which character should we choose for the program. Kids loved being able to offer their opinion. Engagement was through the roof.
The other thing I did was add a little humor into anything I was presenting on the screen. Screens full of text were a turnoff. But when I had funny but related pictures and videos, that really increased retention of the material.