Thanks for the clarification! Yeah I think you’re right that running python on a github page isn’t possible (at least not straightorward). Replit might be closer to what you’re looking for in that regard. I love it because it handles setting up your programming environment for you and lets you dive right into what you actually want to do (write and run code). Sharing the link to your project lets anyone open it up and run it in their browser!
Makey Makey is another fun bit of hardware for kids. Works great with scratch too, have them make their own scratch game then use makey makey to build their own controller