Button to toggle hide/display table of contents

Report

Table of Contents




Download PDF

MODULE EVALUATION REPORT


Module CS1010X - Programming Methodology 
Academic Year/Sem 2017/2018 - Sem 3
Department COMPUTER SCIENCE
Faculty SCHOOL OF COMPUTING


Note: Class Size = Invited; Response Size = Responded; Response Rate = Response Ratio
RatersStudent
Responded39
Invited53
Response Ratio74%

1. Overall opinion of the module

Frequency Analysis
Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count38
Mean4.7
Standard Deviation0.5


Normative Analysis
QuestionModule 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))
MeanStandard DeviationMeanStandard DeviationMeanStandard DeviationMeanStandard DeviationMeanStandard Deviation
What is your overall opinion of the module? 4.70.54.60.74.60.74.60.74.60.7

Graphs illustrating the information in the accessible table that should immediately follow it.

2. Expected Grade

Frequency Analysis
Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count37
Mean4.5
Standard Deviation0.6


Normative Analysis
QuestionModule 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))
MeanStandard DeviationMeanStandard DeviationMeanStandard DeviationMeanStandard DeviationMeanStandard Deviation
The grade that I am most likely to get in the module is: 4.50.64.00.94.10.94.00.94.00.9

Graphs illustrating the information in the accessible table that should immediately follow it.

3. Difficulty Level of the module

Frequency Analysis
Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count38
Mean3.8
Standard Deviation0.6


Normative Analysis
QuestionModule 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))
MeanStandard DeviationMeanStandard DeviationMeanStandard DeviationMeanStandard DeviationMeanStandard Deviation
I rate this module as:3.80.64.00.64.00.64.00.64.00.6

Graphs illustrating the information in the accessible table that should immediately follow it.

MODULE LEARNING OUTCOMES


1. Online lecture videos.

Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count38
Mean4.1
Standard Deviation0.7


2. Online tasks (ungraded).

Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count38
Mean4.4
Standard Deviation0.6


3. Online tasks (graded).

Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count37
Mean4.7
Standard Deviation0.6


4. Online discussions.

Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count38
Mean4.4
Standard Deviation0.6


5. In-class activities (ungraded).

Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count36
Mean4.4
Standard Deviation0.8


6. In-class activities (graded).

Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count33
Mean4.4
Standard Deviation0.7


7. The length of the module is just right.

Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count38
Mean4.2
Standard Deviation0.8


8. The difficulty level of this module is just right.

Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count38
Mean3.9
Standard Deviation0.8


9. I learned what I was hoping to learn in this course.

Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count38
Mean4.6
Standard Deviation0.5


10. Experience with IVLE.

Graphs illustrating the information in the accessible table that should immediately follow it.
StatisticsValue
Response Count34
Mean3.8
Standard Deviation0.6


WHAT I LIKE / DISLIKE ABOUT THE MODULE


What I liked about the module:

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.

What I did not like about the module:

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.