STUDENTS' RATINGS ON TEACHER

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2013/2014
Faculty:  SCHOOL OF COMPUTING Semester:  1
Module:PROGRAMMING METHODOLOGY - CS1010S
Activity Type:LECTURE
Class Size/Response Size/Response Rate :235  /  169  /  71.91%    
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.574 0.052 4.157 ( 4.269) 4.096 ( 4.189)
2The teacher has increased my interest in the subject. 4.343 0.077 4.017 ( 4.075) 3.964 ( 4.019)
3The teacher provided timely and useful feedback. 4.568 0.046 4.079 ( 4.060) 4.049 ( 4.061)
4The teacher has enhanced my ability to communicate the subject material. 4.391 0.065 4.039 ( 4.113)NA (NA)
5The teacher's attitude and approach encouraged me to think and work in a creative and independent way. 4.509 0.062 4.097 ( 4.209)NA (NA)
6The teacher cares about student development and learning. 4.627 0.057 4.167 ( 4.230)NA (NA)
Average Q1 to Q6 4.502 0.050 4.093 ( 4.160)NA (NA)
Computed Overall Effectiveness of the Teacher. 4.552 0.050 4.149 ( 4.211) 4.099 ( 4.159)

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:  2013/2014
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

|

111 (65.68%)

47 (27.81%)

9 (5.33%)

1 (.59%)

1 (.59%)

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

|

340 (42.03%)

372 (45.98%)

79 (9.77%)

11 (1.36%)

7 (.87%)

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

|

388 (36.92%)

508 (48.33%)

130 (12.37%)

16 (1.52%)

9 (.86%)


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

|

100 (59.17%)

43 (25.44%)

17 (10.06%)

2 (1.18%)

7 (4.14%)

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

|

310 (38.32%)

323 (39.93%)

122 (15.08%)

35 (4.33%)

19 (2.35%)

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

|

357 (33.97%)

446 (42.44%)

181 (17.22%)

45 (4.28%)

22 (2.09%)


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

|

104 (61.54%)

58 (34.32%)

6 (3.55%)

1 (.59%)

0 (.00%)

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

|

250 (31.25%)

377 (47.12%)

151 (18.88%)

15 (1.88%)

7 (.88%)

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

|

314 (30.19%)

510 (49.04%)

189 (18.17%)

19 (1.83%)

8 (.77%)

STUDENTS' COMMENTS ON TEACHER

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

What are the teacher's strengths? (115 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. - Very intelligent - Explains concepts clearly, clear examples - Very passionate about subject and teaching in general - Humorous - Crazy memory for students' names
2. A very good Prof who doesn't just teach us on how to do programming but also teach us a lesson on life. Appreciate when Prof starts the help session to help the weaker students at least once every week. A prof, who constantly seeks to help us to do well and motivating us during lecture breaks.
3. A very very good professor. Teaches us not only about programming but also life skills and morals. Shows great concern and cares for students and would help us along the way. Is willing to take out his own free time and help the weaker students to understand the concept better. Is flexible in his way of teaching. Builds good rapport with students.
4. Actively involved in the progress of students. Really appreciate his effort put into the module structure and how he is involved in helping the students. SPEEDY in replying emails when asked. Programming is a subject that requires rather tedious and extensive guidance, he has done a great job on it.
5. Approachable for consultation Passionate in teaching
6. BEST PROFESSOR.
7. Clear and precise. Provided interesting lecture examples.
8. Clever, inspiring, humorous, a very good prof!
9. Dedicated and motivated. Livens up the the lecture.
10. Explains very clearly. A lot of initiative to hold additional help sessions. Taught me how to be smarter and more efficient in thinking. Even gave us welfare pack to motivate us for finals. Makes the effort to get to know the students whom he is teaching. Best lecturer ever!
11. Fun, interesting and caring
12. Funny
13. He cares about his students a lot. He delivers his lectures with enthusiasm and engages his students. He develops a good online platform (Coursemology) to make us understand the concepts better.
14. He explains programming concepts well and enables students to learn the way of thinking which is more useful in the long term as compared to learning just the contents.
15. He is a very very cool prof. He raises my interests towards computing!!
16. He is an awesome lecturer. He teaches well. He also make the effort to reach out and get to know his students, helping those in doubts. He makes the learning experience throughout the module very meaningful. I have learnt a lot from him.
17. He is excellent in lecturing. His lectures are mixes of knowledge, enthusiasm, humor, imagination, creativity and motivation.
18. He is funny, and yet constantly pushing for the optimization of our learning in this module. Gives very frequent updates on the things that are happening in the module, and actively engages the students. Marks exam papers extremely fast so that we could know how well we did. Very awesome lecturer :)
19. He is very caring and patient. The way he teaches make the content very fun to learn. And he always encourages students to be consistent in their work which is very good.
20. He really taught us a lot, which is very useful and interesting.
21. His enthusiasm for the subject. Very engaging. I enjoyed the little break clips
22. His lecture is fantastic!
23. I can know you are caring for us. Love ya. I will keep working ;) btw, nice smile:)
24. Insightful
25. Interesting lectures. Digressions and extra stuff(about life and philosophy and what not) are interesting.
26. Keeps lecture interesting. At times, i feel he inspires students to do better.
27. Lesson content is very well designed. Even though this is just a basic CS1010S module, I am very glad to be able to learn and have plenty of practice for the many basic programming fundamentals, data processing methods and basic object oriented programming taught in class. Prof Ben also provides many avenues of help for us with regular help sessions on weekend or after lesson time. The tutors and Prof are also always available at the IVLE forum and Coursemology platform. The Coursemology platform is also very useful for us to to try practical problems and get timely assessment anytime.
28. Loves teaching hard stuff Makes learning fun
29. One of the best lecturers I've ever met. He is very friendly, up-to-date and is very cool and funny. He uses technology such as coursemology.org to really enhance students' motivation and understanding of the module. I really think other lecturers should follow what he does.
30. Passionate & intelligent.
31. Patient, kind and understanding.
32. Prof Ben made the learning environment very encouraging, friendly, fun and inspiring. I have not only learnt the subject well from him, but also from his life experience and his sharing. I enjoyed his challenging questions because I think that's how I can learn the best as it provokes my thinking. I am very glad and thankful to have him as my lecturer.
33. Prof. Ben is a very patient and passionate lecturer. He cares about us and he is really friendly with us. I can feel his passion towards programming through his teaching. Prof. Ben is also willing to hear from us, and absorb our opinion into his teaching. Though programming is hard, I feel Prof. Ben is trying his best to convey the ideas clearly. I am really grateful of all the things he has done to help us.
34. Professor Ben always encourages his students for the need of consistency, teaching us how to learn more effectively as a student. During lecture breaks, he shows videos that allows us to think.
35. REALLY INTERESTING teaching style. Very responsible.
36. Teach in a unique way(coursemology). Has quick thinking ability. Smart
37. The teacher spends effort to teach each concepts well and impart the most amount of knowledge he is able to and sets us thinking about the content that he teaches us.
38. The tutor is very knowledgeable and has delivered the lecture in a very thought provoking manner which encourages independent learning
39. This prof is an all rounder.
40. Very Very enthusiastic! The programming class is really interesting and meaningful. I learned a lot from this module and my programming ability enhance a lot after this semester. Although he pushed a lot of materials to the class, probably out of the ability of most of the students in CS1010S, but I think it is always a good way to practice more. And I personally benefit a lot from that. He is very punctual and really cares about students. We can see from the lectures and recitations that the amount of time he spent on preparing if really tremendous. He held help sessions twice a week, which is in fact beyond his duty. I really appreciate this warm-hearted behavior. A lot of the struggling students become much better after his help, including me.
41. Very caring prof who really makes the effort to follow up on the process of each individual students. Very confident in his teachings and articulates his materials in relatively clear and organised way. Love the commercial breaks" in between the 2 hr lecture where Prof Ben shows the students some of the inspiring videos and useful guide to effective studying and certainty beyond the scope of studying or obtaining good grades.
42. Very caring, sensitive to students' needs, and lectures are interesting
43. Very concise, straight to the point.
44. Very engaging lecturer, tries to lighten the mood of the lecture wherever possible.
45. Very funny
46. Very passionate
47. Very passionate about the module and plans so many help sessions to help the weaker students. Thank you!
48. Very passionate, always looking for ways to improve his teaching. Coursemology is a fantastic idea that is well implemented. Interesting breaks. Fascinating sermons about the meaning of life. No other module has anything like Prof Ben's recitations, and his recitations are excellently conducted, which goes a long way to help us understand the problem solving approach to take. Not afraid to introduce challenging problems and especially difficult test questions, yet he still tries his best to help weaker students along.
49. Very patient and extremely lively in style of teaching
50. Way too cool
51. best lecturer I have ever met, very very cool
52. classic examples and clear explanations! also provide enough opportunity for students to explore and learn~ Humorous=))
53. clear approachable
54. cool
55. creative and energetic!!
56. energetic, kind, humourous
57. engaging lectures
58. enthusiastic during lectures approachable for questions make timely adjustments to the module system (workload, grading system)
59. funny and interesting
60. he puts in effort to make the lessons engaging, and connects well with the students. How cool is that?!?
61. highly receptive to feedback from students and TA
62. interactive, good approach to students without background
63. interesting teaching style
64. interesting way of teaching which keeps students awake
65. lessons are really interesting, very flexible teaching style, many things are left for students to explore which really train us to be independent in learning and be curious.
66. makes the module fun and interesting
67. nil
68. teach me the computational thinking lectures are interesing
69. teaches in an unconventional way, although frustrating at times but overall beneficial
70. the contents he prepared have difficulty but quite useful
71. thoughtful visionary intelligent Thanks for all the helps:)!
72. very nice and friendly
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. A really caring and smart Prof who gives his students motivation to study a hard module like CS.
2. Constantly encourages his students
3. Enthusiastic about teaching, commitment towards students, warm and sincere, has the ability to make classes lively and interesting.
4. He explains concepts clearly. The examples he provides are easy to understand. Encouraging. He makes me look forward to attending lectures.
5. He implements the mission system which allows us to try out the concept being taught after each lectures. This system is very useful in ensuring students are on the track.
6. He is passionate in his teaching, and aims to help his students to think critically to solve problems.
7. His lecture is interesting and funny. He also gave us some sweets to encourage us to study for final exam.. :D
8. His lectures are creative and interesting
9. Interesting and manages to capture the students attentions
10. It's a joy to attend his lectures, his passion for teaching is obvious. His lectures are really engaging fun, he also goes the extra mile to help students understand the concepts better. He's really a great example to all the other lecturers.
11. Knows his content very well, connect with the students well, attempt to know every single students and would care about the well-being of his students.
12. Make learning more interesting and engaging
13. NA
14. Provides interesting applications of programming.
15. Talk a lot and very kind to us, Interact with us a lot on facebook
16. The lectures are interesting. Explains the material well
17. Unconventional and engaging
18. Very dedicated, passionate.
19. encourage students to think creatively
20. fun and captivating lectures, though lecutre contents r hard to understand.... cares about students developement and learning as well as studies.- i learnt a lot about life in general from him, not just programming which i think has really help me grow. i'm really thankful for that.
21. hard working and creative
22. he is very good at what he does and takes suggestions very seriously. Not afraid to change the teaching methods to make learning more effective for all of us.
23. very passionate and vibrant. Provides timely feedback.
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. Able to engage the audience when teaching.
2. Able to make a lecture more lively.
3. Encouraging Interactive
4. Good articulation, motivating, responsible
5. He makes us challenge ourselves, despite it being difficult.
6. Humorous. Creative. Clear and many help sessions.
7. Interesting and full of passion
8. Very good at explaining concepts, interesting and engaging, cares about students :)
9. he is excellent, but he is also a devil
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. Encouraging
2. Have a way to force in making people working SUPERSUPERLY hard
3. He is very funny in lecturing and makes the lecture very interesting
4. He is very knowledgeable on the subject
5. clear explanation.
6. makes the shape of the module interesting, lectures engaging.
Comments from students who gave an average score less than 3.0 for the computed overall effectiveness of the teacher
1. -
2. -
3. Ben is very knowledgeable on his subject and helpful to his students. he cares a lot for his students too.
4. He cares about student development and independent learning.
5. Possesses great knowledge and experience in the subject.

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

Comments from students who gave an average score less than 3.0 for the computed overall effectiveness of the teacher
1. Be more considerate towards the weaker students and moderate questions that can cater to most students. It is discouraging for the weaker students if they keep facing questions that they do not know how to tackle. Also, the syllabus is a little heavy.
2. Could have explain much much clearly during his lectures instead of throwing everything to recitations as it makes going to lecture useless. Could have stop assuming that people with mathematical background = can excel in computing. Could have made lesser assumption and acknowledge the difference in learning aptitude. Could have lower his ego so that he will not set difficult questions because he felt insulted. Could have spare a thought for people struggling at the bottom. Could have made learning more efficient and easier for self-learning as not everyone have the time to attend additional help session. This problem could be solved with more effective lectures, recitations and tutorials. Could have been more encouraging than just saying "it'll make no difference if you do your work now or not when exams are nearing" Could have used more understandable examples which everyone can relate to. Could have set more reasonable exam papers. Too difficult a paper discourages one's interest in the subject!!
3. Decrease the workload, thanks. Instead of saying the heavy workload is "just the way the module is", please try to REVIEW the structure and content to make it more manageable especially since this is a level 1000 module and the students are mostly freshmen trying to adjust to university life and have OTHER MODULES TO MANAGE as well. Really, please try to understand the most of us who are just normal students and not those who really excel in programming. Thanks.
4. Should take in consideration that different students learn differently and your way of carrying out the module (content/teaching materials) is too high level for those who doesnt have any foundation/knowledge and are slow in grasping such abstract concepts students
5. really needs to slow down during lecture, and ensure the majority of the students that gotten the concept before moving on
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
2. -
1. -
3. His lectures are too difficult to understand because the topic is too abstract.
4. I took this module as an elective, and i really regret it. I had no time to fully grasp the content, even after spending much time at my other modules expense. Please warn people like me that your workload is very high, so people can drop and bid for another module before it is too late. --update. Maybe its not so bad after all....
5. NIL
6. Speak slower. Reduce the content
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. NO.
2. Slow down the pace.
3. Talk slower
4. Teach at a slower pace!
5. explain a bit slowly~
6. speak slowly `````
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. Check & double-check slides before uploading them.
3. Goes to fast, leaving the slower ones behind. Should also focus more on the weaker students instead of helping the students who are already strong in the subject
4. He should reduce the speed of his speech.
5. Lectures are too slow and end up being too long. Less workload would be good. The missions are too long and not clear sometimes.
6. NA
7. NIL :)
8. Please make the flow of the whole module more structured. Many things taught here are new so give us time to digest. Don't make the workload TOO heavy. Also, speak slower next time.. Ah btw, can we change background of slides to white? Black ones are very annoying when printing, which makes me decide not to print at all. Bu sometimes i really need to write down sth on the notes. Lecture slides with notes on it will be very helpful to be brought to PE
9. Slow down the pace much more :/
10. Stay comprehensible by communicating more slowly and fluently.
11. Talk slower during lecture please..
12. can speak slowly and prepare better and clearer ppt slides...
13. cut down content. too heavy. can hardly cope with other modules.
14. go a little slower and understand we are not as smart as him.
15. talks too fast... and sometimes skips some explanations because he thinks we should understand...but i dont... content is too hard! maybe make it easier? haha!
16. the pace of the lecture is too fast
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. Can speak slower. Too much homework
4. Can t
5. Can talk slower
6. Good enough!
7. He could speak more slowly.
8. His exams questions are too hard..
9. Keep it up!
10. N/A
11. N
12. NIL
13. NO
14. Nil
15. Nil
16. Nil.
17. Nothing, great job!
18. Nothing. I think it is good enough for Prof Ben to have his own unique and creative teaching style.
19. Please increase the lecture time, so that he don't need to cramp 100+ slides in 1.5 hours.
20. Prof. Ben tends to rush towards the end of the lecture, which is usually the most important part of the lesson. I suggest it may be better if he can keep a constant pace through out the lecture.
21. Slow down for first few lectures
22. Sometimes he speaks too fast
23. Sometimes just too quick.
24. Speak a little slower.
25. Speak slower Less homework
26. Speak slower and spread out the learning scope evenly throughout the semester.
27. Speak slower, explain and elaborate more on difficult concepts.
28. Speak slower.
29. The module is too difficult for beginner to pick up within 1 sem. The workload is too much.
30. The pace of teaching can be slower so as to allow students to follow better
31. The workload might be a bit overwhelming especially if the students have other demanding core modules to tackle. There are some side quests/ contest where extra credits are given to the students who participate/ come out top of those. Although it fills up the students' free time, the busier students simply do not have time to do so. Some of the students are even struggling to finish the assignments.
32. Throughout the whole semester, I thought that certain questions I just can't do it but actually I am wrong, the reason why I failed to do it was because I couldn't understand the questions well enough, so I think would be beneficial for us, students if the questions can be more explicit and with more clear examples to help us fully understand the questions.
33. Very heavy module. This is not a problem in itself, but sometimes it is not possible to understand everything that is taught. Perhaps he could consider going through fewer problems/examples during the lecture but in more detail. Example being count change and towers of Hanoi, how recursion works in these cases is a bit harder to grasp. Increase exp distribution and don't penalize late submitters too much, the 16 missions really do take up a lot of time, an in addition to the tutorial questions, the workload goes beyond 10 hours a week. If every module was like this one I'd have no time to sleep or eat. I'm still pleased with what I've learned though, and this module has allowed me to gain a greater appreciation of computer science and programming.
34. Workload is quite heavy which is not actually a bad thing for learning.
35. improve lecture notes
36. just slow down a little bit OKAY
37. less typo in lecture notes
38. less workload
39. na
40. nil
41. nol
42. sometimes explanations are quite rushed towards the end of lecture when the later parts are actually harder to grasp
43. sometimes the lecture moves too fast and it is difficult to understand the content.
44. speak a little bit slowly
45. speak a little slower in lecture
46. speak slower
47. speak slower
48. speak slowly and more clearly
49. the lab test can be easier next time!!
50. the speed of lecture is fast.

STUDENTS' RATINGS ON TEACHER

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2013/2014
Faculty:  SCHOOL OF COMPUTING Semester:  1
Module:PROGRAMMING METHODOLOGY - CS1010S
Activity Type:RECITATION
Class Size/Response Size/Response Rate :135  /  101  /  74.81%    
Contact Session/Teaching Hour :33  /  33    
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.574 0.076 4.419 ( 4.419) 4.277 ( 4.419)
2The teacher has increased my interest in the subject. 4.307 0.107 4.233 ( 4.233) 4.122 ( 4.233)
3The teacher provided timely and useful feedback. 4.535 0.061 4.322 ( 4.322) 4.261 ( 4.322)
4The teacher has enhanced my ability to communicate the subject material. 4.436 0.085 4.284 ( 4.284)NA (NA)
5The teacher's attitude and approach encouraged me to think and work in a creative and independent way. 4.485 0.083 4.340 ( 4.340)NA (NA)
6The teacher cares about student development and learning. 4.624 0.070 4.393 ( 4.393)NA (NA)
Average Q1 to Q6 4.493 0.069 4.332 ( 4.332)NA (NA)
Computed Overall Effectiveness of the Teacher. 4.533 0.071 4.390 ( 4.390) 4.279 ( 4.390)

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:  2013/2014
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

|

68 (67.33%)

28 (27.72%)

2 (1.98%)

1 (.99%)

2 (1.98%)

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

|

115 (53.49%)

81 (37.67%)

15 (6.98%)

2 (.93%)

2 (.93%)

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

|

115 (53.49%)

81 (37.67%)

15 (6.98%)

2 (.93%)

2 (.93%)


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

|

59 (58.42%)

27 (26.73%)

8 (7.92%)

1 (.99%)

6 (5.94%)

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

|

105 (48.84%)

71 (33.02%)

29 (13.49%)

4 (1.86%)

6 (2.79%)

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

|

105 (48.84%)

71 (33.02%)

29 (13.49%)

4 (1.86%)

6 (2.79%)


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

|

60 (59.41%)

35 (34.65%)

6 (5.94%)

0 (.00%)

0 (.00%)

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

|

96 (44.86%)

91 (42.52%)

27 (12.62%)

0 (.00%)

0 (.00%)

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

|

96 (44.86%)

91 (42.52%)

27 (12.62%)

0 (.00%)

0 (.00%)

STUDENTS' COMMENTS ON TEACHER

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2013/2014
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. Actively involved in the progress of students. Really appreciate his effort put into the module structure and how he is involved in helping the students. SPEEDY in replying emails when asked. Programming is a subject that requires rather tedious and extensive guidance, he has done a great job on it.
3. Already mentioned :)
4. Awesome.
5. Even more effective in recitation than lecture. Very clear explanation for concepts. Thank you Prof Ben!
6. Explanation is good and he understands what we are thinking.
7. He explains well the concepts which are not covered in lectures.
8. He is able to clarify all the doubts which we have in lecture in recitation, allowing us to have an understanding of the content and thereafter able to tackle the questions which involves those concepts.
9. He is an awesome lecturer. He teaches well. He also make the effort to reach out and get to know his students, helping those in doubts. He makes the learning experience throughout the module very meaningful. I have learnt a lot from him.
10. He push us to think and think deeply.
11. He taught us a lot, which is very useful and interesting.
12. I think the idea of having lectures followed by training, recitation and tutorial in the following week is a brilliant idea where training checks our understand and recitation further reinforce the main idea and tutorial for us to practice.
13. Lesson content is very well designed. Even though this is just a basic CS1010S module, I am very glad to be able to learn and have plenty of practice for the many basic programming fundamentals, data processing methods and basic object oriented programming taught in class. Prof Ben also provides many avenues of help for us with regular help sessions on weekend or after lesson time. The tutors and Prof are also always available at the IVLE forum and Coursemology platform. The Coursemology platform is also very useful for us to to try practical problems and get timely assessment anytime.
14. Makes the effort to know individual students and engages class participation and discussion.
15. Passionate & intelligent.
16. Patient and knowledgeable
17. The recitation is like a revision of the skills needed for CS and really does help me in my work. Very effective!
18. The recitations are well structured and fulfills its goals of expanding on the content covered in lectures
19. The tutor has been very clear in his explanation and would clear most doubts of students
20. clear and patient
21. clear explanation of concepts
22. explains the topics well following the lecture.. and strongly enforces the topics
23. interesting and flexible teaching style
24. kind
25. nil
26. similar to what i've written in the lecture feedback. Actually, some of the ideas may not be well conveyed during the lectures due to lack of time. The recitation are a way to clear the doubts and so far, it has been quite effective.
27. very caring
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. Able to dissect complicated concepts concisely
2. He has good explanation for each problem. He manage to engage students by funny examples and his joyful style.
3. He is aware of what he is teaching.
4. Helpful and approachable! Kind to students!
5. Humorous. Clear topics Creative
6. It's a joy to attend his lectures, his passion for teaching is obvious. His lectures are really engaging fun, he also goes the extra mile to help students understand the concepts better. He's really a great example to all the other lecturers.
7. Remember students very quickly?
8. caring, approachable and funny
9. clear
10. clear patient very approachable
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. -
2. -
3. Engages the class once in a while when teaching
4. Interactive Encouraging
5. good articulation
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. Same as for the lecture
Comments from students who gave an average score less than 3.0 for the computed overall effectiveness of the teacher
1. -
2. The teacher cares about student development and learning.

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

Comments from students who gave an average score less than 3.0 for the computed overall effectiveness of the teacher
1. -
2. Too many questions to go through during recitations. Doesnt really clear up lecture doubts. Feels disjointed with lecture. Cant do trainings in coursemology until we attend recitations. Introduced new concepts in recitations which complicated and makes it very hard to follow and understand. Could have posted he questions earlier for us to look through.
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. Same as for the lecture
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. -
2. -
3. slower pace
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 complete in explaining the materials being taught by paying more attention to minor details
2. Can speak slowly and emphasize on the important points!
3. He could speak more slowly.
4. He should reduce the speed of his speech
5. NIL :)
6. No.
7. keep up the good work
8. too much work
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. /
4. I think it would be good if the recitations could be taught in a lecture style instead.
5. N/A
6. NIL
7. NO
8. None
9. Nothing, great job!
10. Speak slower.
11. Speak slower. Reduce homework.
12. Try not to panic when something happens
13. Workload is quite heavy which is not actually a bad thing for learning.
14. Would it be possible to increase tutorial and recitation sessions? There wouldn't be a need to rush through materials especially since it is usually important materials!
16. nil
15. nil
17. pay attention to the timing and cover more during the period
18. very understanding
19. well done!!

STUDENTS' NOMINATIONS FOR BEST TEACHING

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

Module Code:CS1010SNo of Nominations:88

1.His assignments are very light-hearted; usually accompanied by a cheesy story. It makes doing the assignments feel less like work. I think it's a liberty only available to CS professors, and he makes good use of it.
2.His passion in what he is teaching is evident, and it motivates us.
3.No words can express the amount of effort he spends on teaching CS1010S. Provides timely and useful feedback on the IVLE forum, and constantly updates us with Announcements. That so many past students of his agreed to be tutors for this module is a testament to his dedication to teaching. His sharing of articles relating to computing and life lessons on the Facebook group shows his desire to make us better people instead of just imparting us with programming knowledge.
4.experienced, humorous, kind, considerate
5.The lecture is interactive and interesting. His explanation for concepts is comprehensive as well
6.I think other than being able to deliver the content well, he also thought/shared with us the values needed to do well.
7.Lesson content is very well designed. Even though this is just a basic CS1010S module, I am very glad to be able to learn and have plenty of practice for the many basic programming fundamentals, data processing methods and basic object oriented programming taught in class. Prof Ben also provides many avenues of help for us with regular help sessions on weekend or after lesson time. The tutors and Prof are also always available at the IVLE forum and Coursemology platform. The Coursemology platform is also very useful for us to to try practical problems and get timely assessment anytime.
8.He is basically good at teaching and humorous all the time. His lectures are my motivation to go to class on time
9.he's an awesome lecturer
10.He cares about the well-being of students and he is constantly improving himself. Even in his lecture, he makes it very engaging with the students so that we are able to learn better. He is one who does not just focuses on the studies aspects of students but their life as well.
11.makes lectures very engaging
12.It's a joy to attend his lectures, his passion for teaching is obvious. His lectures are really engaging fun, he also goes the extra mile to help students understand the concepts better. He genuinely cares about the students. He's really a great example to all the other lecturers. :)
13.he walks the extra mile for the weaker students, a trait that was last seen in jc.
14.A really passionate teacher!
15.Very helpful to weak students and provide a lot of platforms to improve. Very vibrant & prompt responses.
16.Very passionate lecturer who tries his best to make his lectures interesting. Doesn't shy away from introducing challenging problems and difficult test questions, yet he always ensures that the weaker students can catch up. Came up with an ingenious way of making students do their homework (Coursemology), which in turn allows students to understand the material much better. It's also clear that he takes teaching very seriously and is always looking for ways to improve.
17.Inspiring and makes lecture interesting
18.Funny, makes hard stuff seem harder(in a good way), understands students very well
19.Educates students beyond what is expected of the syllabus, placing equal focus on the development of students outside of the academic areas. Hallmark of a holistic educator.
20.Responds to emails and forum questions promptly. Motivating and made sure that no student was left behind.
21.Provide creative learning tools through Gamification. Provide interesting problem to enhance creative thinking in problem solving, while understanding the subject matters. Also provide a lot of feedback and information in encouraging self improvement in various aspects and self development and motivation.
22.N/A
23.although at times it was a frustrating module...he made it enjoyable...
24.Helpful, Knows what is important to understand.
25.Good and funny lecture. He gave us some lessons about life too.
26.Humorous and flexible teaching style, though the lessons are heavy-content and fast-paced, Prof Leong managed to make it interesting and cool. When a student approach him with a question, he always ask the name of the student and his/her major/thoughts about this mod etc, very approachable and likable teacher.
27.Prof Ben is very dedicated, and has greatly impacted my life as an NUS student. I am glad to have been taught by him as he is patient and very lively when teaching. He finds new ways of teaching, and focus on what is most important, which is teaching concept rather than content. Through him, he has re-ignited my interest in programming, which I once gave up. For this, I am grateful for his teachings.
28.Interesting!Really caring and cares to make his module appeal to his students
29.he is a great teacher that focuses on the students development as well as learning. i've learnt a lot about computing and even more about life from him. through videos and articles, he encourages us to be successful in life and not give up. i've matured a lot from his guidance.
30.Very interesting lecturer and puts in lots of effort to conduct help sessions to help those struggling!
31./
32.Although CS is difficult for me , CS is the most interesting lesson for in Sem1. Ben send us email to encourage our learning and studying.
33.He is very passionate and helpful.
34.He cares for his students
35.His lectures are very engaging and informative. He teaches us things that are out of the module such as life lessons which are very applicable and useful to us. He interacts with the students to make sure that we are doing good in this module. He is an excellent professor.
36.He cares for each student and literally remembers all of the students names and faces.
37.Very encouraging!
38.Always motivating. Although the workload given is heavy, it shows that he has done all the hard work, preparing us. Not to prepare us for exams but to make us capable for programming.
39.lectures are interesting
40.He made me become interested in CS.
41.So far, he is the best prof I met in my 1st sem in NUS.
42.quite interesting and useful teaching style!!!
43.He is a lecturer who cares students very much and who is efficient in his teaching. Thanks to Prof Ben for his patient and helpful comments, explanations and guidings in my study.
44.Brilliant! He's really cool, making the programming cool
45.he is always passionate about what he is doing - which is teaching. I can feel his eager to convey the useful life lesson to us. Great experience even if you do not want programming to be you career! You will definitely need the skills learned in his class.
46.teach in a creative way give us welfare (for forum sage and before practical exam) provide help session (even on saturday)
47.He's a very smart lecturer and able to interact with students well. He makes the learning process wonderful and full of joy. At meantime students are also able to make progress. He shows his love about this module.
48.Awesome lecturer ! How cool is that !
49.excellent , but anyhow, evil
50.Make me think a lot and learn a lot.
51.He is really enthusiastic during the lecture and recitation. He encouraged us to do many exercises and helped us to understand the knowledge well. I think CS1010S is one of the most interesting modules I have take.
52.Passionate prof!
53.very energetic and enthusiastic.
54.Prepare really a lot of material for us to go through. Have a lot of chance to make friends with hIm!!!!
55.very very cool and attractive.
56.He is up-to-date, informative, funny, engaging, technological, friendly, and really knows the builds the module such that it is useful in the real world.
57.Professor Ben possesses strong passion for education and always keeps track of students' learning status. He is very flexible in teaching and will make adjustments in speed and content according to the level and feedbacks of the students. He has the power to raise interests in what he teaches.