STUDENTS' RATINGS/COMMENTS ON MODULE



Faculty:  SCHOOL OF COMPUTING Academic Year:  2011/2012
Department:  COMPUTER SCIENCE Semester:  1
Module:  PROGRAMMING METHODOLOGY -  CS1101S
Note:  Feedback on module in general
QnItems EvaluatedModule Avg ScoreNos Responded




1Overall opinion of the module.4.8825
2Grade likely to get for the module.4.6825
3Difficulty level of the module.4.1225

QN\SCORE

5

4

3

2

1

 


 


 


 


 


 


Qn 1:  Overall opinion of the module.

Excellent

Good

Satisfactory

Unsatisfactory

Poor

Qn 2:  Grade likely to get for the module.

A

B

C

D

F

Qn 3:  Difficulty level of the module.

Very Difficult

Difficult

Average

Easy

Very Easy


Frequency Distribution (Qn 1:  Students' Overall Opinion on the module)

Nos. of Respondents(% of Respondents)

 


|

 


 


 


 


 


ITEM\SCORE

|

Excellent

Good

Satisfactory

Unsatisfactory

Poor

 


|

 


 


 


 


 


Module

|

22 (88.00%)

3 (12.00%)

0 (.00%)

0 (.00%)

0 (.00%)

Module at Same Level (Dept)

|

392 (25.91%)

698 (46.13%)

342 (22.60%)

60 (3.97%)

21 (1.39%)

Module at Same Level (Fac)

|

444 (22.10%)

965 (48.03%)

500 (24.89%)

74 (3.68%)

26 (1.29%)


Frequency Distribution (Qn 2:  Grades likely to get for the module)

Nos. of Respondents(% of Respondents)

 


|

 


 


 


 


 


ITEM\SCORE

|

A

B

C

D

F

 


|

 


 


 


 


 


Module

|

17 (68.00%)

8 (32.00%)

0 (.00%)

0 (.00%)

0 (.00%)

Module at Same Level (Dept)

|

522 (35.88%)

602 (41.37%)

252 (17.32%)

59 (4.05%)

20 (1.37%)

Module at Same Level (Fac)

|

640 (32.96%)

919 (47.32%)

302 (15.55%)

61 (3.14%)

20 (1.03%)


Frequency Distribution (Qn 3:  Difficulty level of the module)

Nos. of Respondents(% of Respondents)

 


|

 


 


 


 


 


ITEM\SCORE

|

Very Difficult

Difficult

Average

Easy

Very Easy

 


|

 


 


 


 


 


Module

|

7 (28.00%)

15 (60.00%)

2 (8.00%)

1 (4.00%)

0 (.00%)

Module at Same Level (Dept)

|

307 (20.32%)

698 (46.19%)

410 (27.13%)

84 (5.56%)

12 (.79%)

Module at Same Level (Fac)

|

325 (16.19%)

834 (41.55%)

723 (36.02%)

111 (5.53%)

14 (.70%)


Q1.  Please comment on the strengths and weaknesses of the module, and suggest possible improvements.
1.The module instils in students better critical thinking skills towards programming. This may not be found in similar programming modules offered by the school. Assignments that are given out on a regular basis allows for consistent effort to be put in by the students throughout the module.
2.Very good introductory-level course, though some concepts could have been explained better - lecture slides are mostly clear but could use some improvement/updating.
3.The online game makes things very interesting. Robot contest and all other contest was fun!
4.Requires much independent learning and thinking. Workload can be better spaced out.
5.Choosing this module is the best and worst decision I've ever made.
6.The module is realistically difficult. There's minimum coddling in the basics. The Scheme language itself is extremely expressive without having to learn a lot of special syntax and special forms. Foundations are built fast and greater challenges are tackled. Fast and furious but keeps everyone on their toes and things interesting.
7.Strength : Easy to understand Good pace to keep us on the ball Weakness : Time consuming ( was given fair warning at the start of course)
8.train my thinking skill
9.It is definitely one of the most interesting, thought provoking, fun and beneficial module in the first year. The contents are relevant to many further modules in the computer science course. The way of learning is extremely distinct from other modules. It provides a game system for students to have fun while learning and practicing. The weakness is that the workload is considerably heavier than other programming methodology modules. However, this may not need to be change. In any case, it is a 5 MC module.
10.Very interesting module and very close to my interests.
11.I think this module is extremely effective; It has enhanced and improved my way of thinking with algorithms, and it has taught me a lot on how to code well. It is such a pity that this module will not continue next year with the content that is taught this year.
12.Recitations are completely out of sync with everything else - they need to be moved up one week earlier - otherwise, there's no way you are learning the things you need to be learning on time for the homework.
13.Strengths: helpful for future modules. Interesting style. Weakness: very time-consuming (maybe just to me), workload is heavy. (Though it's 5 MC, it requires much more than 12.5 hr/wk). Improvements: Excellent already.
14.I cannot provide a very objective feedback for this module, since it has meant a lot to me, and, surely, to all the other students who took it. I feel very lucky to have found out about this module from a friend (I wouldn't have known about it otherwise). This past semester, most of my time has been spent on this module alone. The structure of the module itself is truly inspirational. I know of no other module in which the final exam counts for just 30% of the grade. JFDI academy is, no doubt, an extraordinary platform. It is hard to comprehend the effort that goes into creating such a mammoth learning system. The best part is that JFDI is not only an effective assessment tool, but also an extremely engaging and interactive (and vast!) platform for learning. Every aspect of the platform, including paths, missions, sidequests, 24-hour grading, contests (really wish I had put more effort into those!), leaderboard (should have spent more time there as well!) and comics (loved them!) adds an important dimension to the learning process. The module is perfectly spaced-out between lectures, recitations, and discussion groups, that together provide for a learning system that is, for the lack of a better term, complete. One of the best things about the module, however, is that it offers a challenge. What's more, you get to choose how much you want to be challenged. Are the missions and exams enough for you? Or do you want to participate in the sidequests, brave the danger rooms, and battle it out in the contests?
15.Contains a lot of things. Feels like always learning new stuff, but don't know exactly what I am leaning indeed.
16.Strength of the module: Equip students with adequate knowledge for computer programming through consistent and arduous training. Force students to do consistent work and in the end learn much more things which will benefit their entire life. Weakness: Very time-consuming. This is not actually a weakness. It requires students┐ strong ability to manage their time wisely.
17.IT IS PERFECT!
18.The module covers many things and it is interesting.
19.Very cool module. I like the amount of feedback and practice we are given. The bad thing is that it soaks up a lot of time, but that's no choice to that is there?