@peterweyand
I recall learning to write a program in 6502 ASSM, recoding it to Hex then to Dec values, poking it in using Basic to invoke. It was magic. It was also some 35 years ago.
I do have hope in things like https://youtu.be/IxXaizglscw keep interest going in kids. We still need this skill for micro-controllers and other such hardware.
That's why Mould's "water computer" is so critical to get children interested in the "magic." https://upperstory.com/turingtumble/ is ... oh god if I had this as a kid turning LDA into opcode.
@peterweyand
@Romaq @peterweyand I also learned assembly on the 6502, and recall being very excited when my parents got an IBM-clone with its Intel 8088 and its (relatively) huge 16-bit registers.
I understand why CS focuses on higher-level concepts now, but at the same time I think machine code/assembly programming gives people a lot of valuable insight into the way software and machines work. Not to mention an appreciation for the historical value of the concept of a #Turing machine.