NerdResa utilise witches.town. Vous pouvez læ suivre et interagir si vous possédez un compte quelque part dans le "fediverse".

Teaching first semester students about C is surprisingly hard. How do you explain the concepts of variables or loops when they didn't understand your first three attempts at it?

NerdResa @NerdResa

Update on the C programming course: I'm getting better at patiently explaining what the difference between declaring, defining, and calling a function is, while chasing segfaults with some other students who are already playing around with pointers and memory management.
It's not easy adapting to the learning speed of 1000 first semester students, but I'm happy about everyone's progress.

@NerdResa As they advance a bit more, you may suggest them reading others' code and changing it.

@steelman Sadly sharing their code with each other would violate my group's anti-plagiarism policy.
However I just recently argued for at least the tutors making their code examples available to the students. Some people, like me, learn well by recognizing patterns, imitating and adapting.

@NerdResa My bad. I had rather meant free software code.