STUDENTS' RATINGS ON INSTRUCTOR/TUTOR

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2015/2016
Faculty:  SCHOOL OF COMPUTING Semester:  3
Module:PROGRAMMING METHODOLOGY - CS1010X
Activity Type:LECTURE
Class Size/Response Size/Response Rate :46  /  34  /  73.91%
Contact Session/Teaching Hour :15  /  30
QnItems EvaluatedFac. Member Avg ScoreFac. Member Avg Score Std. Dev




1The Instructor has enhanced my thinking ability. 4.824 0.066
2The Instructor provided timely and useful feedback. 4.706 0.079
3The Instructor has increased my interest in the subject. 4.706 0.108
4Overall effectiveness of the Instructor. 4.853 0.062


QN/SCORE54321






Qn 1 to Qn 3 Strongly Agree Agree Disagree Strongly Disagree
Qn 4 Excellent Good Average Below Average Poor


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.

FREQUENCY DISTRIBUTION OF RESPONSES ON INSTRUCTOR/TUTOR

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


Frequency Distribution of responses (Qn 1: The Instructor has enhanced my thinking ability.)

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

5

4

 

2

1


|






Self

|

28 (82.35%)

6 (17.65%)

 

0 (0%)

0 (0%)


Frequency Distribution of responses (Qn 2: The Instructor provided timely and useful feedback.)

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

5

4

 

2

1


|






Self

|

24 (70.59%)

10 (29.41%)

 

0 (0%)

0 (0%)


Frequency Distribution of responses (Qn 3: The Instructor has increased my interest in the subject.)

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

5

4

 

2

1


|






Self

|

26 (76.47%)

7 (20.59%)

 

1 (2.94%)

0 (0%)


Frequency Distribution of responses (Qn 4: Overall effectiveness of the Instructor.)

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

5

4

3

2

1


|






Self

|

29 (85.29%)

5 (14.71%)

0 (0%)

0 (0%)

0 (0%)

STUDENTS' COMMENTS ON INSTRUCTOR/TUTOR

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

What are the Instructor's strengths? (22 comments)
1. Able to make his homework interesting. It is evident he put in a lot of effort to prepare a lot of stuff behind the scenes.

2. Apart from teaching us, he would also make lessons interesting for us. He would also provide extra help to students that need it.

3. Clear explanations; funny and engaging in topics hard to understand; quick responses whenever contacted; care for students more than just the grades, and does follow up if notice students lagging behind

4. Excellent and engaging.

5. Extremely knowledgeable and enthusiastic

6. Extremely knowledgeable in the subject. Comes up with creative and interesting papers.

7. Hardselling CS in a soft way.

8. He is inspiring and apart from helping us improve our analytical skills through programming, I learn valuable life lessons from him. He's awesome!

9. He is meticulous and ensures that the module is interesting. He has genuine interest in how the students are faring.

10. He is very cool about everything. He knows what is the best way to teach us and he did a really good job in that.

11. He pushes his students hard and I am grateful for that because I think it has prepared me to a certain extent for the rigors of university.

12. Humorous, Caring, Engaging

13. I was initially worried that programming can be difficult to learn but I am honored for being taught by Prof Ben as he had make the python an easy language to pick up. Also, during physical lessons he always try to keep the class atmosphere up with his lame jokes and always assure us that the question is actually very simple and can be done in a few lines and that we need not overthink sometimes.

14. Instructor highlights cool quirks and interesting techniques that are not evident at first glance. Clear explanations for general concepts and ideas. Lessons are engaging and cool

15. Knowledgeable, thorough when teaching, sets interesting exam papers (which sometimes makes them more challenging...)

16. Prof Ben is just prof Ben man. 10/10 online lectures, missions(aka homework) are interesting and fun to do, and actually help a lot with learning. Exams though, wew. Prof Ben has always been saying "the exams are for me to teach you something new" and woah are his exams super interesting. His past year papers are a must do!! Not just because it will help with the actual exam, but more importantly because the exams he sets are fun to do.

17. Prof Leong can make any topic come alive. He has a friendly, charming demeanour that encourages the students to approach him for clarification about any topic, even outside of class. His genuine love for Computer Science shines through in his every lesson.

18. Prof. Ben's lectures are easy to understand and are concise, allowing for students with no prior knowledge to learn the content easily.

19. Teaches us the thought process behind the solutions and how to derive them so that we learn the skills and not just the answer.

20. The instructor was very patient and very encouraging, and he was also very experienced and dedicated, which showed in the way he was able to reach out to all the students individually to help us learn to the best of our abilities.

21. Very open to questions and provides a clear understanding of concepts. Engages with students extremely well and makes students interested to learn more.

22. Very passionate in the subject and always challenging us to think about more efficient ways to solve problems


What improvements would you suggest to the Instructor? (15 comments)
1. -

2. -NA-

3. Being more clear about how the finals would be different would certainly help. More topical practices for finals would be nice too.

4. I think he is fine the way he is. No improvements! How cool is that!

5. N/A

6. NIL

7. NIL

8. NIL

9. Nil

10. No need to go too far off on a tangent

11. None

12. Perhaps different teaching styles could be applied to different student groups based on their competency levels. For e.g. More step by step explanation can be given to weaker students, while accelerated lessons can be given to stronger students

13. Sarcastic comments, while funny most of the time, can be somewhat confusing and may cause people to hesitate asking further questions in fear of more sarcasm. Mainly when genuine questions are raised, since people new to the topic can ask very stupid questions, on hindsight.

14. Try to spice up the online lectures a little.

15. Well... I hope that Prof Ben can be a bit forgiving when it comes to exams but it seems impossible since he's known as the evil prof... So I would hope that it is possible to give more practices by topic for students like me to understand the topics and concepts better. Thanks!

STUDENTS' RATINGS ON INSTRUCTOR/TUTOR

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2015/2016
Faculty:  SCHOOL OF COMPUTING Semester:  3
Module:PROGRAMMING METHODOLOGY - CS1010X
Activity Type:TUTORIAL
Class Size/Response Size/Response Rate :46  /  33  /  71.74%
Contact Session/Teaching Hour :33  /  33
QnItems EvaluatedFac. Member Avg ScoreFac. Member Avg Score Std. Dev




1The Tutor has enhanced my thinking ability. 4.788 0.072
2The Tutor provided timely and useful feedback. 4.697 0.081
3The Tutor has increased my interest in the subject. 4.697 0.111
4Overall effectiveness of the Tutor. 4.788 0.072


QN/SCORE54321






Qn 1 to Qn 3 Strongly Agree Agree Disagree Strongly Disagree
Qn 4 Excellent Good Average Below Average Poor


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.

FREQUENCY DISTRIBUTION OF RESPONSES ON INSTRUCTOR/TUTOR

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2015/2016
Faculty:  SCHOOL OF COMPUTING Semester:  3
Module:PROGRAMMING METHODOLOGY - CS1010X
Activity Type:TUTORIAL


Frequency Distribution of responses (Qn 1: The Tutor has enhanced my thinking ability.)

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

5

4

 

2

1


|






Self

|

26 (78.79%)

7 (21.21%)

 

0 (0%)

0 (0%)


Frequency Distribution of responses (Qn 2: The Tutor provided timely and useful feedback.)

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

5

4

 

2

1


|






Self

|

23 (69.7%)

10 (30.3%)

 

0 (0%)

0 (0%)


Frequency Distribution of responses (Qn 3: The Tutor has increased my interest in the subject.)

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

5

4

 

2

1


|






Self

|

25 (75.76%)

7 (21.21%)

 

1 (3.03%)

0 (0%)


Frequency Distribution of responses (Qn 4: Overall effectiveness of the Tutor.)

Nos. of Respondents(% of Respondents)


|






ITEM\SCORE

|

5

4

3

2

1


|






Self

|

26 (78.79%)

7 (21.21%)

0 (0%)

0 (0%)

0 (0%)

STUDENTS' COMMENTS ON INSTRUCTOR/TUTOR

Faculty Member:  LEONG WING LUP, BEN
Department:  COMPUTER SCIENCE Academic Year:  2015/2016
Faculty:  SCHOOL OF COMPUTING Semester:  3
Module:PROGRAMMING METHODOLOGY - CS1010X
Activity Type:TUTORIAL

What are the Tutor's strengths? (13 comments)
1. -

2. As above

3. Enjoyable lessons. Healthy sense of humour. Effective teaching.

4. Extremely knowledgeable and enthusiastic

5. He is inspiring and apart from helping us improve our analytical skills through programming, I learn valuable life lessons from him. He's awesome!

6. He would answer our questions and clear any doubts we have. He is also very willing to offer consultation and remedials to ensure that we are clear with our concepts.

7. Instructor highlights cool quirks and interesting techniques that are not evident at first glance. Clear explanations for general concepts and ideas. Lessons are engaging and cool

8. Knowledgeable, thorough when teaching, sets interesting exam papers (which sometimes makes them more challenging...)

9. My tutor Yi Chen, has been a great help and always gives feedback with my assignments. The feedback can be as simple as pointing out the mistakes to harder ones like using alternatives methods to solve or ask me a question to ensure I understand the topic well. Sometimes, he will also sent emails to check with our progress and allow us to send our questions to him directly.

10. Refer to above

11. Same as above

12. Same as above.

13. The instructor was very patient and very encouraging, and he was also very experienced and dedicated, which showed in the way he was able to reach out to all the students individually to help us learn to the best of our abilities.


What improvements would you suggest to the Tutor? (10 comments)
1. -

2. As above

3. NIL

4. Nil

5. None

6. None

7. Nothing much, since I believe he had done a great job!

8. Perhaps slow down the pace a little when covering more difficult concepts.

9. Same as above

10. Same as above.

STUDENTS' NOMINATIONS FOR BEST TEACHING

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

Module Code:CS1010XNo of Nominations:16

1.Able to make his homework interesting. It is evident he put in a lot of effort to prepare a lot of stuff behind the scenes.
2.Course is thoroughly planned and teaches what its supposed to teach.
3.Extremely knowledgeable and enthusiastic, capable of really imparting knowledge of the course material, while also exposing the class to the highly fascinating programming world
4.Fun and engaging.
5.He goes the extra mile to help students who may be struggling, for instance personally emailing them to check on their progress and encourage them, holding remedial sessions even if there are only a small handful that require them, finding extra practices even just for a re-exam. He teaches the content well an emphasize the key learning points rather than the content itself. He also gives advice regarding university and life in general. He makes lessons interesting and takes feedback seriously. I would say that he played a big part in affirming my decision to study in nus the next four years.
6.He has shown extraordinary effort in caring for my studies when I lacked all motivation to do anything, and even concern about my personal well-being (i.e mental, emotional), which not only no other teachers has done before, but also almost none of my friends have bothered with supporting me regarding. I can't stress, nor express, the gratitude I have for allowing me to have this crutch to face my own inferiority complex, and perhaps start learning how to deal with all my internal issues which have inadvertently affected my studies all my life.
7.I think he is very good at what he does! He inspired me in numerous ways. It was thanks to his teaching and this course, I decided to change form Electrical Engineering to Computer Engineering.
8.Prof Ben is just prof Ben man. 10/10 online lectures, missions(aka homework) are interesting and fun to do, and actually help a lot with learning. Exams though, wew. Prof Ben has always been saying "the exams are for me to teach you something new" and woah are his exams super interesting. His past year papers are a must do!! Not just because it will help with the actual exam, but more importantly because the exams he sets are fun to do.
9.Prof Ben showed great enthusiasm in teaching the class, even though we(the class) can be pretty quiet at times. I believe CS1010X is one of the largest iBLOCs there is, and it isn't easy to teach and guide 55 students fresh out of NS while paying as much attention as he has. His slides are an obvious mark of the hard work he has put into each lesson, and he encourages questions that spark higher level thinking in class.
10.Prof Ben's exam questions are always very interesting and his teaching motivates me to do better.
11.Prof Leong makes every lesson interesting and fun. Even when explaining the least interesting topics, he has an animated, jovial manner that makes every student pay attention. Through his lessons, Computer Science comes alive. He gives every student individual attention, which is no mean feat in such a large class. Anyone with any misgivings or misunderstandings about a topic is encouraged to approach him for one-to-one guidance. Even outside of class, he is a friend and a mentor.
12.Professor Leong is a very experienced professor and has undoubtedly helped to greatly increase his students' interest in computer science. He was dedicated, patient and helpful in his guidance, and also taught us more than just the subject at hand, but also valuable life lessons from his wealth of experience.
13.To put myself in the position to say why Professor Ben deserve this award is to make absurb. The course is so well designed that we will never be able to comprehend its beauty and its effectiveness in helping us to master the skills that we need to pick up any computing language by ourselves. More than teaching us programming, Professor Ben corrects our attitude, our studying habits in a time where we still have a opportunity to set the trajectory of our university journey and thus our life. Professor Ben is God-sent and we cannot ask for more. Additionally, he is also concerned about our emotional well-being and personal growth, constantly putting in effort to reach out the many in the class that might be struggling with their personal problems. While he is an over-achiever, he does not put himself in the air. Instead, he humbles himself and thereby inspiring us that with hard work, we can all achieve our dreams. As a teacher, he is sincere in the way he treats his students and he goes the extra mile to make sure that the students are following the class. As a older person, he shares with us insights through motivational videos and talks so that we do not have to make the wrong moves that others made. As a father, he loves his wife and takes time out to spend with his kids. Evidently, the consistency of his character is shown in all the role that he plays. Without Professor Ben, I do not believe that I am going to do well in university. He gave me a crystal clear idea of what matters most in university--and that is mastering the core skill set my course is supposed to equip me with. If possible, it will be my privilege to be under his tutelage again. I can continue to sing his praises but like I said in the beginning, to put myself in the position to compliment Professor Ben is an insult to him. As such, this is the most I will say.
14.Very dedicative and engaging teacher