| Module | CS1010X - Programming Methodology | ||
| Academic Year/Sem | 2017/2018 - Sem 3 | ||
| Department | COMPUTER SCIENCE | ||
| Faculty | SCHOOL OF COMPUTING | ||
| Raters | Student |
|---|---|
| Responded | 39 |
| Invited | 53 |
| Response Ratio | 74% |
| Statistics | Value |
|---|---|
| Response Count | 38 |
| Mean | 4.7 |
| Standard Deviation | 0.5 |
| Question | Module Average (1730-CS1010X-L) | Dept Avg (COMPUTER SCIENCE) | Fac Avg (SCHOOL OF COMPUTING) | Dept Avg by Activity & Level (COMPUTER SCIENCE-LECTURE (Level 1000)) | Fac Avg by Activity & Level (SCHOOL OF COMPUTING-LECTURE (Level 1000)) | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Mean | Standard Deviation | Mean | Standard Deviation | Mean | Standard Deviation | Mean | Standard Deviation | Mean | Standard Deviation | |
| What is your overall opinion of the module? | 4.7 | 0.5 | 4.6 | 0.7 | 4.6 | 0.7 | 4.6 | 0.7 | 4.6 | 0.7 |
| Question | Module Average (1730-CS1010X-L) | Dept Avg (COMPUTER SCIENCE) | Fac Avg (SCHOOL OF COMPUTING) | Dept Avg by Activity & Level (COMPUTER SCIENCE-LECTURE (Level 1000)) | Fac Avg by Activity & Level (SCHOOL OF COMPUTING-LECTURE (Level 1000)) | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Mean | Standard Deviation | Mean | Standard Deviation | Mean | Standard Deviation | Mean | Standard Deviation | Mean | Standard Deviation | |
| The grade that I am most likely to get in the module is: | 4.5 | 0.6 | 4.0 | 0.9 | 4.1 | 0.9 | 4.0 | 0.9 | 4.0 | 0.9 |
| Statistics | Value |
|---|---|
| Response Count | 38 |
| Mean | 3.8 |
| Standard Deviation | 0.6 |
| Question | Module Average (1730-CS1010X-L) | Dept Avg (COMPUTER SCIENCE) | Fac Avg (SCHOOL OF COMPUTING) | Dept Avg by Activity & Level (COMPUTER SCIENCE-LECTURE (Level 1000)) | Fac Avg by Activity & Level (SCHOOL OF COMPUTING-LECTURE (Level 1000)) | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| Mean | Standard Deviation | Mean | Standard Deviation | Mean | Standard Deviation | Mean | Standard Deviation | Mean | Standard Deviation | |
| I rate this module as: | 3.8 | 0.6 | 4.0 | 0.6 | 4.0 | 0.6 | 4.0 | 0.6 | 4.0 | 0.6 |
| Statistics | Value |
|---|---|
| Response Count | 38 |
| Mean | 4.2 |
| Standard Deviation | 0.8 |
| Statistics | Value |
|---|---|
| Response Count | 38 |
| Mean | 3.9 |
| Standard Deviation | 0.8 |
| Statistics | Value |
|---|---|
| Response Count | 38 |
| Mean | 4.6 |
| Standard Deviation | 0.5 |
| Comments |
|---|
| Use of storyline for missions that made the learning journey more fun. Awesome prof, TAs and tutors! |
| Forces students to think of ways to solve problems on the spot rather than memorising a certain algorithm and applying it it exams. |
| Coursemology made learning a fun experience. |
| The duration. |
| Teaches me how to solve problem by dividing the problem into smaller parts and think what do I need to solve the bigger problem (Wishful thinking). |
| gamification |
| Fun. Some of the assignments were quite interesting and it's good that we have time to explore and try out. A lot of material to practice from which is important for a foundation module. |
| I liked the fact that exam questions were always fresh and unseen as it really challenges the problem solving skills of the student. I also enjoyed the contextualising of homework and exam questions as it made the difficult module much more bearable. |
| It was challenging and engaging, and exposed me to how programming is applied in real life. |
| The 35% weightage for coursemology prevented me from failing. |
| Relevant skills in the real world (data processing) even when I'm not a CS major. |
| Great introduction to programming and the field of computer science in general |
| The missions and assignments are quite fun. |
| We can OTOT (own time own target) clear our missions and quests, a very free module! |
| Difficult and challenging but really educates us about programming. |
| It was a good introduction to computing as a whole. It thought many important concepts that will be the foundation of what is to come for computing courses. |
| It encourages me to break down a big problem to look at how solutions for a small problem can be applied to bigger ones. It also pushes my limits and challenges me to persevere and work hard. |
| Doing the missions. |
| The online coursemology platform allowed me to ask questions anytime and get replies within a day |
| Despite my expectation of my grades, i think i have learnt a lot and this has probably given me a small insight into what's to come for my upcoming years in the university. |
| Made me an independent learner |
| Got to learn more about the way programmers think. |
| Gamified learning |
| The flipped classroom style is really nice. |
| The thinking skill learnt through this module is applicable to many other subjects. |
| Comments |
|---|
| C programming |
| Insufficient examples in lecture slides which may cause students, with zero background knowledge about the subject, feel overwhelmed with content. |
| – |
| Practical Exam and Final Exam are kind of too close to each other. |
| – |
| Slightly messy in the organisation of all the material. Can get a bit confusing what material is meant for which topic. Learning curve is also a bit steep for true beginners. |
| Nil |
| It got dry at times. |
| Pace is very fast |
| some of the resources (e.g. past year papers) do not have detailed answers. |
| Nothing that I really dislike, it is all good |
| Sometimes missions are too tough and more hints should be given for tougher questions |
| It is hard to catch up once you fall behind too much. |
| nil |
| NA |
| NIL |
| I don't think there is anything not to like, the schedule is very spaced out but I am currently still serving my NS so I find it challenging to focus and study with the little time i am left with. I wish that C-programming can be a component where it's thought to you, but not part of the final exam. |
| Deadlines might be tight sometimes. But it is not too much of an issue |
| The long duration. |
| It is a little challenging and requires a lot of self-discipline to grind and practice every day. |