I have tried this and basically all of the kids-programming methods I can find. It’s hard for something to be a good solution “for kids” nowadays if you can’t run it on an iPad. The interface just ends up being much slower and clunkier so it’s harder to stay engaging. There are a number of iPad-based programming introductions, like Tynker and the various LEGO-based apps, that are the best ones IMO.