210 likes | 321 Views
Beyond Data and Digits: My Teaching Experiences in the CSI Department. Goutam Paul Computer Science Department SUNY Albany SKILL 2003 Conference, Nov 1, 2003. Organization of the talk. Background Introduction Communication Academics Personalism. Organization of the talk. Warning
E N D
Beyond Data and Digits:My Teaching Experiences in the CSI Department Goutam Paul Computer Science Department SUNY Albany SKILL 2003 Conference, Nov 1, 2003
Organization of the talk • Background • Introduction • Communication • Academics • Personalism Goutam Paul Computer Science, SUNYA
Organization of the talk • Warning • The dark side! • Reward • Self-improvement • Conclusion Goutam Paul Computer Science, SUNYA
Background • As a Student • Bachelors in Computer Engineering • Masters in Computer Science • Doing PhD in Artificial Intelligence Goutam Paul Computer Science, SUNYA
Background • As a TA • Both undergrad and grad courses • From 101 to 500 level courses • Both theoretical and programming courses • Both Discussion session and Grading Goutam Paul Computer Science, SUNYA
Background • As an instructor • Taught undergrad level course • Supervised a TA Goutam Paul Computer Science, SUNYA
Introduction • Complete Picture = Background + Foreground • Dynamic Environment • Interactive • Extempore Goutam Paul Computer Science, SUNYA
Communication • Students from different background, different countries • Be open • Pronunciation • Go slow Goutam Paul Computer Science, SUNYA
Academic Lessons • No copy-book teaching • Prepare before teaching • Design own examples • Matrix multiplication: cost table = price table × quantity table Goutam Paul Computer Science, SUNYA
Academic Lessons • Find real world analogy • Graph theory: geographical planning mapquest • Encourage questions • Ask questions to generate questions: definitions proof steps Goutam Paul Computer Science, SUNYA
Academic Lessons • Back theory with applications • Matrix: computer graphics • Graphs: computer networking Goutam Paul Computer Science, SUNYA
Personalism • Office hours • Be professional, not official • Not limited to office hours • Entertain corridor attacks Goutam Paul Computer Science, SUNYA
Personalism • Email • Respond at least something • Put yourself in their shoes • Recall your expectation from your own TA Goutam Paul Computer Science, SUNYA
Warning • Help ≠ Solution • Programming: hand-coding vs loud thinking • Debugging: logical vs syntactical errors • Be aware of trick questions • which may extract solutions Goutam Paul Computer Science, SUNYA
Warning • Dramatic excuses • Grandpa dying twice • Computer crashing at the last moment Goutam Paul Computer Science, SUNYA
The Dark Side! • Threats • Eye contacts • Facial expressions • Verbal • Email • Maybe physical Goutam Paul Computer Science, SUNYA
The Dark Side! • In response • Your body language • Filter what is relevant, ignore rest • Inform the supervisor Goutam Paul Computer Science, SUNYA
Rewards • Experience • Appreciation • Observation • Attendance • Attitude • Proof • Evaluation Goutam Paul Computer Science, SUNYA
Self-improvement • The more you teach, the more you learn • Mock teaching • Proof of learning • How well do you explain to others Goutam Paul Computer Science, SUNYA
Self-improvement • Observe your own TAs • What do you expect, what you don’t • In one sense • Teaching is Preaching Goutam Paul Computer Science, SUNYA
Conclusion • Teaching is at the same time • Teaching • Learning • Fun • Serious • Honesty (no ego) • You may not know everything • Be aware of your limitations Goutam Paul Computer Science, SUNYA