STUDENTS' RATINGS ON TEACHER

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2009/2010
Faculty:  SCHOOL OF COMPUTING Semester:  1
Module:PROGRAMMING METHODOLOGY - CS1101S
Activity Type:LECTURE
Class Size/Response Size/Response Rate/Contact Session/Teaching Hour :65  /  51  /  78.46%  /  26  /  39
QnItems EvaluatedFac. Member Avg ScoreFac. Member Avg Score Std. DevDept Avg ScoreFac. Avg Score
(a)     (b)(c)     (d)






1The teacher has enhanced my thinking ability. 4.608 0.568 3.982 ( 4.096) 3.965 ( 3.994)
2The teacher provides timely and useful feedback. 4.608 0.568 3.950 ( 4.029) 3.946 ( 3.948)
3The teacher is approachable for consultation. 4.440 0.812 3.989 ( 4.050) 3.989 ( 3.978)
4The teacher has helped me develop relevant research skills.*NANANANA
5The teacher has increased my interest in the subject. 4.608 0.568 3.844 ( 3.955) 3.828 ( 3.853)
6The teacher has helped me acquire valuable/relevant knowledge in the field. 4.627 0.528 4.000 ( 4.099) 3.995 ( 4.021)
7The teacher has helped me understand complex ideas. 4.471 0.674 3.918 ( 4.059) 3.904 ( 3.961)
Average of Qn 1-7** 4.561 0.626 3.947 ( 4.048) 3.939 ( 3.959)
8Overall the teacher is effective. 4.647 0.559 4.021 ( 4.157) 4.015 ( 4.069)

* This includes skills in research methodology, research problems/questions, literature search/evaluation, oral presentation and manuscript preparation.

** If Qn 4 is NA, it will not be included in the computation of average score (Average of Qn 1-7).

Frequency Distribution of responses for Qn 8

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

5

4

3

2

1


|






Self

|

35 (68.63%)

14 (27.45%)

2 (3.92%)

0 (.00%)

0 (.00%)

Teachers teaching all Modules of the Same Activity Type (Lecture), at the same level within Department

|

763 (33.84%)

1156 (51.26%)

277 (12.28%)

45 (2.00%)

14 (.62%)

Teachers teaching all Modules of the Same Activity Type (Lecture), at the same level within Faculty

|

943 (28.02%)

1830 (54.37%)

498 (14.80%)

73 (2.17%)

22 (.65%)

Note:
1. A 5-point scale is used for the scores. The higher the score, the better the rating.
2. Fac. Member Avg Score: The mean of all the scores for each question for the faculty member.
3. Fac. Member Avg Score Std. Dev: A measure of the range of variability. It measures the extent to which a faculty member's Average Score differs from all the scores in the faculty member's evaluation. The smaller the standard deviation, the greater the robustness of the number given as average.
4. Dept Avg Score :
 (a) the mean score of same activity type (Lecture) within the department.
 (b) the mean score of same activity type (Lecture), at the same module level ( level 1000 ) within the department.
5. Fac. Avg Score :
 (c) the mean score of same activity type (Lecture) within the faculty.
 (d) the mean score of same activity type (Lecture), at the same module level ( level 1000 ) within the faculty.

STUDENTS' COMMENTS ON TEACHER

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2009/2010
Faculty:  SCHOOL OF COMPUTING Semester:  1
Module:PROGRAMMING METHODOLOGY - CS1101S
Activity Type:LECTURE

Q9  What are the teacher's strengths?
1.Extremely helpful and sometimes humorous.
2.Explains concepts in an easily understandable fashion, yet at the same time, challenges students to think far beyond their comfort zones. Also uses various opportunities to impart life lessons.
3.Prof. Ben is the most inspiring educator I've met so far. There is no shortage of opportunities to learn from him, and he welcomes feedback in both delivery and content of his lectures. Prof. Ben is also able to translate technical and abstract concepts into understandable components for learners.
4.able to give interesting lecture
5.Charismatic, caring, engaging. In short, a wonderful teacher. I couldn't have asked for more.
6.He's the ideal teacher because he teaches out of passion rather than anything else.
7.- truly passionate about what he is doing. - believes in what he is doing.
8.Knows his stuff, communicates them pretty well. Constantly asks for feedback.
9.Very clear teaching objective. Efficient delivery.
10.Able to engage the students.
11.Prof is a very nice and approachable teacher. He is fun and goes the extra mile to help us and teach us things that are useful in life. He is really creative and have a unique way of teaching that just brightens up the lecture. He is a very dedicated teacher that takes the effort to get to know all of us by name and also takes time to communicate with us. I have learnt a lot from him and his strengths, i believe stems from his passion to teach. He is not only very interesting but is also a very understanding professor that takes time to make sure that everything is going well for us and he'd help us with the problems we meet. He by far, one of the best teacher i have met and it's an honour to be learning from him:)
12.Has real passion in teaching and in the education of others. A great professor and a great person.
13.interact with students
14.Prof. Ben is passionate and helpful and kind. He always make me feel that i am being taken care of. I still remember that there was one day late in the night, i sent Prof. Ben an email regarding some programming issue. He replied me (or in other word, bombarded my mailbox) in less than 5 minutes and the issue was addressed within half an hour (that's almost 1am!). I was shocked by his efficiency and kindness. After all, i'd say Prof. Ben rocks!
15.easy going~ethusiastic
16.excellent
17.Confident Charismatic Clear in lecturing Dedicated
18.He teaches us how to solve problems, rather than merely teach us the syntax of the programming language. He teaches us how to think, how to solve problems, and not just show us how the answers are done.
19.friendly and interactive. his lectures, though FILLED with content, never seem boring. he interacts with students at a personal level, making the effort to know every student. he is knowledgeable in programming and works hard to share all his knowledge with us. he is deeply cares about each student, and is concerned in teaching us lessons outside the module's content. an excellent example to all professors.
20.Able to explain concept clearly Approachable Take care of his students
21.Nice linkages between problem solving in programming and cool stuffs in real life.
22.Speed.
23.Charismatic, passionate, patient, encouraging, too many to list here.
24.He's good at explaining things when I don't understand some of the concepts.
25.Exciting way of teaching increases my interests in programming.
26.Passionate about the topic, takes an active interest in students' learning.
27.Very friendly and caring. Subconsciously give us a lot of pressure. Very flexible in his teaching.
28.He knows his stuff and has the passion to make the school a better place.
29.He's humorous.
30.Greatest teacher ever. The knowledge taught in the lecture is very fast, rather complicated, but the teacher knows how to get things much more interesting for students as well as encourage students to study, we all can understand and enjoy the lecture much better. Lecture's time in this module is one of the most unforgettable moments in my first semester here.
31.Superior "cool" teacher ! His teaching skill is extremely creative and he made the module become more interesting than what i expected. He taught a lot of extra knowledge in the ICT world and I really learned a lot from him. As summary, he is a very good and interesting teacher.
32.Fun, kind , devoted, hardworking, helpful, thoughful,reasonable.
33.energetic, creative, humorous, responsible, approachable
34.He is very brilliant and encouraging because he wants every one in the class to keep up.
35.The teacher is very responsible and set up a lot of questions for students to practice. And he also set up many contests for us to show our creativity. Though the course is quite hard, I still increase my interest in this subject. Besides, he provides past year papers and their answers for us to give us more practice. This is very useful!
36.He is concerned about each and every student in the module and puts in his best to ensure that students do not fall behind. Also, he constantly seeks feedback to improve on his teaching style and to check the progress of his students.
37.Knowledgable
38.Energetic Hard-working Inspiring Thought provoking
39.He is very professional.
40.He is passionate and invokes his students' interest in the subject content.
41.1. speed in speech , of course . :D 2. instill people to think , instead of feeding. 3. kind to everybody.

Q10  What improvements would you suggest to the teacher?
1.None that I can think of. Maybe trim down the amount of time spend on admin at the beginning of each lecture.
2.Perhaps he could teach more modules since he is not only a awesome lecturer but a truly wonderful teacher.
3.Keep it up.
4.At times (especially in the beginning), he might seem a little intimidating to the weaker students who are unable to grasp material as quickly as the better students.
5.Speak slower? Set less irritating problem sets?
6.He teaches like a bullet train, though it is fun and exciting and a totally unique trait of him, he can perhaps pace his lecture. Though he is really creative to the point of "killing" us in the exam with his creativeness, i must agree that what doesn't kill us makes us stronger and i really learn more from it! Otherwise, i think he's a really awesome teacher:)
7.give more time for thinking to students in lecture
8.Would you please speak slower... (actually the speed is ok, it's just when he get excited, he may speak too fast).
9.good enough
10.slow down
11.Possibly hold back on the creativity a little because what lecturer/tutors see are different. That's the reason why the lecturer is the lecturer and the tutors chosen to be tutors.
12.Please speak moderately slowly not too fast, not too slow. The pace at around week 6-7 should be fine..
13.Cool la.
14.Keep the class small.
15.It would be good if he could do live demo during lect to explain concepts.
16.Keep on making the module interesting with more projects like the robot contest.....
17.Do not focus too much on a few students.
18.Would love to have more time to pondering over some difficult concept. Not all things are obvious.
19.Nothing atm, but theres always room for improvement.. =]
20.N/A.
21.Good Prof. . Nothing need to improve already.
22.Explain things more clearly. Speak slowly.
23.Become more familiar with Windows XP/Vista.
24.Different points can be more organized because different lectures are not closely related.
25.Hope that he can give more explanation on some hard topics, like dp.
26.-
27.He should add more chance to contest.
28.He could better organize his thoughts so as to better convey them.
29.make the transformer moive as the prerequisite, ok? :D

STUDENTS' RATINGS ON TEACHER

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2009/2010
Faculty:  SCHOOL OF COMPUTING Semester:  1
Module:PROGRAMMING METHODOLOGY - CS1101S
Activity Type:RECITATION
Class Size/Response Size/Response Rate/Contact Session/Teaching Hour :65  /  49  /  75.38%  /  36  /  36
QnItems EvaluatedFac. Member Avg ScoreFac. Member Avg Score Std. DevDept Avg ScoreFac. Avg Score
(a)     (b)(c)     (d)






1The teacher has enhanced my thinking ability. 4.612 0.533 3.981 ( 4.600) 4.015 ( 4.600)
2The teacher provides timely and useful feedback. 4.612 0.533 4.019 ( 4.667) 4.102 ( 4.667)
3The teacher is approachable for consultation. 4.429 0.816 3.908 ( 4.431) 4.050 ( 4.431)
4The teacher has helped me develop relevant research skills.*NANANANA
5The teacher has increased my interest in the subject. 4.653 0.522 3.933 ( 4.652) 3.939 ( 4.652)
6The teacher has helped me acquire valuable/relevant knowledge in the field. 4.673 0.516 3.986 ( 4.667) 3.992 ( 4.667)
7The teacher has helped me understand complex ideas. 4.551 0.580 3.889 ( 4.515) 3.905 ( 4.515)
Average of Qn 1-7** 4.588 0.593 3.947 ( 4.589) 3.996 ( 4.589)
8Overall the teacher is effective. 4.694 0.508 3.976 ( 4.667) 4.049 ( 4.667)

* This includes skills in research methodology, research problems/questions, literature search/evaluation, oral presentation and manuscript preparation.

** If Qn 4 is NA, it will not be included in the computation of average score (Average of Qn 1-7).

Frequency Distribution of responses for Qn 8

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

5

4

3

2

1


|






Self

|

35 (71.43%)

13 (26.53%)

1 (2.04%)

0 (.00%)

0 (.00%)

Teachers teaching all Modules of the Same Activity Type (Recitation), at the same level within Department

|

45 (68.18%)

20 (30.30%)

1 (1.52%)

0 (.00%)

0 (.00%)

Teachers teaching all Modules of the Same Activity Type (Recitation), at the same level within Faculty

|

45 (68.18%)

20 (30.30%)

1 (1.52%)

0 (.00%)

0 (.00%)

Note:
1. A 5-point scale is used for the scores. The higher the score, the better the rating.
2. Fac. Member Avg Score: The mean of all the scores for each question for the faculty member.
3. Fac. Member Avg Score Std. Dev: A measure of the range of variability. It measures the extent to which a faculty member's Average Score differs from all the scores in the faculty member's evaluation. The smaller the standard deviation, the greater the robustness of the number given as average.
4. Dept Avg Score :
 (a) the mean score of same activity type (Recitation) within the department.
 (b) the mean score of same activity type (Recitation), at the same module level ( level 1000 ) within the department.
5. Fac. Avg Score :
 (c) the mean score of same activity type (Recitation) within the faculty.
 (d) the mean score of same activity type (Recitation), at the same module level ( level 1000 ) within the faculty.

STUDENTS' COMMENTS ON TEACHER

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2009/2010
Faculty:  SCHOOL OF COMPUTING Semester:  1
Module:PROGRAMMING METHODOLOGY - CS1101S
Activity Type:RECITATION

Q9  What are the teacher's strengths?
1.Extremely helpful and sometimes humorous.
2.(same as the above) Charismatic, caring, engaging. In short, a wonderful teacher. I couldn't have asked for more.
3.He's the ideal teacher because he teaches out of passion rather than anything else.
4.same as above
5.same as above
6.Prof is a very nice and approachable teacher. He is fun and goes the extra mile to help us and teach us things that are useful in life. He is really creative and have a unique way of teaching that just brightens up the lecture. He is a very dedicated teacher that takes the effort to get to know all of us by name and also takes time to communicate with us. I have learnt a lot from him and his strengths, i believe stems from his passion to teach. He is not only very interesting but is also a very understanding professor that takes time to make sure that everything is going well for us and he'd help us with the problems we meet. He by far, one of the best teacher i have met and it's an honour to be learning from him:)
7.interact with students
8.excellent
9.Confident Charismatic Clear in lecturing Dedicated
10.refer to above
11.Approachable Able to explain concepts clearly Take care of his students
12.Charismatic, passionate, patient, encouraging, too many to list here.
13.when he explains concepts it seems very easy
14.Exciting way of teaching increases my interests in programming.
15.Passionate about the topic, takes an active interest in students' learning.
16.N.A.
17.The teacher know how to guide the ways, how to sharp the student's ability to think, and how to enhance it. The recitation class taught by the teacher holds an important position in helping the students undertand and grasp the knowledge in the lecture easier. Plus, the recitation class is very interesting and enjoyable.
18.Same as above, a very good tutor in recitation. The interaction between him and the students is very good. The powerful strength of Prof. is he can remember almost every student in the class .
19.same as above
20.energetic, creative, humorous, responsible, approachable
21.He tries to involve everyone in contributing answers and will summarize some problem-solving strategies in recitations. That's quite effective.
22.The recitation is very useful. I got to understand the topics better after the recitation.
23.He is generally quite clear in his explanations.
24.He is very professional.
25.He is passionate and invokes his students' interest in the subject content.

Q10  What improvements would you suggest to the teacher?
1.None that I can think of.
2.(same as the above) Perhaps he could teach more modules since he is not only a awesome lecturer but a truly wonderful teacher.
3.Keep it up.
4.same as above
5.same as above
6.He teaches like a bullet train, though it is fun and exciting and a totally unique trait of him, he can perhaps pace his lecture. Though he is really creative to the point of "killing" us in the exam with his creativeness, i must agree that what doesn't kill us makes us stronger and i really learn more from it! Otherwise, i think he's a really awesome teacher:)
7.good enough
8.Possibly hold back on the creativity a little because what lecturer/tutors see are different. That's the reason why the lecturer is the lecturer and the tutors chosen to be tutors.
9.-
10.perhaps do live demos during recitation
11.Keep on making the module interesting with more projects like the robot contest.....
12.Perhaps the recitation groups could be made smaller, or maybe the recitation eliminated and DGs doubled instead?
13.N.A.
14.N/A.
15.-
16.same as above
17.Recitations are a little bit stressful for me because we need always get prepared for it.
18.No..
19.-
20.He should add more chance to contest.
21.He could encourage more active class participation.

STUDENTS' NOMINATIONS FOR BEST TEACHING

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2009/2010
Faculty:  SCHOOL OF COMPUTING Semester:  1

Module Code:CS1101SNo of Nominations:28

1.Prof Ben doesn't only teach programming. He imparts an entire structure of problem analysis, solution design and program efficiency, while injecting life lessons along the way. He inspires and challenges students to think beyond what has been taught. Also he is a very caring lecturer who tries to ensure that everyone keeps up, approaching slower students to find their difficulty and trying to solve their problems, or finding another student to be the former's peer tutor.
2.Prof. Ben is more than a teacher, tutor and educator; he is a friend. He shows genuine concern for his students, and will go all out to make sure that they survive CS1101S as it is a prerequisite to many computing modules. An example will be the buddy system and ample amounts of exercises. His legion of fans and passionate students-turned-tutors&deans-listers are evidence of his effective teaching methodology and approachability. As a student of his, I also received little life thought triggers through occasional forum posts of interesting reads which makes me rethink about life. It was also touching to hear that he left a notable civil service position and turned to being an educator, solely out of passion. Many in society today are still aimlessly striving for the peak of the corporate ladder without realizing their true passion. All in all, more educators should strive to emulate Prof Ben.
3.A teacher that is genuinely concerned about his students. He also has the gift of being engaging, charismatic and coherent. Prof Ben has been able to take a 5MC module and turn it into a platform for continuous learning, thinking, problem solving, managing complexity, finding a class identity, understanding a little bit more of the world around us and the meaning of life within us. Prof Ben is a truly outstanding individual, teacher, mentor, lecturer and friend.
4.Very creative and interesting module, as are his teaching methods. Has a way of encouraging students to think hard and deeply, without making the study seem like a bore or chore. Very responsive to student feedback; successfully does his best to cater to students of varying capabilities. Has very inspiring AND inspirational types of assignments. Best of all, like a friend, and not project himself as an authoritative figure - hence, very approachable and amiable.
5.Teaches well. And teaches life skills, beyond just Programming Methodology.
6.Prof is a very nice and approachable teacher. He is fun and goes the extra mile to help us and teach us not only what is required but also lessons in life(which he emphasizes that is very important too). He is really creative and have a unique way of teaching that just brightens up the lecture. He is a very dedicated teacher that takes the effort to get to know all of us by name and also takes time to communicate with us. I have learnt a lot from him and his strengths, i believe, stems from his passion to teach. He is not only very interesting but is also a very understanding professor that takes time to make sure that everything is going well for us and he'd help us with the problems we meet. While he gives us a lot to practice from and his problems are quite challenging and unique. His problem sets are usually extensions from the lecture in which we have to "complete the puzzle from lecture" which i think is very good since it not only makes sure that we understand the concepts but also allows us to go beyond the contents of the lecture. His problem sets also introduces us to new concepts that wasn't taught, for example, basic RSA. I believe this is very enriching and makes us stronger. His tests, while very difficult and creative (in his words) to the point where we want to pull our hairs out, actually can teach us new things during the exam. He mentioned that it is important that we can take away lessons even in exam and i think his unique way of teaching actually helps further us. He by far, one of the best teacher i have met and it's an honour to be learning from him:)
7.I never expect such an enjoyable learning experience.
8.Insteresting lectures and really makes me to think~Relax relations within class~we encourage each other~~
9.Anyone who has taken his modules will agree that he is the best lecturer ever. =D
10.Responsible towards students Provides many portals to obtain information Quick response to students' needs Teaches with appropriate pace Injects humour into lectures
11.Great and inspiring
12.Professor Ben Leong is an extremely dedicated professor. He goes way beyond his call of duty to educate and mentor students in an introductory module. The planning of the module is done extremely well, structured to give adequate practice to students to grasp the concepts required for this fundamental but extremely important introductory module. Amongst all this, he has managed to include fun and exciting assignments which spark creativity, teamwork and interest in students. It is almost impossible to find a student who has not been enriched by the experience in this module. Outside academia, Prof Ben has also placed huge emphasis on the development of the students. He teaches us valuable life lessons, and tries to help us ease into university life by sharing his own experiences. He places much greater importance on doing well in life as opposed to doing well in school. His tests and assignments, though creative and extremely nasty, push the limits of the students to a greater level. His constant intellectual engagement with students outside lecture time and in online discussion forums push our intellectual capacities far greater beyond the classroom. He is an extremely great friend, mentor, leader and role model.
13.I was just a normal programmer before university. If I met with questions that I couldn't do, I would just have skipped them. Prof Leong instilled in me discipline and determination, and helped me find the passion and confidence that I once had for programming once again. He is a very caring teacher who made sure no student got left behind. He consistently checks on the weaker students, and is always on the IVLE forums and his email, ready to answer our questions, in spite of his hectic schedule and commitments. After each of our exams so far, be it the mid-terms or the practical, Professor Ben Leong sent a personalised email to each and every student, and I dare say, we were all touched by his efforts. Here is a Prof who has research to do, has lots of students under him, and he wrote a long email for each and every student, either congratulating them on their success or encouraging them to go beyond their perceived limits. Personally, I was expected to do very well for the midterms, but fell short of expectations. Prof Leong sent me an email encouraging me not to give up, telling me that he knows that I could do better and that he and his teaching staff believed in me. That email gave me the confidence boost, and knowing that my prof actually believed in me was a very powerful morale booster. Not only that Prof Leong took efforts to know each of his students. He made an effort to remember everyone's names and would talk to each of his students individually, showering us with care and concern. Knowing that my prof was out there looking out for all of us certainly did give me the confidence that I could do well in this module. He would stay back long after classes to answer questions and was approachable anytime. None of us, I daresay, felt that he was unapproachable. He is absolutely the most perfect teacher I have ever had, and if I may, I would like to say that he is definitely NUS's own Randy Pausch, the late CMU computer science professor who is widely recognised as one of the best computer science teachers ever. Prof Leong is in that bracket of excellence. This is my first semester in NUS, and I am certain, that Prof Leong is leaps and bounds above all my other teachers/tutors/lecturers. They are nowhere near his standards.
14.He is a great lecturer/tutor and keeps all the students engaged during lecture as well as recitation. He never lets us get bored!
15.Mr Ben is a person who is very responsible. He cares for every student in his lecture. His lecture is always interesting and creative. In addition, the module CS1101S is really excellent!
16.Someone makes programming cool!
17.One of the top notch, value adding lecturer in the school.
18.The best Prof. I ever meet in NUS.
19.best teacher in NUS!! teach us more important lessons beyong academics. And he is so devoted to the education. hardworking than students! Has a clear and fantastic understanding of education! close relationships with students.
20.He is not only very excellent in programming, but also cares about every students and tries to get everyone catch up with the difficult concepts.
21.Professor Ben is very creative, hard-working, energetic, inspiring and passionate. He is constantly trying to improve the course and trying to help student to perform better. There is also a demonstrable result that the course has improved over past several years.
22.He is one of the few truly passionate teachers that I have come across in NUS. He also channels his passion into effective conveying of the subject content to his students, and stimulates their interest in the subject.
23.he is able to demostrate critical concepts, he instills us to THINK , which is the crucial thing in our entire life. he is strict and evil when he needs to be , which is for our good in the end. he is also kind to everyone, just like a elder brother (personal feeling).