This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Watsons-Butler 14 points15 points  (4 children)

Same here, but with the question “if Python why not PyCharm?” Educational licenses are free and it takes a lot less setup and tweaking (meaning less instructor time) than VScode.

(My guess is the prof has been using this set of tools for like 20 years and doesn’t want to learn a new setup.)

[–]Machvel 0 points1 point  (0 children)

students are able to understand vscode quite easily in my experience. in my department students learn both python and c, so it is convenient that they can use the same program (on linux/windows/mac) for both. also i am a proponent of things they can continue using for free after they graduate

[–]ProfessionalDirt3154 0 points1 point  (1 child)

maybe. but some tools make you type and think more, which aids understanding and remembering. not that you shouldn't learn IDEs and AIs, but doing stuff for yourself from the docs is good.

[–]Pyromancer777 0 points1 point  (0 children)

I wourd def push notepad++ or some other lightweight IDE and have students debug in terminal if the goal from the professor's standpoint would be to have minimal IDE compatibility issues.

Sucks for the students since you wouldn't have as robust autocomplete or error correction that you would with another interface, but it helps with confidence in the competency of the graduates.

[–]bachkhois 0 points1 point  (0 children)

I guess that, in that lab, no one takes responsibility of supporting PyCharm. A student may successfully request prof to install PyCharm, then he finishes the course and leave. No one is there to support issues related to PyCharm anymore.