Aktuella utvärderingar

Visa resultat

Här kan se resultatet från utvärderingen och exportera statistiken till ett annat program. Det går också att göra en enkel filtrering genom att klicka på svarsalternativen och kommentarerna eller en avancerad filtrering genom att använda knappen längst ned.

TKDAT 1112-2 Functional Programming, TDA452

Status: Avslutad
Öppen för svar: 2011-12-12 - 2012-01-15
Antal svar: 34
Procent av deltagarna som svarat: 50%
Kontaktperson: Mattias Bingerud»
Utbildningsprogram som genomför enkäten: Datateknik 300 hp

Your own effort

1. How many hours per week did you spend on this course?

We mean total time, that is, it comprises the time you spent in class and the time you spent on your own work. Try to estimate the average time over the entire study period.

34 svarande

At most 15 hours/week»7 20%
Around 20 hours/week»14 41%
Around 25 hours/week»9 26%
Around 30 hours/week»3 8%
At least 35 hours/week»1 2%

Genomsnitt: 2.32

- Laborations took a lot of time but essentially covered what I needed to know. Probably took a lot of time off from other course but if other cource would have had as good laborations it might not have been a problem.» (Around 25 hours/week)

2. How large part of the teaching offered did you attend?

34 svarande

0%»5 14%
25%»1 2%
50%»2 5%
75%»10 29%
100%»16 47%

Genomsnitt: 3.91

- I read/watched all lectures online but didn"t attend any in person due to schedule collisions.» (0%)
- Had colliding lectures in my schedule.» (0%)
- I did not attend any of the lectures, but could follow (almost) all of them through the excellent uploaded videos. The reason for not attending the lectures was because of a schedule clash with another course which was mandatory.» (0%)
- Lectures in another course at both times every week. » (25%)
- I missed some lectures.» (75%)
- Unfortunately I had a very conflicting schedule but thanks to the videos I was able to attend all lectures online.» (100%)
- capturing the lectures on video was extremely helpful and very well done.» (100%)
- Excellent lectures!» (100%)
- Watched the recordings of the lectures» (100%)

Goals and goal fulfilment

The course syllabus states the course goals in terms of learning outcomes, i.e., knowledge, skills and attitudes to be acquired by the student during the course.

3. How understandable are the course goals?

34 svarande

I have not seen/read the goals»9 26%
The goals are difficult to understand»1 2%
The goals give some guidance, but could be clearer»4 11%
The goals clearly describe what I am supposed to learn»20 58%

Genomsnitt: 3.02

4. Are the goals reasonable considering your background and the number of credits?

Answer this this question and the succeeding one, only if you do know the course goals.

30 svarande

No, the goals are set too low»2 6%
Yes, the goals seem reasonable»28 93%
No, the goals are set too high»0 0%

Genomsnitt: 1.93

5. Did the examination assess whether you have reached the goals?

31 svarande

No, not at all»1 3%
To some extent»4 12%
Yes, definitely»24 77%
I don"t know/have not been examined yet»2 6%

Genomsnitt: 2.87

- The exam felt easy, but might have been because I studied a lot.» (Yes, definitely)
- Good exam, very straightforward questions that thested specific things like tail-recursion etc in a good way. » (Yes, definitely)

Teaching and course administration

6. To what extent has the teaching been of help for your learning?

34 svarande

Small extent»3 8%
Some extent»1 2%
Large extent»3 8%
Great extent»27 79%

Genomsnitt: 3.58

- The recorded lectures are great!» (Great extent)
- Watched videos of lectures.» (Great extent)
- Superb teaching by David, couldn"t ask for a better teacher in this course» (Great extent)
- Lectures were very good and clear. Live-coding ftw!» (Great extent)
- Dave is an excellent teacher. » (Great extent)
- The clarity of the lectures is remarkable. Very nice and easy to listen to. » (Great extent)
- Dave was awesome!» (Great extent)
- Best tutor I"ve encountered during my 2,5 years at Chalmers.» (Great extent)

7. To what extent has the course literature and other material been of help for your learning?

34 svarande

Small extent»5 14%
Some extent»11 32%
Large extent»7 20%
Great extent»11 32%

Genomsnitt: 2.7

- Never got any books. The lectures and Google was quite enough.» (Small extent)
- Only if you"d consider hoogle and "learn you a haskell for great good" as "literature".» (Some extent)
- I read Learn You a Haskell for Great Good!» (Some extent)
- I"ve read Real World Haskell. » (Large extent)
- == Slides» (Great extent)
- No course literature, but several great links to APIs and tutoring tools» (Great extent)

8. To what extent where the recorded lectures important for your studies?

34 svarande

Completely unimportant»4 11%
Not so important»3 8%
Fairly useful»5 14%
Very important»9 26%
Essential»13 38%

Genomsnitt: 3.7

- BUT they are great if you need them. I was just lucky not to miss any lectures.» (Completely unimportant)
- I don"t have a computer that can make sounds, but the recordings seem to be a great help for those who do.» (Completely unimportant)
- It"s a really good idea and feels very comforting to have.» (Not so important)
- Even though I attended all lectures, I found the recorded lectures to be useful. It is a rare opportunity to go back and re-listen to things you might"ve missed. Should definitely be kept, if possible.» (Fairly useful)
- Great cuz I missed 2 lectures, and good for rehersing for the exam. (I"ve saved the videos if I need to study Haskell again)» (Very important)
- This recorded lectures were great! Slides only go so far in explaining concepts, being able to listen/look back at a (part of a) lecture is very effective.» (Very important)
- REALLY good for when you are unable to attend a lecture. Also, they are excellent when studying for exams or working on assignments.» (Essential)
- The recordings are truly wonderful, they are the one reason I could take this course at this time.» (Essential)
- Brilliant! » (Essential)
- Very good to be able too go back and listent to it again» (Essential)
- Greatest idea. Should definitely be adopted in pretty much every single course, IMHO. Slides mixed with on-site coding is a perfect match between theory and practice in order to learn.» (Essential)

9. How well did the course administration, web page, handouts etc work?

34 svarande

Very badly»0 0%
Rather badly»0 0%
Rather well»7 20%
Very well»27 79%

Genomsnitt: 3.79

- Course web page feels a bit unorganised somehow.» (Rather well)
- I would say excellent. Every course at Chalmers would benefit from having the same course administration as this one. By this I mean: * Slides available both before and after lectures. And in a clearly structured way. * Videos uploaded from every lecture. * Links to other, but well related reference and literature web pages on the course homepage. But very essential - there were not to many of them so the homepage never became to cluttered.» (Very well)
- The google group was a nice feature and good compliment to the lectures.» (Very well)
- All courses should have an official Google group» (Very well)
- No complaints at all. Generally, feedback was quickly given on submissions and on questions asked on the mailing list.» (Very well)

Study climate

10. How were the opportunities for asking questions and getting help?

34 svarande

Very poor»0 0%
Rather poor»0 0%
Rather good»6 17%
Very good»19 55%
I did not seek help»9 26%

Genomsnitt: 4.08

- Opportunities for face-to-face contact was sufficient, help on the google group was good and fast.» (Rather good)
- The use of "google groups" is a very good concept. Even when I don"t need to ask questions myself it helps to see what others have written.» (Very good)
- the google group idea is very good. in my previous university we had a forum, with sections for every course. Where students can ask to other students, or professors.» (Very good)
- Quick response on e-mails and active on Google Group. Always available after lectures.» (Very good)

11. How well has cooperation between you and your fellow students worked?

34 svarande

Very poorly»0 0%
Rather poorly»2 5%
Rather well»8 23%
Very well»23 67%
I did not seek cooperation»1 2%

Genomsnitt: 3.67

- My lab partner was unfortunately not very good at programming.» (Rather poorly)

12. How was the course workload?

34 svarande

Too low»1 2%
Low»0 0%
Adequate»25 73%
High»7 20%
Too high»1 2%

Genomsnitt: 3.2

- Nicely balanced. Weekly assignments are good for "forcing" people to study.» (Adequate)
- It wasn"t very nice to have laboration deadlines in the exam week. That took away a lot of essential study time from other course. Don"t do that again. The labs were interesting though. » (High)
- It was actually good to have a mandatory lab every week. This forced the course did not get dwarfed by the other courses (in terms of attention).» (High)

13. How was the total workload this study period?

34 svarande

Too low»0 0%
Low»2 5%
Adequate»12 35%
High»15 44%
Too high»5 14%

Genomsnitt: 3.67

- SPLE» (High)
- i was unlucky in my courses so i ended up doing all the assignments alone.» (High)
- Model driven software development» (High)
- The other course required much effort and time» (High)
- Mostly due to my other course "Model driven development"» (Too high)
- The other course was quite challenging. This, on the other hand, was rather balanced. » (Too high)

Summarizing questions

14. What is your general impression of the course?

34 svarande

Poor»0 0%
Fair»0 0%
Adequate»1 2%
Good»3 8%
Excellent»30 88%

Genomsnitt: 4.85

- Functional programming is very fun and David is extremely capable. One minor nitpick is that Lab 4A took some time to get back (we actually submitted lab 4B before getting the result of 4A).» (Excellent)
- One of the best courses I"ve taken at Chalmers. David you"re an excellent lecturer!» (Excellent)
- Great work Sands. Keep up the great work!» (Excellent)
- David Sands was probably the most pedagogical and structured lecturer I have come across so far.» (Excellent)
- This is probably one of the most enjoyable courses I"ve followed at Chalmers. This is partly due to the nature of the course, it introduced me to a new way of looking at programming. But certainly also due to the quality of the teaching. And the labs were fun to work on.» (Excellent)
- An excellent course which I would recommend to anyone looking into programming.» (Excellent)

15. What should definitely be preserved to next year?

- Dave, Simon on the labs and the recorded lectures.»
- David»
- All.»
- Recorded lectures were useful at times when I couldn"t attend the lectures and for recap. Good laborations. Didn"t have time for exercises but didn"t really miss out because of that it seems.»
- The lab assignments, which where very well structured and covered all the course material. They where also very fun and informative!»
- Everything is good.»
- Recorded lectures.»
- Recorded lectures.»
- The recorded lectures»
- Sands, Videos»
- The whole layout of the course.»
- -Recorded lectures -Lecture "style" (live coding, teaching based on examples) -Labs structure (weekly handins)»
- The recorded lectures, They are very helpful»
- The videos and the google group»
- Google group, David Sands and the lecture recordings. »
- Video lectures, content in lectures (relevent for labs), all four labs were very rewarding. »
- Recorded lectures»
- Mr Sands! The in-lecture coding.»
- Dave (David Sands). Recorded lectures. Google Group. »

16. What should definitely be changed to next year?

- Nothing :)»
- No hand in deadline in examination week!»
- Remove the part about GUIs.»
- Can"t think of anything.»
- Haskell GUI, not that important in the learning of haskell and functional as a paradigm. »
- Nothing.»
- I think the choice of gtk2hs for the last lab was a bit unfortunate. Perhaps there are a bit more accessible libraries that could be used instead (wxwidgets perhaps?)»
- Nothing.»

17. Additional comments

- Overall great execution. Learned a lot and experienced few frustrating hang ups. I feel rather confident working with Haskell by now (/already). Having programming language technology course in my back probably helped me absorb the course better though.»
- Great course!»

Kursutvärderingssystem från