Today's kids also play Roblox, Garry's Mod, Minecraft and Fortnite, all of which allow them to create their own games and tools and write code alongside it, like Verse for Fortnite [0], LUA for Roblox [1], IDK what language it is but there's something for Minecraft bedrock edition [2] and of course the old Java edition, and also LUA for gmod.
This is how thousands, if not millions of people will have their first foray into coding, and it's a much, MUCH larger amount of people that get in touch with the deeper levels of tech than "our" generation had.
Don't underestimate "this generation"; don't generalise them either by trying to state they only spend mindless time on their phone.
This is a good point. If I would have grown up today I would possibly have done other things that aligned with the same kind of interests, and perhaps even have gotten further. Kids these days can, and do, build actual robots and UAVs with onboard processors with more FLOPS than you could even dream of back in the old 75MHz pentium days.
This is how thousands, if not millions of people will have their first foray into coding, and it's a much, MUCH larger amount of people that get in touch with the deeper levels of tech than "our" generation had.
Don't underestimate "this generation"; don't generalise them either by trying to state they only spend mindless time on their phone.
[0] https://dev.epicgames.com/documentation/en-us/uefn/learn-pro...
[1] https://create.roblox.com/docs/luau
[2] https://learn.microsoft.com/en-us/minecraft/creator/scriptap...