10 ms·
Thats a different argument, and a much stronger one. "Universities should offer a class on comparative programming languages and language tooling." is much dif
by afarrell 7y ago
Thats a different argument, and a much stronger one.
"Universities should offer a class on comparative programming languages and language tooling." is much different than "Intro-to-programming classes should not have a strongly-recommended IDE"
- takeda 7y agoI was referring to the second part of his post. Also this class is not introduction to programming it is upper division and considered one of tougher classes in terms of workload. The assignments aren't trivial. Take look at them: http://web.cs.ucla.edu/classes/spring20/cs131/homework.html http://web.cs.ucla.edu/classes/spring20/cs131/homework.html
- NoraCodes 7y agoI actually think that would mostly confuse a lot of new undergrads. Fundamentals first, variety later (but it's definitely important!)
- afarrell 7y agoI agree. The intro class should use whatever IDE & config will most enable them to teach the fundamentals. Understanding the details of packages and javac and other things should be left for a later class which can put them in the context of other languages.