I have 3 kids, eldest is interested in web pages so I showed them html on a neocities site (thanks HN). They now have a photoblog based on w3schools css gallery. They didn't much care for Python.
The middle kid learnt some scratch at school and loves it, and has taught themselves loads about it on the web (youtube is by far their favourite way of learning). They have done a fair bit of Python with me too. However they are interested in 3d games so are teaching themselves Blender and Unity (and therefore some C#) aged 11! Now it seems they enjoy 3d modeling as much as coding. Interestingly they are also fascinated by working with the command line for anything, so they are learning some basic bash too.
The youngest is an avid Minecrafter, but at age 8 they have had a go at Scratch junior. However, they have decided they are too grown up for it and are dabbling in 'proper Scratch' now.
I don't push them, but try and create opportunities for them to see new things
The middle kid learnt some scratch at school and loves it, and has taught themselves loads about it on the web (youtube is by far their favourite way of learning). They have done a fair bit of Python with me too. However they are interested in 3d games so are teaching themselves Blender and Unity (and therefore some C#) aged 11! Now it seems they enjoy 3d modeling as much as coding. Interestingly they are also fascinated by working with the command line for anything, so they are learning some basic bash too.
The youngest is an avid Minecrafter, but at age 8 they have had a go at Scratch junior. However, they have decided they are too grown up for it and are dabbling in 'proper Scratch' now.
I don't push them, but try and create opportunities for them to see new things