先生を尊重するか、「教授、GitHubのリポジトリはどこですか?」





過去数年間の指導により、私の学生が何を知っているのか、彼らがプログラミングについて何を学ぼうとしているかについてのアイデアが得られました。 その結果、カリキュラムをわずかに調整しました。 教師は柔軟でなければなりません。



私の学生の何人かはオタクです。 彼らはすでにかなりのプログラミング経験があり、時にはClojureのようなエキゾチックな言語でもです。 彼らが私のクラスに費やす時間が、経験の浅い学生と同じくらい役立つことを願っています。 上級者でも、通常、複雑なソフトウェアシステムの構築についてはあまり知りません。



これらの生徒の一人との興味深い会話の後、教師と生徒の間の信頼の役割について考えました。 学生は彼の教授が彼を教えるのに十分な知識を持っていると信じることを強いられます。 ほとんどの学生は、大学の権限または講師の学位に基づいて、これを本当に信じています。 これにより、教師の仕事が少し楽になります、はい:)。 各レッスンの前に教師が各自の資格と科目を教える権利を証明するように強制された場合、事態はずっと遅くなります。



コースの授業が開始されるとすぐに、教授と学生の間の各相互作用は、最初の信頼を強化するか、それを破壊します。 これは学習プロセスの最も重要な部分の1つであり、残念ながら、これは多くの教師が焦点を当てているものではありません。



特に経験の浅い学生も聴衆に出席している場合、上級の学生と協力することは困難です。 新しい情報としてレッスンで教えられることのほとんどは、より強力な学生の現在の(またはすでに合格した)レベルです。 基本的なことを話すと、教師は普通の学生の自信を高めますが、同時に、同じ言葉で 、経験豊富な学生の間で彼の権限を減らします。



すでに数十のクラスと数千行のコードを書いているのに、OOPアプリケーションのアーキテクチャについて話す教授に耳を傾ける必要があるのか​​。この人は私に知らないことを教えてもらえますか?彼は十分に専門的ですか?



これは公正な質問です。 学生の強い部分の信頼を得ることが非常に重要です。 私にとって、私が学生だったとき、これは問題ではありませんでした。 私はよく勉強し、多くのことを知っていましたが、教授の経験を信じていました。 それは私にとって簡単で、自然なもののように思えました。 しかし、すべての学生がこの立場に同意するわけではありません。



長年の教えの中で、私はこの信頼を得るために多くの努力を注いできました。 彼がいなければ、私は強い生徒に何か新しいことを教え、彼らをさらに強くする機会がありませんでした。



幸いなことに、今日私たちは多くの興味深いツールと機会を提供する世界に住んでいます。 教えることに加えて、私は自分のプロジェクトに携わることができ、学生が私に「教授、あなたの自由な時間に何に取り組んでいますか?」 生徒たちが教師に近づき、「GitHubのレポジトリはどこにあるのか?」と尋ねるのが一般的になる日を楽しみにしています。 この簡単な質問への答えにより、教師は最も要求の厳しい生徒から信頼を得ることができます。 もちろん、先生が本当にふさわしければ。



All Articles