DEV Community

Nobody can ever teach you something

Sergiu Mureşan on October 28, 2018

Most people go to university with an attitude that "It will teach me how to program", they get there and, what do you know? Almost everything is ta...
Collapse
 
skrish2017 profile image
Shashi

While I agree with you that self motivation is a big part of it, the right teaching strategy definitely matters in what is learnt. I dont know much about how universities teach CS but as a CS teacher for 14 years I can safely say my story is different. Students I have worked with not only have grown into mature developers but also have inspired several others like them to take an interest in computer science. A teacher's job is not to collect information and stuff it into student's minds. That almost never works. But if the teacher is able to create a sense of wonder, ignite an interest and allow kids to pursue it in their own ways, a lot of productive teaching/learning can happen.

This applies to any subject.

Collapse
 
codevault profile image
Sergiu Mureşan

Great explanation and I agree completely! If you can light that curiosity candle in your students, ask the right questions to guide them to the answer rather than just giving the answer out is what makes a good teacher.

Many of the teachers I encountered in CS degrees were just like an information store, not much more and this resulted in most students only asking the teacher for questions without trying to figure it out for themselves (some did not even know how to use Google to solve some simple issues in their code).

Collapse
 
alexm77 profile image
Alex Mateescu • Edited

Teaching outside Romania looks very different from what you and I are used to.
But the gist of it is true: learning falls first and foremost on the student.