My Teaching Philosophy

I have been teaching ever since I was in primary school, whenever my fellow classmates come to me for help. The interest in helping others understand complex theories or concepts was implanted in me and it has only grown throughout the years to become passion.

I am a firm believer that everyone can learn, albeit at their own pace and in their own way. Some students learn by doing while others need more guidance. Thus, I approach my classes with two different teaching philosophies in mind, cognitivism and constructivism. I still deliver lectures, interspersed with hands-on activities to promote understanding through self-discovery. Being in the area of computer science, my lecture materials include visuals and animations that help to promote understanding of difficult concepts. I take pride in my teaching materials especially for courses that involve complex algorithms, whereby each of the steps involved will be animated to allow the students to see the algorithm in action.

In my lectures, I try my best to be with the students, standing among them, talking directly to them. Although I may have over a hundred students, I do not want them to feel like there is a divider between the lecturer and them. I want them to feel like they can just raise their hands and ask me questions at anytime because I am standing right by them. 

I believe that a teacher's role in learning is to help the students grow as individuals, either intellectually or as good human beings. Thus, I usually adjust my teaching methods based on my audience to ensure that they leave my lectures having learnt something new. I am an avid user of online teaching tools such as Kahoot, Socrative, Padlet and online whiteboards to promote collaboration, interaction, and to make the lectures a little bit more fun. After all, who wants to attend a boring lecture? I also try my best to be as approachable as I can, so that students will not think twice of coming to me to ask questions if they are having problems. 

Self-improvement is always a continuous process. I am aware that I am not a perfect lecturer, teacher or mentor so I strive to be better over time. 


©2020 Teh Je Sen | Last Update: 24 July 2020

  • LinkedIn | Teh Je Sen
  • ResearchGate | Teh Je Sen
  • Facebook | Teh Je Sen