I was on the crest of this wave—I actually taught myself Java and Scheme the summer before my freshman year @MIT—so I’m fairly certain that’s not quite right.
The intro CS curriculum stayed on Scheme until it switched to Python something like a decade after the Java hype cycle.
What I believe did change was the intro software engineering lab (6.170) switched from CLU (?) to Java around that time.
The intro CS curriculum stayed on Scheme until it switched to Python something like a decade after the Java hype cycle.
What I believe did change was the intro software engineering lab (6.170) switched from CLU (?) to Java around that time.