3 ms·
I totally agree, but maybe it’s best to have some of both. A professor who knows the subject inside and out and a TA who’s two weeks ahead. When I was first le
by ChadNauseam 4y ago
I totally agree, but maybe it’s best to have some of both. A professor who knows the subject inside and out and a TA who’s two weeks ahead.
When I was first learning to code, it took some effort for me to understand what a function did, particularly the concept of returning an expression, or what happens if you write `foo() + bar()`. (In what order are `foo` and `bar` called?)
Now of course those concepts are trivial. But it’s easy to forget their initial difficulty when teaching, so I might be liable to just breeze through functions and leave most students behind. A freshly-learned TA would remember what was hard and be able to tell students the intuition-pumps that helped them, while directing more advanced questions to the professor.
For example, a TA might know to explicitly say that every time you call a function, it remembers where it was called so it can `return` there at the end of the function’s execution. Then if a student wants more detail about that, they can ask the professor who can explain how a function call is invisibly being converted to code that allocates a new stack frame and sets the execution pointer.
- hyperpallium2 4y agoFurther to your point, a lecturer who has long understood something can find it hard to understand how someone could misunderstand it - the kinds of misunderstandings they night have. aside/ school teachers are different, they learn typical misunderstandings with experience.
- nathanasmith 4y agoThis falls in line with how I've always thought it might be better to learn a foreign language from an instructor who mastered it as a second language rather than a native speaker. Assuming two instructors of otherwise equal theoretical ability and experience, the former might have a more empathetic understanding of the learning process a second language student would go through whereas the latter might unintentionally, innocently gloss over things that, to them, seem intuitive but the student may encounter as huge stumbling blocks. The ordering of direct and and indirect object English versus Spanish pronouns spring to mind.