3 ms·
None of these are requirements for a intro class Python excels as a teaching language.
by nojito 5y ago
None of these are requirements for a intro class
Python excels as a teaching language.
- flowerlad 5y agoThe introductory course is not taken by just CS students. In most colleges, introductory programming courses are open to all majors. For many students this will be the only programming course they will ever take. Why wouldn't you teach a language that is not only well designed, but also versatile, instead of just being a good "teaching language"?
- thrdbndndn 5y agoCan confirm. As someone who never formally learn programming, the moment I learned Python I never touched C# or Javascript again at will. The syntax of Python is just way, way more straightforward. I do agree it may be a disadvantage for serious software engineering, but as a hobby? I will pick Python over others all day every day.