STUDENTS' RATINGS ON TEACHER

 Faculty Member: LEONG WING LUP, BEN Department: COMPUTER SCIENCE Academic Year: 2014/2015 Faculty: SCHOOL OF COMPUTING Semester: 1 Module: PROGRAMMING METHODOLOGY - CS1010S Activity Type: LECTURE
 Class Size/Response Size/Response Rate : 245  /  162  /  66.12%
 Contact Session/Teaching Hour : 13  /  26
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.531 0.049 4.209 ( 4.368) 4.165 ( 4.228)
2The teacher has increased my interest in the subject. 4.160 0.077 4.069 ( 4.207) 4.040 ( 4.065)
3The teacher provided timely and useful feedback. 4.321 0.055 4.091 ( 4.155) 4.081 ( 4.051)
4The teacher has enhanced my ability to communicate the subject material. 4.222 0.057 4.096 ( 4.216)NA (NA)
5The teacher's attitude and approach encouraged me to think and work in a creative and independent way. 4.481 0.051 4.157 ( 4.339)NA (NA)
6The teacher cares about student development and learning. 4.500 0.056 4.181 ( 4.321)NA (NA)
Average Q1 to Q6 4.369 0.046 4.134 ( 4.268)NA (NA)
Computed Overall Effectiveness of the Teacher. 4.415 0.048 4.191 ( 4.318) 4.160 ( 4.188)

Notes:
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.

FREQUENCY DISTRIBUTION OF RESPONSES ON TEACHER

 Faculty Member: LEONG WING LUP, BEN Department: COMPUTER SCIENCE Academic Year: 2014/2015 Faculty: SCHOOL OF COMPUTING Semester: 1 Module: PROGRAMMING METHODOLOGY - CS1010S

Frequency Distribution of responses (Qn 1: The teacher has enhanced my thinking ability.)
 Nos. of Respondents(% of Respondents)
 | ITEM\SCORE | 5 4 3 2 1 | Self | 96 (59.26%) 57 (35.19%) 8 (4.94%) 1 (.62%) 0 (.00%) Teachers teaching all Modules of the Same Activity Type (Lecture), at the same level within Department | 388 (48.38%) 332 (41.40%) 72 (8.98%) 9 (1.12%) 1 (.12%) Teachers teaching all Modules of the Same Activity Type (Lecture), at the same level within Faculty | 432 (41.46%) 449 (43.09%) 135 (12.96%) 19 (1.82%) 7 (.67%)

Frequency Distribution of responses (Qn 2: The teacher has increased my interest in the subject.)
 Nos. of Respondents(% of Respondents)
 | ITEM\SCORE | 5 4 3 2 1 | Self | 78 (48.15%) 44 (27.16%) 30 (18.52%) 8 (4.94%) 2 (1.23%) Teachers teaching all Modules of the Same Activity Type (Lecture), at the same level within Department | 358 (44.64%) 290 (36.16%) 122 (15.21%) 26 (3.24%) 6 (.75%) Teachers teaching all Modules of the Same Activity Type (Lecture), at the same level within Faculty | 402 (38.58%) 384 (36.85%) 193 (18.52%) 48 (4.61%) 15 (1.44%)

Frequency Distribution of responses (Qn 3: The teacher provided timely and useful feedback.)
 Nos. of Respondents(% of Respondents)
 | ITEM\SCORE | 5 4 3 2 1 | Self | 70 (44.03%) 71 (44.65%) 17 (10.69%) 1 (.63%) 0 (.00%) Teachers teaching all Modules of the Same Activity Type (Lecture), at the same level within Department | 287 (36.42%) 350 (44.42%) 139 (17.64%) 10 (1.27%) 2 (.25%) Teachers teaching all Modules of the Same Activity Type (Lecture), at the same level within Faculty | 330 (32.20%) 453 (44.20%) 211 (20.59%) 26 (2.54%) 5 (.49%)

STUDENTS' COMMENTS ON TEACHER

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

#### What are the teacher's strengths? (113 comments)

Comments from students who gave an average score greater than or equal to 4.5 for the computed overall effectiveness of the teacher
1. A very engaging and inspiring lecturer who communicates with students very well. Goes the extra mile to help weaker students as well. A very inspiring teacher who has a way to make students learn and spark their interest in the subject.

2. A very good lecturer .Inspiring and funny

3. Ability to deliver high level concepts in an interesting manner

4. All

5. Always providing extra help and lots of practice

6. Awesomeness. He is very clear in delivering the content and very humorous. He is also very responsible in terms of taking care of the weaker students and marking papers.

7. Cares a lot about students' progress. Extremely good at teaching the material and fostering independent learning by giving us "homework" to ponder upon and try after the lectures.

8. Clear

9. Dr Ben is very humorous and very professional in lecturing.

10. Engaging speaker, very thoughtful for students.

11. Everything! He's incredibly patient and caring and even stayed back after remedial to answer our queries. He makes the module much more enjoyable than i would have found it (if prof ben wasn't teaching us) and i am thankful to have been under his guidance for CS1010s.

12. Excellent lecturer.

13. Explain things clearly and very creatively. Can feel his enthusiasm towards programming.

14. Extremely effective in delivering the concepts.

15. Fast paced, lectures were clear albeit a bit more complicated

16. Fun, engaging, inspiring.

17. Genuine care and concern for each individual student's progress in the module, interesting delivery of lecture content.

18. Good

19. He cares not just about the grades of the students but also the personal development of the students. It can be clearly seen that lots of effort has been in coming up with the materials to enhance the students learning as well as pushing the students beyond their limits so that they can learn better.

20. He delivers the lecture in a carefree and fun way to ensure that we do not get bored in his lecture. Sufficient examples were also given to visualise the code writing.

21. He has a purpose for everything he do in lecture. Has total control over his crowd as he is engaging.

22. He has an unique style and method of teaching. The students are always kept focused during lectures. The short video clip played during lecture break serves as a good relaxation.

23. He is an excellent teacher. He is dedicated and enthusiastic in educating students. He makes learning fun and enjoyable. he is very committed to helping students and builds a very helpful teaching support team. He makes learning a joy and he also cares a lot about the students' personal development and teaches us life skills and wisdom beyond the course. With a wealth of knowledge and good sense of humor , I am grateful to have Prof Ben as my teacher.

24. He is friendly and humorous, which makes him a good lecturer.

25. He is funny and charismatic so his lectures are very enjoyable. He often shares videos and stories in class that inspires the students and I honestly found his videos very moving. He doesn't differentiate between the good and the bad students, and encourages everyone that they can all do well. He really cares about the students. He ran up and down during exam to help students. He opened up 6 hours of remedial session for those who cannot catch up, and would not mind teaching even a very small group on saturday morning. Because he really cares, students are inspired to do better for the module and it is not just for grades. This module was enjoyable despite the difficulty because of him.

26. He is quite friendly and his teaching is clear.

27. He is really good at what he is teaching.

28. He is very friendly and approachable. He always reminds us of the end goal which is learning to learn.

29. He is very good and caring.

30. He is very strong in computing, plus he really cares for his students and doesn't want anyone to fail, thus even gives remedial on weekends and consultations also.

31. He is well-prepared!

32. He knows how to make students master basic programming in Python very well. He is able to make students suffer by the difficulty of the module, and yet, at the same time, is also able to give good reason for it and to motivate us.

33. He knows so much!

34. His creativity inspires me. He is pretty interactive and engaging too. He is also very clear with what he knows.

35. Humorous, innovative and interacts with students.

36. I love this lecturer! He is really interesting and is knowledgeable. He is able to explain the content clearly.

37. I think Prof Ben is the best professor I have ever seen. He really likes teaching and he really can teach very well.

38. Lectures are very engaging

39. Makes the lecture fun and interesting

40. NIL

41. Nice, really caring

42. Prof Ben is the most engaging lecturer that I've had this semester and it is always a pleasure to attend his lectures because he makes it very interesting.

43. Provide how terms is this language is called in other language which allows students to relate to when they see them in other language

44. Speaks about personality and life skills which are required outside of the module. Inspirational

45. Super smart

46. The lecturer delivers the lectures very well, he includes elements which make the lectures very interesting even though the subject is generally viewed as something dry and boring. He also makes the learning process very enjoyable through Coursemology, which 'gamifies' the module to a certain degree. Last but not least, he goes the extra mile to get to know his students and connect with them in a casual and friendly way and I think this is a very rare and should be encouraged among the teachers in NUS.

47. The teacher tries to make his lesson interesting and is very helpful in helping us students to understand the concepts.

48. This prof is truly a cut above the rest. Never have I been intrigued and inspired to like a module in NUS until I met this Prof. His teaching pedagogy is fantastic. He knows how to crack witty jokes during classes and even in Lectures!! His lectures are extremely funny, and I laugh when I watch his webcasts at home. I like his style of giving us homework and then the tests and exams are set based on what he gives, which is great since it saves us the time to source outside for other materials, which might not even come out like in other modules taught by other lecturers. All in all, he is a great Prof with great pedagogy and has truly inspired me to love programming. This professor has empathy, and is able to encourage and motivate his students under him. The most important thing I learnt in this module is the art of learning a computer language.

49. Very engaging and passionate.

50. Very friendly, but on a side note, i appreciate that he cares for the weaker students like me!

51. Very proficient in teaching. The learning environment is fun.

52. Wise and intelligent teacher. Ability to build rapport with his students. He cares about the welfare of his students. He constantly encourages and motivates his students. Generally he teachers really well.

53. clear and able to interact with students

54. encourages us to learn things the hard way, which actually benefits us on the whole

55. knowledgeable and humorous prof, definitely one of my favorite professors in NUS

56. very engaging lecturer, and covers important concepts clearly

57. very interesting lecturer

Comments from students who gave an average score greater than or equal 4.0 and less than 4.5 for the computed overall effectiveness of the teacher
1. -

2. -Using coursemology (or gamification) to teach. The single biggest game-changer for my interest in the module. -Personal emails to students to recognize effort.

3. A very dedicated prof who wants students to learn the process of learning instead of just spoon-feeding. Instill creativity in learning.

4. Able to conduct lecture in a fun way to make students interested and will motivate students through some short motivational video during break time

5. An amazing tutor who always seem to have some magic up his sleeves

6. Engaging lecturer. Able to make the mod more interesting and is also dedicated to helping his students. The courseology structure being put in place also enables us to constantly practice and reinforce new concepts taught which is especially important for me since i've no programming background at all.

7. Enthutiastic in teaching

8. He has passion in CS and tries to inspire us to have the same interest and passion.

9. He is able to deliver complex programming content well. The lecture is also well paced too.

10. He is able to introduce and package new information in a way that is interesting to the students. He also takes care to address certain issues that he has recognized during the course of the student cohort's study and address them in the lectures to help the students have a better state of mind.

11. He is enthusiastic and humorous. His lessons are difficult but interesting.

12. He is very interesting and very good at what he does

13. He provides different forms of help to help us understand the materials better. The emails (encouragement messages) after the tests are really touching and motivating.

14. His lectures are quite interesting

15. His teaching style is very casual and thus easy for us to catch the new things

16. His teachings during lectures were funny and enjoyable.

17. Interesting and engaging; captures student attention.

18. Knows his stuff.

19. Prof Ben is very passionate in lectures and puts in tremendous amount of effort to help us. Best prof I've had in NUS.

20. Prof Ben is very professional about programming. He makes the effort to make this module interesting and aims to teach students how to learn coding, which is a lifelong skill, rather than just know how to code. He makes the effort to remember student names so that he can know students better. He is interesting and kind.

21. Smart, handsome????, cute, funny.

22. Talk super fast

23. Very engaging and approachable. I like that he made efforts to get to know students personally and remember their names

24. Very humurous

25. Very lively "YOOHOO!!". The only lecturer that I have never dozed off to thus far, albeit the content being completely unfamiliar and new to people like me who have not come across programming at all. Spends alot of his time conducting recitations and towards the end of the course, one could tell that he has been drained of his energy; however his efforts to conduct his lectures in an interactive way did not die down and one could also tell that he is trying his best to make the module interesting. Cares about students greatly, even though the papers that he set can be rather difficult "HOW COOL IS THAT??"

26. Very patient and caring, he approaches students in a less intimidating way than the rest and has faith in his students, which makes the student want to do his/ her best.

27. Well-paced lectures are never boring and the explanations are clear.

28. While lectures are a little fast more often than not, during recitation classes, he is able to be patient with his students, explaining individual topics with great details. In lectures, while the students are given a short break in between, he would show motivational videos which I find rather interesting and unique. He makes a real effort to remember his students' names even if the latter only see him during lectures. The assignments given to us are special as they are filled with stories. These make doing assignments slightly more pleasing.

29. his style of teaching and his inspiration in coming up examination questions

30. nil-

31. teaches in a very interesting and not boring way.

32. well-prepared for the lectures

Comments from students who gave an average score greater than or equal 3.5 and less than 4.0 for the computed overall effectiveness of the teacher
1. A nice lecturer who is humourous and willing to spend time helping students on Saturday.

2. A very interesting lecturer, doesn't only teach programming but many other things. so interactive, very close to his students, very funny

3. Being very knowledgable

4. He is very knowledgeable.

5. Knowledgeable

6. Needless to say, a skilled, effective and interesting lecturer.

7. Prof Ben made an effort to know all of his students despite the big cohort.

8. Prof ben makes the lecture more interesting and provide lots of feedback to us. He cares a lot about the students' abilities to cope with the module.

9. catch phrases with interesting powerpoint slides

10. knows the subject really well, very encouraging and patient

11. really encouraging, despite the module not being an easy one. readily offers help/assistance in the form of remedials, and even extra remedials for the weaker students.

12. very clear thoughts and excellent concepts acquired. interesting teaching really teach us a very brand new subject with good techniques that are very helpful for the future

Comments from students who gave an average score greater than or equal 3.0 and less than 3.5 for the computed overall effectiveness of the teacher
1. -

2. -

3. Able to convey key ideas quickly but clearly, gives interesting lectures which is not a bore to attend

4. Engaging and funny

5. Good, positive, energic

6. Smart. Evil.

7. Understands the content thoroughly, displays lots of confidence when delivering lectures and has an adequate amount of humour too.

8. very knowledgeable about the module

Comments from students who gave an average score less than 3.0 for the computed overall effectiveness of the teacher
1. Creative, engages and interacts well with students. I like that he'll play an inspirational video during the short lecture break and also the times where he talks about how CS1010s is not just plainly an academic module but is something which will really be able to train us how to think. This module is absolutely detestable and rigorous for me but it surprises me to say that I actually learn alot about myself as a person and I think that is what is important in life. Though I really do hope I pass this module.

2. his supportive attitude towards students

Other Comments from students
1. Clear

2. He really knows what he's teaching.

#### What improvements would you suggest to the teacher? (84 comments)

Comments from students who gave an average score less than 3.0 for the computed overall effectiveness of the teacher
1. Please do not be so evil.

2. speak slower

Comments from students who gave an average score greater than or equal 3.0 and less than 3.5 for the computed overall effectiveness of the teacher
1. -

2. -

3. Although this won't be the first time this has been said, the learning curve can be made less steep!

4. More mercy.

5. Speak slower,

6. speak slower. explain in more simpler terms

Comments from students who gave an average score greater than or equal 3.5 and less than 4.0 for the computed overall effectiveness of the teacher
1. He could speak slower and clearer.

2. No improvement needed. :D

3. Talk a bit too fast. Some of the missions are irrelevant to the study materials. He should allocate time to go through the mission

4. The pace of the lecture and information overload

5. You may want to present the idea or content at slightly slower pace in a more systematic manner, especially in the beginning in which the basics of programming are taught.

6. explaination may be better evaluated based on basic and simple concepts

7. slower

Comments from students who gave an average score greater than or equal 4.0 and less than 4.5 for the computed overall effectiveness of the teacher
1. -

2. -

3. -

4. Adjust the deadlines in Coursemology so that it is more flexible. Sometimes a particularly week is overwhelming and students may not be able to complete the work on Coursemology

5. Being less didactic in teaching and in answering questions would be a welcome change.

6. Don't need to be too inspired

7. He could make the lectures easier to understand.

8. Lecture pace can be quite fast at times.

9. Nil

10. Nil.

11. None

12. Please try to speak slower...

13. Slides presented during the lecture can be less wordy. Pace of the lecture can be reduced as well.

14. Slow down, make contents clearer.

15. Sometimes restates things that are already said before (such as the OCD achievement, I think it has been said 3 times), so maybe cut down on the tendency to do that.

16. Speak slower during lecture. Although he mentioned that he speaks fast so that we will be attentive, but sometimes we need time to understand and follow during lecture.

17. Speak slower!

18. While it is no doubt that people would comment on how fast the lecturer speaks, it has come to my attention that it is not exactly the real problem. The issue lies on how he articulates his words - to which most of us cannot understand what he talks about in the lecture because we cannot catch the word. Thus it would be very much appreciated if he could enunciate the words much more clearly so we can catch them better. The same goes for any other tutorial/recitation that he conducts.

19. but tends to talk some nonsense sometimes

20. nil-

21. slow down sir

22. slower pace

23. speak a bit slower

24. speaks too fast

25. talk about main points more

Comments from students who gave an average score greater than or equal to 4.5 for the computed overall effectiveness of the teacher
1. Best prof ever.

2. Dr Ben can narrow the difficulty level between homework and test.

3. Everything is so good.

4. Explain the concepts in a clearer manner as it is difficult to understand

5. He can go slower in lectures.

6. Make life easier.........

7. Maybe he can have lower expectation from the students

8. N.A.

9. NA

10. NIL

11. NIL

12. NIL

13. NIL, he's good.

14. NIL.

15. Nil

16. None

17. None!

18. None.

19. Not much. Slight tweaks to coursemology platform and perhaps combining tutorial and recitation timings to make it more convenient for future batches of students?

20. Nothing at all!

21. Nothing.

22. Please speak slower.:)

23. Recitations conducted before the actual lectures so that students can pick up the basic concepts before diving into the challenging lecture content.

24. Slow down!

25. Slow down!!

26. Sometimes the lecture gets a bit boring due to the heavy content. Maybe the lecturer can make it more interesting by having more breaks in between

27. Speak more clearly and slowly

28. Speak slower, sometimes lecture goes too fast

29. Speak too fast. Tends to give alot of attention to students who are doing better.

30. Talks too fast sometimes.

31. The levels of questions fluctuate too much. Basic questions becomes repetitive while difficult questions is totally another level of understanding.

32. Though he knows his stuff well, that's like only him and a few others. He examples he give... maybe too difficult to understand... or to catch up with him during the lectures.

33. Too good to be improved

34. go at a slightly slower pace

35. maybe could provide a layman's explanantion on certain topics instead of the 'computing' explanation

36. nil

37. nil

38. pace go a bit slower in lectuer

39. slow your pace down....

40. speaking speed is too fast

41. talk more slowly, go through the basics more in lecture, not just recitations

Other Comments from students
1. Try to speak slower for lectures.

2. Unfortunately, it was hard to keep up with his lectures because of the pace and difficulty of the content. Of course, I could just be an idiot but I think this sentiment may be shared by a number of people.

3. nil

STUDENTS' RATINGS ON TEACHER

 Faculty Member: LEONG WING LUP, BEN Department: COMPUTER SCIENCE Academic Year: 2014/2015 Faculty: SCHOOL OF COMPUTING Semester: 1 Module: PROGRAMMING METHODOLOGY - CS1010S Activity Type: RECITATION
 Class Size/Response Size/Response Rate : 142  /  94  /  66.2%
 Contact Session/Teaching Hour : 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.521 0.071 4.388 ( 4.388) 4.356 ( 4.388)
2The teacher has increased my interest in the subject. 4.309 0.088 4.252 ( 4.252) 4.215 ( 4.252)
3The teacher provided timely and useful feedback. 4.280 0.080 4.225 ( 4.225) 4.259 ( 4.225)
4The teacher has enhanced my ability to communicate the subject material. 4.287 0.081 4.248 ( 4.248)NA (NA)
5The teacher's attitude and approach encouraged me to think and work in a creative and independent way. 4.489 0.071 4.379 ( 4.379)NA (NA)
6The teacher cares about student development and learning. 4.436 0.084 4.354 ( 4.354)NA (NA)
Average Q1 to Q6 4.387 0.067 4.308 ( 4.308)NA (NA)
Computed Overall Effectiveness of the Teacher. 4.447 0.065 4.359 ( 4.359) 4.342 ( 4.359)

Notes:
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.

FREQUENCY DISTRIBUTION OF RESPONSES ON TEACHER

 Faculty Member: LEONG WING LUP, BEN Department: COMPUTER SCIENCE Academic Year: 2014/2015 Faculty: SCHOOL OF COMPUTING Semester: 1 Module: PROGRAMMING METHODOLOGY - CS1010S

Frequency Distribution of responses (Qn 1: The teacher has enhanced my thinking ability.)
 Nos. of Respondents(% of Respondents)
 | ITEM\SCORE | 5 4 3 2 1 | Self | 58 (61.70%) 28 (29.79%) 7 (7.45%) 1 (1.06%) 0 (.00%) Teachers teaching all Modules of the Same Activity Type (Recitation), at the same level within Department | 100 (48.54%) 87 (42.23%) 18 (8.74%) 1 (.49%) 0 (.00%) Teachers teaching all Modules of the Same Activity Type (Recitation), at the same level within Faculty | 100 (48.54%) 87 (42.23%) 18 (8.74%) 1 (.49%) 0 (.00%)

Frequency Distribution of responses (Qn 2: The teacher has increased my interest in the subject.)
 Nos. of Respondents(% of Respondents)
 | ITEM\SCORE | 5 4 3 2 1 | Self | 51 (54.26%) 23 (24.47%) 18 (19.15%) 2 (2.13%) 0 (.00%) Teachers teaching all Modules of the Same Activity Type (Recitation), at the same level within Department | 93 (45.15%) 75 (36.41%) 35 (16.99%) 3 (1.46%) 0 (.00%) Teachers teaching all Modules of the Same Activity Type (Recitation), at the same level within Faculty | 93 (45.15%) 75 (36.41%) 35 (16.99%) 3 (1.46%) 0 (.00%)

Frequency Distribution of responses (Qn 3: The teacher provided timely and useful feedback.)
 Nos. of Respondents(% of Respondents)
 | ITEM\SCORE | 5 4 3 2 1 | Self | 43 (46.24%) 34 (36.56%) 15 (16.13%) 1 (1.08%) 0 (.00%) Teachers teaching all Modules of the Same Activity Type (Recitation), at the same level within Department | 79 (38.73%) 93 (45.59%) 31 (15.20%) 1 (.49%) 0 (.00%) Teachers teaching all Modules of the Same Activity Type (Recitation), at the same level within Faculty | 79 (38.73%) 93 (45.59%) 31 (15.20%) 1 (.49%) 0 (.00%)

STUDENTS' COMMENTS ON TEACHER

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

#### What are the teacher's strengths? (45 comments)

Comments from students who gave an average score greater than or equal to 4.5 for the computed overall effectiveness of the teacher
1. -

2. All

3. As above.

4. Clear

5. Dr Ben can clarify the ambiguities clearly and concisely.

6. EVERYTHING!

7. Encouraging and very knowledgable prof!

8. Enthutiasm

9. Erm same as before i guess.

10. He explains to us concepts which we are unclear of.

11. He is an excellent teacher. He is dedicated and enthusiastic in educating students. He makes learning fun and enjoyable. he is very committed to helping students and builds a very helpful teaching support team. He makes learning a joy and he also cares a lot about the students' personal development and teaches us life skills and wisdom beyond the course. With a wealth of knowledge and good sense of humor , I am grateful to have Prof Ben as my teacher.

12. He is very interactive.

13. He understands where students could have gone wrong and corrects them immediately. If he does not correct them immediately, he asks the class for their stand before correction, engaging the class and preventing them from making the same mistakes.

14. Interesting and capable.

15. Knowledgeable.

16. Nice and good

17. Recitation is very useful.

18. The teacher explains the concepts very well and makes recitations very enjoyable to attend. He connects very well with the students under him and goes the extra mile to get to know his students at a more personal level, despite them not being from his faculty.

19. The teacher manages to cover a lot of concepts in the short time spent during the recitation.

20. This prof is truly a cut above the rest. Never have I been intrigued and inspired to like a module in NUS until I met this Prof. His teaching pedagogy is fantastic. He knows how to crack witty jokes during classes and even in Lectures!! His lectures are extremely funny, and I laugh when I watch his webcasts at home. I like his style of giving us homework and then the tests and exams are set based on what he gives, which is great since it saves us the time to source outside for other materials, which might not even come out like in other modules taught by other lecturers. All in all, he is a great Prof with great pedagogy and has truly inspired me to love programming. This professor has empathy, and is able to encourage and motivate his students under him. The most important thing I learnt in this module is the art of learning a computer language.

21. Very clear in explanation. Very nice and approachable.

22. Very engaging and passionate.

23. Well-prepared. Prof Ben can remembers students' name and hence ask questions frequently. This make the lesson much more engaging.

24. Wise and intelligent teacher. Ability to build rapport with his students. He cares about the welfare of his students. He constantly encourages and motivates his students. Generally he teachers really well.

25. he teaches clearly

26. makes the lecture fun

27. nil

Comments from students who gave an average score greater than or equal 4.0 and less than 4.5 for the computed overall effectiveness of the teacher
1. During recitations, he makes a clear effort to ensure than every student in the class knows what is going on and understands the basics of every topic. He is always making sure the number of people still lost in class is minimal.

2. Engaging. Would go through the concepts slower during recitation so that we can then be able to clear up any confusion that we might have had during lectures.

3. He gets us to answer questions during recitation- which is stressful but helpful in learning

4. He is interesting and made the lessons fun.

5. He is very good at what he does and you know he really knows the material and what he is teaching very well.

6. Prof Ben is very passionate in lectures and puts in tremendous amount of effort to help us.

7. Prof Ben is very professional about programming. He makes the effort to make this module interesting and aims to teach students how to learn coding, which is a lifelong skill, rather than just know how to code. He makes the effort to remember student names so that he can know students better. He is interesting and kind.

8. Very funny interactive, close with his students,

Comments from students who gave an average score greater than or equal 3.5 and less than 4.0 for the computed overall effectiveness of the teacher
1. Being enthusiastic

2. He has passion in teaching and makes the lecture and recitation more enjoyable.

3. He provided on spot demonstration which clarifies some of my doubts.

4. Knowledgeable

5. Smart, funny.

6. Very lively "YOOHOO!!". The only lecturer that I have never dozed off to thus far, albeit the content being completely unfamiliar and new to people like me who have not come across programming at all. Spends alot of his time conducting recitations and towards the end of the course, one could tell that he has been drained of his energy; however his efforts to conduct his lectures in an interactive way did not die down and one could also tell that he is trying his best to make the module interesting. Cares about students greatly, even though the papers that he set can be rather difficult "HOW COOL IS THAT??"

7. interacts with stdents

Comments from students who gave an average score greater than or equal 3.0 and less than 3.5 for the computed overall effectiveness of the teacher
1. Profound thinking

2. Provides solution

Comments from students who gave an average score less than 3.0 for the computed overall effectiveness of the teacher
1. supportive and care

#### What improvements would you suggest to the teacher? (32 comments)

Comments from students who gave an average score greater than or equal 3.0 and less than 3.5 for the computed overall effectiveness of the teacher
1. More explanation

2. nil

Comments from students who gave an average score greater than or equal 3.5 and less than 4.0 for the computed overall effectiveness of the teacher
1. Go slow on harder and more important points.

2. Make sure that students understands what is going on before continuing.

3. Slow down the pace of lecture and information overload

4. Try to talk slower. Cater a class for weaker students for recitation

5. enhance explanation skills?

6. explain in more simpler terms

Comments from students who gave an average score greater than or equal 4.0 and less than 4.5 for the computed overall effectiveness of the teacher
1. Be more receptive to feedback!

2. He could try to pace his recitation classes better as at times time is the enemy and he would rush a little at the end.

3. N.A.

4. Nothingg :D

5. Recitation is only barely better than lecture in terms of understanding the topic material. I wish the recitation would deal with even simpler questions so that the students can better understand.

6. nil

Comments from students who gave an average score greater than or equal to 4.5 for the computed overall effectiveness of the teacher
1. -

2. -

3. Everything is not very simple.

4. He can slow down the pace of learning.

5. N.A.

6. NIL

7. NONE!

8. None!

9. Recitation notes can be uploaded earlier.

10. Same as before.

11. Slow down a bit when explaining.

13. Talks too fast sometimes.

14. You deserve a big thank you.

15. go slower

16. nil

17. nil

18. teach a bit slower?

STUDENTS' NOMINATIONS FOR BEST TEACHING

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

 Module Code: CS1010S No of Nominations: 61