On the next step, I believe things like Scratch are pretty good to introduce to programming.
On the web development part, I built a little "game" as a tutorial of my tool: https://luna-park.app/challenge . It's JS with visual nodes, this is used to learn algorithmic for students.