My first few CS courses (Pascal & Assembler) in the early 1980s at CUNY were on punch cards. I transferred because of it to a school with dumb terminals. I couldn’t deal with data structures on punch cards. (I’m such a snowflake)
Actually, our Xerox Sigma 7 minicomputer broke down and we had to finish our assembler course by writing a paper about IBM’s assembler language as compared to Xerox (yes Xerox was a competitor of Digital and Prime).
My kids each have a nice hand built gaming rig, linux laptop, and android phone.
BR14