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-3 Programming paradigms, DAT121

Status: Avslutad
Öppen för svar: 2012-03-08 - 2012-03-19
Antal svar: 26
Procent av deltagarna som svarat: 33%
Kontaktperson: Mattias Bingerud»

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.

26 svarande

At most 15 hours/week»14 53%
Around 20 hours/week»6 23%
Around 25 hours/week»4 15%
Around 30 hours/week»0 0%
At least 35 hours/week»2 7%

Genomsnitt: 1.84

- I knew most things already» (At most 15 hours/week)
- I left the course after 2 lectures and chose another one instead » (At most 15 hours/week)
- It was sometimes hard to know what to do. You got dead stuck on the exercises and then it was hard to do anything outside "office hours".» (At most 15 hours/week)

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

26 svarande

0%»4 15%
25%»8 30%
50%»3 11%
75%»5 19%
100%»6 23%

Genomsnitt: 3.03

- I knew most things already» (0%)
- I left the course after 2 lectures and chose another one instead » (0%)
- That was too easy.» (25%)
- I was too lazy. :(» (25%)
- Missed lectures because I had another course"s lectures at the same time» (50%)
- I changed to this course after 2 weeks» (75%)

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.

To review the learning outcomes for this course, click here. (Opens in new window)

3. How understandable are the course goals?

25 svarande

The goals are difficult to understand»5 20%
The goals give some guidance, but could be clearer»16 64%
The goals clearly describe what I am supposed to learn»4 16%

Genomsnitt: 1.96

- The goals are completely out of date. They don"t seem to relate to what i studied.» (The goals are difficult to understand)
- In the beginning of the course it was rather hard to understand the goals, but it became clearer.» (The goals give some guidance, but could be clearer)
- Could be a bit more verbose. For example, the first exercise session showed clearly that few people really knew what exactly a language feature was.» (The goals give some guidance, but could be clearer)

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.

25 svarande

No, the goals are set too low»1 4%
Yes, the goals seem reasonable»19 76%
No, the goals are set too high»5 20%

Genomsnitt: 2.16

- No answer - Goals out of date.» (Yes, the goals seem reasonable)
- the goals are quite clear, but it seems form the goals that this course does a lot of things that we already did in mandatory courses, and I don"t know why I should take it. » (Yes, the goals seem reasonable)
- The implementation of the course demanded more though. Especially we would have needed more exact terminology to be able to communicate with the course assistants.» (Yes, the goals seem reasonable)
- I think we have studied way to few programming languages to have a course like this. Many assignments on exercises and exam is written in c++, which I have really no experience of.» (No, the goals are set too high)
- Previous knowledge of Haskell and/or functional programming seems to be almost an requirement.» (No, the goals are set too high)
- Way to advanced Haskell for beginers. We took a Haskell course for beginers two years ago. We were also expected to be familliar if not good at C++ and C,languages we have barely touched so far. » (No, the goals are set too high)

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

25 svarande

No, not at all»2 8%
To some extent»7 28%
Yes, definitely»14 56%
I don"t know/have not been examined yet»2 8%

Genomsnitt: 2.64

- No answer - Goals out of date.» (No, not at all)
- The problem with the exam is that no one knew what the exam was going to look like. There was no old exams, a very poor paper with just three assignments which almost no one could solve and a big pile of home assignments with no answers so you never knew if you did it right.» (To some extent)
- However, it did so in an unnecessarily messy way.» (Yes, definitely)

Teaching and course administration

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

26 svarande

Small extent»12 46%
Some extent»9 34%
Large extent»3 11%
Great extent»2 7%

Genomsnitt: 1.8

- Didn"t attend teaching.» (Small extent)
- I did not attend it.» (Small extent)
- the teaching made me want to not take this course» (Small extent)
- Bad. I don"t like Bernardys way of teaching. He points out students and want them to answers his questions. If they don"t know the answer he sometimes makes fun of them and ask retarded follow-questions. He also sometimes mock students who is a few minutes late to class. Very unpleasant.» (Small extent)
- The teaching was very poor, I did not learn much. The teacher could not really explain the things to me.» (Small extent)
- Lecture notes could be more verbose.» (Some extent)
- The lessons was rather hard to understand in the beginning, but I think they became better and better.» (Some extent)
- He is an okey teatcher. He needs to work a little bit on his english tough as many found him hard to understand. » (Some extent)
- Good lectures. The exercise sessions were good but it would have been much better if the assistants had had more worked-through answers to some of the harder problems.» (Large extent)

7. Do you think the format of the (last few) exercise sessions is appropriate?

25 svarande

Inappropriate»4 16%
It"s basically ok but there are points to improve»14 56%
Appropriate»7 28%

Genomsnitt: 2.12

- The format is good but unfortunately i have to say that the some of the TAs didn"t seem very prepared. I know that on some occasions the TAs said things that were just plain wrong.» (It"s basically ok but there are points to improve)
- More explaining, more focus on teaching instead of testing » (It"s basically ok but there are points to improve)
- Teacher should agree on solutions before-hand. There should be solutions published online afterwards. Bonus points should only be given to proved, working solutions that compiles!» (It"s basically ok but there are points to improve)
- Should probably be worth more points, otherwise ok» (It"s basically ok but there are points to improve)
- I"d rather have a hand in, and that the assistants thoroughly explains the exercises as many of the importnat aspects were lost due to a student explaining them.» (It"s basically ok but there are points to improve)
- I havn"t been to them, but from what I"ve heard they"ve been shit. I"ve been at work instead. I havn"t done any excercises since I wouldn"t know if I"d done them correctly (the instructors interpreted the excercises wrong from what I"ve heard).» (It"s basically ok but there are points to improve)
- Skip the bonus points so that the solutions can be published and the exercise teaechers can show how to solve the problems» (It"s basically ok but there are points to improve)
- I think they were good from the start but the assistants sometimes should have worked through the exercises some more.» (It"s basically ok but there are points to improve)

8. Did the knowledge/skills learnt thanks to the exercises proposed helped you accomplish the course goals?

25 svarande

I learnt almost nothing via exercises»8 32%
I learnt mostly via other sources»7 28%
I learnt mostly via exercises»9 36%
My learning was completely driven by the exercises»1 4%

Genomsnitt: 2.12

- The exercises must change, only reason I attended was because of the bonus points.» (I learnt almost nothing via exercises)
- It was hard to understand what exactly you were supposed to do on a majority of the exercises. The questions were designed very poorly in that remark.» (I learnt almost nothing via exercises)
- Since I didn"t do them. But they were the same as the exam so I guess that if I"d done them I"d passed. » (I learnt almost nothing via exercises)
- Since we never saw a correct solution to ANY exercise, I did not learn anything at all during the exercise sessions.» (I learnt almost nothing via exercises)
- I knew most things before.» (I learnt mostly via other sources)
- Didn"t attend exercise sessions, and the exercises are barely understandable (should probably be more carefully worded, like the exam questions).» (I learnt mostly via other sources)
- But I found it hard to understand the exercises as they were often very vague and ambiguous.» (I learnt mostly via exercises)
- Clear solutions would have been nice. I understand the reasons for not publishing them, but I think that since most of us are evidently not very good at this, it is more important that we are able to check if we"ve solved a problem correctly.» (I learnt mostly via exercises)

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

25 svarande

Small extent»13 52%
Some extent»8 32%
Large extent»4 16%
Great extent»0 0%

Genomsnitt: 1.64

- I didn"t buy any literature.» (Small extent)
- A course book or som more detailed littrature is needed to provide a fair chance of learning the course material.» (Small extent)
- What course litterature..........?» (Small extent)
- A course book would definately be to great help in this course. Bernardys notes on the web was really not helping. Everything was poorly explained and he refered alot to other websites like google and wikipedia. Not the best always the best sorce.» (Small extent)
- Since there was not much course literature - wikipedia was my god.» (Small extent)
- The homepage with the lecture notes failed to help you understand the material at hand.» (Small extent)
- Very unhelpingful. The course notes didn"t really explain the details either, so I had to search for these topics at other sources! Very frustrating.» (Small extent)
- Wikipedia.» (Small extent)
- A real book for the course would have been nice. The webb page we used were okey, but I could have used a lot of more examples and some more background.» (Some extent)
- Assuming this includes resources such as Wikipedia and StackOverflow» (Large extent)

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

25 svarande

Very badly»4 16%
Rather badly»4 16%
Rather well»15 60%
Very well»2 8%

Genomsnitt: 2.6

- I didn"t feel like there was any structure. If I"d missed one lecture I wouldn"t know what they"d been talking about.» (Rather badly)
- I think you updated the exercise document too often but other than that it was ok» (Rather well)
- It would have been nice if JP had updated the online lecture notes regularly with the things he wrote in them during the lectures.» (Rather well)

Study climate

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

25 svarande

Very poor»2 8%
Rather poor»2 8%
Rather good»9 36%
Very good»3 12%
I did not seek help»9 36%

Genomsnitt: 3.6

- We were never able to find out if our solution was correct.» (Very poor)
- There were office hours, but somehowe they always overlaped with our lectures. However JP was very nice and let us ask questions outside of the office hours.» (Rather poor)
- The offensive attitude by the tutors frightened many. Nick was very helpful, Ramona should speak louder, slower and more clearly.» (Rather good)
- Did not seek help very often, but when i did it was provided quickly.» (Very good)
- Mailing response was well. Would have liked some more exercise time where you could get help.» (Very good)

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

25 svarande

Very poorly»1 4%
Rather poorly»2 8%
Rather well»9 36%
Very well»8 32%
I did not seek cooperation»5 20%

Genomsnitt: 3.56

13. How was the course workload?

24 svarande

Too low»1 4%
Low»6 25%
Adequate»12 50%
High»4 16%
Too high»1 4%

Genomsnitt: 2.91

- I knew most things beforehand» (Low)
- This is the first time I"ve said this, but in this case I think it might have been advantageous to increase the work load but decrease the difficulty, which is exactly opposite to what I think should be done at most other courses on the D programme.» (Low)
- dunno bro» (Adequate)

14. How was the total workload this study period?

24 svarande

Too low»0 0%
Low»1 4%
Adequate»15 62%
High»7 29%
Too high»1 4%

Genomsnitt: 3.33

- There were infinite possibilities for wasting time with the digitalteknik course when you didn"t know what to do here...» (Adequate)

Summarizing questions

15. What is your general impression of the course?

26 svarande

Poor»7 26%
Fair»5 19%
Adequate»8 30%
Good»6 23%
Excellent»0 0%

Genomsnitt: 2.5 (bidrar till totalt genomsnitt/jämförelseindex)

- I left the course after a few lectures, mostly because the poor English of the teacher which had me spend most of my focus understanding the words he said, leaving little for the material he presented. It seems also from comments from other people that the teacher"s English level isn"t very good, and from that there were lots of ambiguity and unclear exercise questions, which really doesn"t help. I don"t know what to do about this but there clearly is a problem and I"m not alone. » (Poor)
- The exercises had a very poor design which made it hard figure what exactly the question wanted you to do, the material given and literature provided by the course did very little to help you solve the exercises and I as far as I could tell not a lot of what the exam tried to test us on was adequately thought throughout the course. So in summary the course was quite bad.» (Poor)
- As i knew most things before i didnt attend any lectures, so this is only about the exercise sessions: TAs could have been more prepared.» (Fair)
- JP did a good effort, but the course is severely hurt by the absence of solutions. There"s a lot of questions and examples in made-up languages, but hard to find executable code examples one can tinker with.» (Fair)
- Every time a course is held in English there is a problem with the language barrier. This course was no exception. Students are hesitant to participate actively, when they have to speak in a language they do not master.» (Fair)
- Very interesting course, but - see below.» (Adequate)
- Barely adequate.» (Adequate)
- Interesting subject, but I felt that the lectures were often "too basic". A bit harder lectures wouldn"t be bad.» (Adequate)
- Interesting course but was a bit to hard!» (Adequate)
- It"s a good and interesting course with potential.» (Good)
- It"s an interesting course.» (Good)

16. What should definitely be preserved to next year?

- Exercises that gives bonus points is a good idea because it "forces" you to keep in pace.»
- Exercises + webpage.»
- The group exercises with bonus points.»
- Can"t name one thing right now. I"m very disappointed...»
- Course for giving a good overview of different types of programming.»
- The course was overhauled recently. Let JP get things running as he wants. »
- Nick, JP»

17. What should definitely be changed to next year?

- Maybe some larger exercises like labs? TAs should be prepared for the sessions.»
- Solutions! We only get the solutions to the exercises corected during the exercises. The rest could be correct or they could be wrong. No old tests (as to be expected) and the pre-exam test was a bit too difficult. No solutions there either. Some of the course material is difficult to find on other websites (not much you can do about that) and if the information then is lacking on your website it is a bit difficult to learn. I am mostly thinking of explicit continuations. I have no clue on how to transform into that and the only example you have is veeery lengthy and does not really show HOW, just source and target. Step by step as with some of the other transformations have would be super.»
- Moore littrature, better explanation on the material. The existing "notes" are hard to understan and don"t explain everything. It feels like we where expected to know a lot before taking this course but that could be fixed with better teaching materials.»
- - Lecture hall. - Lecturer, who speaks proper english, that goes for the exercise sessions as well! - The so called literature is to thin and confusing, all my learning is from fellow students and Google. I thought the purpose with a course is get the information. »
- A course book, another lecturer and mock exams with answers. Maybe use Java instead of c++ since we have studied Java.»
- More understandable lecture notes and exercise problems. Maybe a note saying that the Functional Programming course is a recommended prerequisite? More focus on WHEN one should use which paradigm, and what they entail. Less focus on strictly given ways of translating between paradigms, since this could be made intuitively if you really understand what each paradigm is.»
- Remove the bonus points that you get from doing the exercises. I didn"t feel motivatet at all to do one question to get 0.125 points for an exam of total 60 points (and still I think I did really good on the exam). I think the exercises were good but I think you should also hand out the answers instead of giving bonus points if you solve them. The course will probably be better then.»
- The exercises. Find couse litterature.»
- Making it clear what you"re supposed to do on exercises and make sure that teachers agree among each other on the exercises. It"s not pleasant to get different answers from teachers on what you"re supposed to do.»
- The intructors for the excercises. Or their interpretation at least. To other students they felt hostile. Also: some possibility to know what the fuck the answer should be. »
- easier exam»
- I think the lecture notes could be more structured, the gigantic wall-o-text was quite daunting.»
- Re-think your exercise policy. We need to see real answers to be able to learn.»
- Solutions to exercises. Not all, but at least some.»

18. Additional comments

- This course felt a bit like a bunch of brain-gymnastics problems. I personally like when there are bigger, more complex problems to solve. There are a bunch of things we did i can"t find any applicable use for in real life. Take for example continuations, for me, after this course, a continuation is a more tedious way than usual to write functions with. I would in this case have liked to have a problem in front of me where continuations shine over normal passing around of values. To really make it clear what their purpose is.»
- Would I have known the content and stuff before hand I would have chosen the other course available. »
Genomsnitt totalt för detta stycke: 2.5

Genomsnitt totalt för alla frågor: 2.5
Beräknat jämförelseindex: 0.37

Kursutvärderingssystem från