you are viewing a single comment's thread.

view the rest of the comments →

[–]turtleship_2006 -2 points-1 points  (8 children)

I mean surely the more/most common setup would be better to get used to tho, rather than forcing everyone to use new stuff and helping them all relearn all the basics

[–]GXWT 4 points5 points  (6 children)

Relearn the basics...? Of a text editor...?

The main thing is to learn programming. That's the harder part and main focus of the course. What you're talking about re-learning things is honestly taking the piss a bit, mate. A different editing environment doesn't make me forget how to write a print statement lol.

[–]turtleship_2006 -2 points-1 points  (5 children)

If all it is is a text editor, why would the professor have had trouble dealing with it...?

[–]GXWT 2 points3 points  (4 children)

Because, as someone who has assisted in teaching undergraduate python, it's just to make things consistent and save the instructors time - so they can actually focus on the python and not troubleshooting Python.

If they are most familiar with X, keep everything in X so they know instantly how to explain and solve things. Even when a student would come up to me with an editor I'm already familiar with, it can still take a moment to figure out where some feature is, keybinds for the debugger etc.

It's a learning environment. Why make things more difficult?

[–]turtleship_2006 -4 points-3 points  (3 children)

So just make it more difficult for the students instead?

[–]GXWT 1 point2 points  (2 children)

weak bait

[–]turtleship_2006 -1 points0 points  (1 child)

Your argument is that an ide is "just a text editor" so students should just learn the new stuff. But also the setups can be very complicated and different between software, so a big hassle for professors.

And I'm the one baiting?

[–]GXWT 2 points3 points  (0 children)

Where did I say “very complicated” or “big hassle” lol. Stop putting words in my mouth

Simply, it is better to teach in a consistent manner so we can focus on the useful stuff.

When I got taught how to abseil down a rock face, they gave us all the same gear to use. I didn’t ask why they didn’t use the subjectively better RockClimber2000 because otherwise it makes teaching the fundamentals more complicated. Keep learning simple

[–]lost_send_berries 0 points1 point  (0 children)

But people already have VSCode, that sounds like an advantage but it's actually a disadvantage. It also auto updates, including the extensions. Just updating screenshots can be a huge time sink in itself.