Why Do I Teach? My Three Cs: Creativity, Control, and Connection
My dad loves math so much that he used to teach advanced courses at a local high school for free. It was his vocation; what paid the bills is his job as a geophysicist. I became a teacher because I love computer science and information technology so much that I feel compelled to share that with others. My mission is to show others how to improve the quality of their personal and professional lives with technology, whether they are students, teachers, secretaries, health workers, managers, or leaders.
I have been described as a classic type-A personality, quirky, anal retentive, and notoriously efficient. Programming and teaching since the early 1980s, I have come to the realization that my love of teaching is based on three elements that exist in most of my classrooms (physical or virtual): creativity, control, and connection.
Creativity
Academic freedom gives me creative license to use any methods I can dream up to effectively teach my students. When teaching the Java programming language, I use graphic models rather than the traditional mathematical models and have built a problem-based course around an arcade game. When teaching pre-service teachers about computers in education, I set up a social network which allows them to experience this tool so many of their own students embrace as part of life. I have geek-speak-free classes during which my computer science students must use metaphors to explain complex concepts.