STUDENTS' RATINGS ON TEACHER

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2007/2008
Faculty:  SCHOOL OF COMPUTING Semester:  1
Module:PROGRAMMING METHODOLOGY - CS1101S
Activity Type:LECTURE
Class Size  /  Response Size  /  Response Rate :57  /  45  /  78.95%
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.311 0.701 3.923 ( 3.998) 3.902 ( 3.921)
2The teacher provides timely and useful feedback. 4.250 0.719 3.895 ( 3.942) 3.899 ( 3.898)
3The teacher is approachable for consultation. 4.350 0.533 3.912 ( 3.921) 3.921 ( 3.887)
4The teacher has helped me develop relevant research skills.*NANANANA
5The teacher has increased my interest in the subject. 4.267 0.915 3.783 ( 3.819) 3.780 ( 3.775)
6The teacher has helped me acquire valuable/relevant knowledge in the field. 4.267 0.720 3.946 ( 3.995) 3.957 ( 3.979)
7The teacher has helped me understand complex ideas. 4.200 0.786 3.854 ( 3.923) 3.842 ( 3.870)
Average of Qn 1-7** 4.273 0.736 3.886 ( 3.933) 3.884 ( 3.888)
8Overall the teacher is effective. 4.489 0.589 3.987 ( 4.075) 3.981 ( 4.021)

* 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

|

24 (53.33%)

19 (42.22%)

2 (4.44%)

0 (.00%)

0 (.00%)

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

|

706 (29.66%)

1254 (52.69%)

338 (14.20%)

57 (2.39%)

25 (1.05%)

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

|

902 (25.82%)

1903 (54.46%)

575 (16.46%)

87 (2.49%)

27 (.77%)

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:  2007/2008
Faculty:  SCHOOL OF COMPUTING Semester:  1
Module:PROGRAMMING METHODOLOGY - CS1101S
Activity Type:LECTURE

Q9  What are the teacher's strengths?
1.Very approachable, friendly, and easy for the student to be at ease around with. Also a reasonable and understanding teacher.
2.He is good enough for me to nominate him for the Outstanding Teacher Award. Being in a small class helps us gel together, but with him at the helm, we are more ready to help each other to achieve a complete understanding of the subject. He uses humour, trivia and personal experiences to make this module interesting. I never had so much fun learning!
3.verii caring
4.This teacher is at least a league or two above most other lecturers in NUS. He is able to conduct lectures in a very effective and interesting way, making very advanced ideas in programming seem very simple to learn. He is also very approachable, and makes me feel that he will always be there to help me when I need it.
5.Prof Ben is a very good lecturer who leads me to think about real problem solving skills.
6.Great lecturer, not boring. Quite informal, kinda "lengthens" attention span when cracking jokes.
7.he is very enthusiastic and creative with his teaching methods =) he encourages everyone and tries to make sure everyone can keep up the pace.
8.he explains the concepts clearly and is friendly.
9.Funny and interesting
10.1). Good way of explanation. 2). Tries to be friendly with the students so that they can approach him for any help without any hesitation. 3). Pays attention to every student in the class which is the greatest strength.As such even the shy students can become active in the class.
11.Dr. Ben is really nice when it comes to helping students. He has the ability to make a class interactive and thus its fun working with him in any field.
12.Excellent rapport with students.
13.His classes are more enjoyable and friendly. Learning in such an atmosphere is more of fun than strain.
14.Very helpful and can interact with students on a personal basis. Nice sense of humour . fun learning from him.
15.Easy to get on with
16.Passion and energy.
17.He explains concepts well and tries to ensure that everyone understands the concepts
18.Very good at explaining hard to grasp topics, especially really hard programming stuff
19.Able to inspire, makes lectures interesting by integrating lots of jokes.
20.Friendly, hardworking, enthusiastic, Passionate.
21.engaging and very interesting care for students too
22.Encourages creative thinking. Very interactive lectures. Able to explain concepts clearly. Has a good sense of humor. Makes good exams questions (unpredictable, a good test of concepts, yet able to distinguish better students from good students)
23.He tries to lighten up the mood during lectures, provide interesting examples for us to follow up with.
24.He makes sure students are following even if the material might be quite hard to catch the first time. Very efficient and responds to queries very promptly regardless of e-mail or forums. Puts in alot of effort in the module.
25.He thinks from a students' point of view. Very open to suggestions..
26.very creative, humorous, illustrative and cares for the students' well being.
27.Interesting ; Clear thought processing being delivered.
28.He focuses on concepts and ideas rather than technical details that can be picked up individually
29.A very nice person, but he is an optimist.
30.- Friendly and approachable. - Able to explain a complex thing in a simple way that make me understand some complex idea and concept in this module. - Knows the subject very well and cares about his students' performance
31.Good sense of humour. Make thing more simple when it is complicated.
32.enthusiastism
33.He really makes this module very entertaining.
34.He is friendly. Besides, his explanation is very good. He tries to explain to his students until the students understand the consept.
35.Dr Ben is kind and is willing to clarify all the problems of the students. He also interacts with students. He breaks big problem into small pieces and make it clear to students.
36.- Friendly - Humorous
37.Interesting and inspiring illustrations that evoke students' interest in the subject easily. Often ask for students' feedback for a more suitable lesson plan for most students.
38.Give us the lectures in a relaxed atmosphere such that can draw our attention.
39.He is very engaging during lectures and makes the subject very interesting. The lectures can get a bit hard to follow but it never gets boring or dry thanks to his effectiveness.
40.Quite funny. Helpful.
41.He is quite helpful and very understanding.
42.Professor Ben is an enthusiastic, friendly teacher. He has tried many things to help us study this module well.

Q10  What improvements would you suggest to the teacher?
1.Keep up the good work! Perhaps maybe some concepts could be better explained.. but perhaps this will come with experience.. :)
2.less lame jokes? haha kiddin
3.He's already too good to be true. :P
4.Don't speak so fast.
5.slow down a little and explain more complicated concepts thoroughly.
6.Please teach a bit slow for slow-learners.
7.He speaks very fast. So if he could concentrate on that then it would be really nice.
8.Less importance on the online resources.
9.None :)
10.carry on prof. ben. you rock.
11.keep going
12.None.
13.Nothing comes to mind
14.Not much. Good teacher
15.Slow down a little, examples could be explained more clearly a little, otherwise nothing much to improve on.
16.Keep up the good work
17.Give more special attention to slower students since it's a small class. Give less deceiving opinions saying things will be easily manageable when it actually requires a LOT of time, commitment and not easy at all. :P
18.Speak slower.
19.-
20.Talk slower.
21.slow down the pace at the start to allow students without background to catch up.
22.Emphasize and make clearer the concepts and ways of thinking. Discuss the theory in greater depth
23.e should focus more on students without background and perhaps introduce another class that focus on weaker students.Buddy scheme introduced by Ben recently is good.
24.He can use more examples to illustrate some complex ideas and concepts
25.speak slower, find someway to make the students understand the material
26.Nope, he is really a very good teacher.
27.speak slower, manage time wisely.
28.More contests.
29.Because of the schedule,sometimes we have to rush..
30.Try and improve the pace of the lecture by maybe having more lecture hours. Show more examples in the lecture that relate to real world problems which students can appreciate.
31.Try to talk a little less slower.
32.However he needs to offer more help at the poor students, rather then just giving lots of allowances to add back the marks, as it actually backfires, widening the gap between the good and the weak students.
33.The pace is still too fast : D

STUDENTS' RATINGS ON TEACHER

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2007/2008
Faculty:  SCHOOL OF COMPUTING Semester:  1
Module:PROGRAMMING METHODOLOGY - CS1101S
Activity Type:RECITATION
Class Size  /  Response Size  /  Response Rate :21  /  14  /  66.67%
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.214 0.699 3.815 ( 3.837) 3.836 ( 3.755)
2The teacher provides timely and useful feedback. 4.143 0.864 3.751 ( 3.791) 3.846 ( 3.799)
3The teacher is approachable for consultation. 4.538 0.660 3.746 ( 4.125) 3.886 ( 3.917)
4The teacher has helped me develop relevant research skills.*NANANANA
5The teacher has increased my interest in the subject. 4.357 0.842 3.668 ( 3.767) 3.695 ( 3.648)
6The teacher has helped me acquire valuable/relevant knowledge in the field. 4.286 0.726 3.795 ( 3.953) 3.830 ( 3.811)
7The teacher has helped me understand complex ideas. 4.000 0.961 3.790 ( 3.930) 3.793 ( 3.748)
Average of Qn 1-7** 4.253 0.794 3.761 ( 3.898) 3.814 ( 3.779)
8Overall the teacher is effective. 4.500 0.650 3.853 ( 4.047) 3.867 ( 3.824)

* 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

|

8 (57.14%)

5 (35.71%)

1 (7.14%)

0 (.00%)

0 (.00%)

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

|

11 (25.58%)

24 (55.81%)

7 (16.28%)

1 (2.33%)

0 (.00%)

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

|

21 (13.21%)

98 (61.64%)

33 (20.75%)

5 (3.14%)

2 (1.26%)

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:  2007/2008
Faculty:  SCHOOL OF COMPUTING Semester:  1
Module:PROGRAMMING METHODOLOGY - CS1101S
Activity Type:RECITATION

Q9  What are the teacher's strengths?
1.enthusiastic and open to ideas. ready to answer any questions =)
2.Funny and interesting
3.excellent grasp of students weak conceptual areas.
4.able to recap and clear the concepts covered in lecture.
5.He focuses on concepts and ideas rather than technical details that can be picked up individually
6.As above
7.- Friendly and approachable. - Able to explain a complex thing in a simple way that make me understand some complex idea and concept in this module. - Knows the subject very well and cares about his students' performance
8.Dr Ben is kind and is willing to clarify all the problems of the students. He also interacts with students. He breaks big problem into small pieces and make it clear to students.
9.Interesting and inspiring illustrations that evoke students' interest in the subject easily. Often ask for students' feedback for a more suitable lesson plan for most students.
10.Quite funny. Helpful.
11.Professor Ben is an enthusiastic, friendly teacher. He has tried many things to help us study this module well.

Q10  What improvements would you suggest to the teacher?
1.-
2.N/A
3.None required
4.Emphasize and make clearer the concepts and ways of thinking. Discuss the theory in greater depth
5.As above
6.He can use more examples to illustrate some complex ideas and concepts
7.speak slower, manage time wisely.
8.Try to talk a little less slower.
9.Recitations are good and helpful : ) However, since we only have one hour, you have to rush quite fast. I'm not sure if all can follow. Maybe the content for one session should be shorter.

STUDENTS' NOMINATIONS FOR BEST TEACHING

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

Module Code:CS1101SNo of Nominations:25

1.Effective teacher who cares for the students. Reasonable and very approachable, his enthusiasm spills over to the students :) Encourage thinking and sharing in many ways, such as the way there is an IVLE forum for discussion, reflections on lectures, etc. Facilitates learning, without spoonfeeding, and yet at the same time without leaving those in dire straits in the lurch (or shortchanging the students). Organises (optional) contests that challenges the brightest students, and rewards excellence. For such a junior lecturer/assistant professor, Dr. Ben is simply an excellent, effective teacher that commands the respect of his students.
2.He is able to use various methods (including humour) to make the lectures and lessons as lively as bearable as possible. He is quite casual with the students, which makes it a great environment to learn in. He chit-chats with the students during the break, helping us to understand complex concepts. Overall, an excellent lecturer. I can confidently say he is one of the best in NUS.
3.he is able to relate to every student effectively
4.Interesting lecturer who tries to make the lecture experience as enjoyable as possible. Able to answer any question thrown at him when it comes to Scheme, the language used in this module. Though he speaks a little fast at times, he is very willing to slow down and reiterate the concepts just gone through, when those who don't quite get what's going on stops him for further clarification. Approachable to ask questions as well. Active on ivle to answer queries from students. Makes amendments to lecture notes/tutorials/assignments whenever errors are discovered. Encourages interaction among the students of the module. Best lecturer I had so far, including those from JC days.
5.Dr Ben has been an inspiring teacher. For someone who has absolutely zilch programming background, he has managed grill me and many others with knowledge about programming that has taught us to manage complexities. He also started the buddy/mentor system to help weaker students where stronger students were assigned to help them. This is extremely useful and has helped many of us improve greatly in understanding the module. Dr Ben is also very enthusiastic and passionate about his work and this can be seen through his lecture presentations and creative problem set ideas he has come up with. This inculcates in us better thinking skills and makes learning really fun! ^_^
6.he is very friendly and explains the concepts clearly.
7.Simply the Best Teacher we have..no other reasons required.....sad thing is only 40 students study scheme......so chances are slim he'll win......
8.He is one teacher who is really committed to his work and despite having very few students in his module he is dedicated. Even if the students do not have prior training in programming he is able to make them feel at ease in the module. He truly deserves the Best Teacher award.
9.Good lecturer, let students have the desire to explore more~
10.He is a great teacher, as he is able to make us understand the many difficult concepts that are required for programming. He also organises many contests for those who have greater ability with programming to challenge them. He has also organised a mentoring system for weaker students to enable them to better understand the subject. And personally, his teaching has made this subject my favourite one in University.
11.He makes the lectures very interesting and really helps us understand the material given. Also thought us a lot of important skills which can be applied for programming in general
12.He is very passionate about teaching, answering questions on the forum very promptly. Also tries to inject interactivity and entertainment into lectures. Very approachable and provides help to all students.
13.Prof ben makes the module fun and interesting. He is concerned about the students and how are they faring. Takes time to interact with students, know their names and address their concerns. Has a rare talent to make learning something difficult enjoyable and fufiling :)
14.He makes sure everyone understand concepts taught and really emphasise on what the module is about - which is to make us think better and to manage complexity. He is concerned about his students and will put in effort into allowing his students to learn better such as implementing the Buddy Scheme.
15.he is an very excellent teacher. he has his own way of teaching , very different from many other teachers. he is approachable. his humours often catches students' attention in lecture. He cares students' study by giving advices and ecouragements.
16.Interesting Lecturer that has been able to communicate ideas fluently and keep me interested in the module.
17.I'm in my first year at NUS, and Dr. Ben has made me an excellent impression of a university teacher for his knowledge, enthusiasm and kindness.
18.To be honest, CS1101S is the best module that I 've taken in this semester and Dr Ben is the one who taught me how to think. From his lectures, I have a wider view on the new field. He has a good sense of humour and he always made his lecture interesting with laughters.
19.Dr. Ben is very nice, friendly.
20.Please take his class and you will see the difference.
21.He is friendly and helpful. Many students who learn programming said that programming is boring. Some of them even don't want to learn programming anymore. However, in this module, the lecturer makes all programming stuffs become interesting and fun. Students are able to use their programming knowledge to build robot, games, software and so on. This is acually quite a good way to encourage students to learn and think in an interesting way. In short, he is a very very very good lecturer, really!
22.He is a perfect lecturer that make my year 1 life become fun. He always says he is evil but I think he is kind. He teaches us a lot of thins and spend time to interact with us on the forum. He also prepare some prizes for the contest winners. Although at the beginning, I cannot know what he is saying, now I can catch up his speed. He is patient and clarify all the questions that we have.
23.He is a very interesting lecturer who cares for his students and is quite efficient and hardworking. He usually responds to questions in a very timely manner and helps students to understand their work. Even his assessments are designed to teach students important lessons (such as the ability to think effectively and find simple solutions to problems) and are quite interesting in their own right. I find him a very good educator and I nominate him for the teaching excellence award.