Institutionen för informatik Göran Landgren Dan Johansson Sammanfattning av kursutvärdering Sid 1 (1) Sammanfattning av kursutvärdering Informatik C, IT-arkitektur vt2015 Sammanfattning Två utvärderingstillfällen genomfördes då svarsfrekvensen på den första var så låg: Svarsfrekvens omgång 1: 24% ( 9 / 38 ). Svarsfrekvens omgång 2: 29% ( 11 / 38 ). Se bifogade dokument för fullständiga svar från studenterna. Studenternas omdömen om kursen var överlag goda; kurslitteratur och artiklar bedömdes huvudsakligen som adekvata eller bättre och samtliga kommentarer angående lärarnas insatser var positiva. Någon efterlyser e-föreläsningar för att kunna gå tillbaka och repetera. Även workshops har fått genomgående positiva kommentarer, även om någon gärna sett att de kört igång i ett tidigare under kursen. (Detta medgavs inte p g a en föreläsningstung första halva. Kan vara föremål för översyn.) Visst krångel har upplevts med den tekniska plattformen (Glassfish-server/mjukvara i datorsalar (särskilt i Skellefteå) ) men detta har gått att åtgärda/arbeta sig runt under kursens gång. Examinationsuppgift 1 gav högsta betyg av de flesta svarande, varvid vi sluter oss till att denna inte behöver utvecklas nämnvärt till nästa kurstillfälle. Examinationsuppgift 2 upplevdes som svår och att instruktionerna kring denna kunde ha varit tydligare. Examinationsuppgift 3 kan eventuellt tjäna på enstaka förtydliganden i själva uppgiftstexten, t ex att man bör begagna sig av all kurslitteratur för att kunna fullgöra det som efterfrågas. Examinationsuppgifterna 4 och 5 var VG-grundande uppgifter. Studenterna kunde därför välja bort dessa uppgifter om de bara eftersträvade godkänt. Examinationsuppgift 4 upplevdes som intressant och tydligt utformad. Någon student tycke att den borde ha varit mer omfattande. Examinationsuppgift 5 upplevdes som svår då det inte var så enkelt att hitta lämpliga, vetenskapliga artiklar. Många hade också valt att inte genomföra den. Angående G- respektive VG-krav på kursen (G på uppgifterna 1-3 gav G på kursen, G på uppgifterna 1-5 gav VG på kursen) uttrycktes enbart positiva kommentarer (9 av 9) varav en av dessa dock även lyfte fram en nackdel i att kunskapen som examinerades i uppgifterna 4-5 kunde vara bra erfarenhet att ha. Det kan finnas skäl att se över FSR och fastställa att dessa verkligen examineras genom uppgifterna 1-3 och att uppgifterna 4-5 syftar till att ge studenter möjlighet att uppvisa extra skicklighet inom dessa FSR. Sammanfattningsvis kan vi sluta oss till att kursen överlag var uppskattad av studenterna (adjektiv som rolig, engagerande, bra återkommer), och att vi som lärare också trivts med att delta. De flesta svarande studenter anger dessutom att båda FSR uppfyllts excellent.
IT-arkitektur vt 2015 It_arkitektur 2015 (27305VT15) Results of survey Startade: den 10 juni 2015 Avslutad: den 15 juni 2015 Svarsfrekvens: 24% ( 9 / 38 ) Elektroniskt utvärderingssystem
IT-arkitektur vt 2015 Kurs/grupp-frågor: 1. Hur väl tycker du att det förväntade kursresultet: "Efter avslutat kursmoment ska studenten kunna: Förklara de problem som är förknippade med systemintegration samt förstå de möjligheter tjänstebaserade arkitekturer medger för realiserandet av nya och flexiblare affärsprocesser." har upppfyllts för din del? 4 svar, medelvärde = 4,00 2. Hur väl tycker du att det förväntade kursresultet: "Efter avslutat kursmoment ska studenten kunna: Realisera SOAP- och REST-baserade webbtjänster och motsvarande klienter." har upppfyllts för din del? 4 svar, medelvärde = 3,50 4 svar, medelvärde = 3,00 6. Vad anser du om litteraturen som berörde Javaprogrammeringen? 4 svar, medelvärde = 3,25 7. Vilken är din uppfattning om lärarens prestationer på kursmomentet? Mycket bra! Det var kul att se Dan växa sig in i rollen som föreläsare och bli mer avslappnad allt eftersom kursen pågick. Mycket snabb rättning av uppgifterna!! Väldigt engagerade lärare som gör kursmomentet roligt! Bra hjälp på workshop och tydliga föreläsningar. bra! 9. Vad anser du om examinationsuppgift 1 (REST- 3. Vad anser du om kurslitteraturen: Eric Pulier baserade, webbtjänstklient mot spel-tjänsten)? Hugh Taylor Understanding enterprise SOA"? 4 svar, medelvärde = 4,00 4 svar, medelvärde = 4,25 8. Hur har detta kursmomentet fungerat i relation till den fjärde kursmomentet (Praktiskt projektarbete)? 4. Vad anser du om kurslitteraturen: Wagter et al (Agility och Coherence)? 4 svar, medelvärde = 4,25 5. Vad anser du om artiklarna om utveckling och styrning av SOA? 10. Utveckla dina åsikter om uppgift 1! Bra uppgift för att träna på REST-tjänster. Hade dock önskat lite tydligare direktiv av vad man borde få för resultat, kanske i from av en skärmdump från en färdig tjänst. Jag trodde nämligen min returnerade vad den skulle när jag inte visste vilka (eller hur många) spel som borde visats i resultatet (och detta är svårt att kontrollera). Detta gjorde felsökningen vid kompletteringen onödigt förvirrande då jag hade svårt att förstå var felet satt.. Bra uppgift som blandar nya och gamla kunskaper. 11. Vad anser du om examinationsuppgift 2 (Apotekstjänsterna)?
4 svar, medelvärde = 3,25 75 % (3) 12. Utveckla dina åsikter om uppgift 2! Väldigt svår. Omständigt att göra då det nästan kändes hopplöst med väldigt avancerad SQL samtidigt som tidigare kunskaper skulle fräschas upp och kombineras med något helt nytt. Det blev väldigt omfattande, och jag förstod inte till en början hur gränssnittet skulle komma in i bilden i RESTen.. SOAPen hade jag önskat en skärmdump av också för att veta hur resultatet ska se ut på någon metod, svårt att avgöra om första response-delen med massa @4aaa...etc verkligen var så det skulle se ut. Den var bra för att lära sig, helt klart, men kanske lite väl avancerat för en G uppgift. Hade varit bättre om den följt workshoparna lite mer så man hade haft mer stöd när det körde fast. Mer krävande att lösa än uppgift 4 vilket känns lite underligt med tanke på att denna är G-nivå och uppgift 4 VG-nivå 13. Vad anser du om examinationsuppgift 3 (hemtenta)? 4 svar, medelvärde = 4,50 14. Utveckla dina åsikter om uppgift 3! Bra frågor med bra utrymme för egna argumentationer och tankar. 1,5 sidas gräns i Agility/Coherence delen var dock alldeles för kort när man ska nämna saker om både SOA, Cloud Computing och Virtalisering på ett par delar. Jag kände mig begränsad och behövde ta bort en hel del grejer jag ansåg relevanta och viktiga för att få fram vad jag menade. Man blir rädd att gå över sidgränsen när det står i beskrivningen, så det kanske kan vara värt att förtydliga att den frågan kan få vara något längre. Tydliga frågor och lagom nivå på frågorna. 15. Vad anser du om examinationsuppgift 4 (RESTbaserad klient mot Redmine)? 4 svar, medelvärde = 3,25 16. Utveckla dina åsikter om uppgift 4! Gjorde inte denna Ni har gjort fel här, om man inte har gjort 4an måste man endå klicka i vad man tycker om uppgiften. Inte gjort. Skulle kunnat vara betydligt mer utmanande och omfattande. 17. Vad anser du om examinationsuppgift 5 (litteraturuppgift)? 4 svar, medelvärde = 3,00 18. Utveckla dina åsikter om uppgift 5! Gjorde inte denna 100 % (4) Ni har gjort fel här, om man inte har gjort 5an måste man endå klicka i vad man tycker om uppgiften. Inte gjort. Hade hellre gjort en mer utmanande och omfattande uppgift 4 än mer skrivande. 19. Vad anser du om upplägget med speciella VGuppgifter? Mycket bra! Man blir inte stressad om man bara satsar på G. Mycket bättre upplägg än att man ska genomföra flera uppgifter och ha flera betygssteg. Detta eftersom det ibland är lite luddigt hur pass avancerat man ska göra för högre betyg (ex. VG om man gjort felhantering, räcker 1 st för VG då?), vilket skapar stora spann där vissa gör otroligt avancerade grejer och andra inte, men ändå får VG. Fortsätt med detta, det är ett kanonupplägg jag önskar fler kurser hade! Perfekt!!! 20. Vad har varit bra med detta kursmoment? Lärarna! Engagerade lärare som vet vad dem talar om! Gör att man vill lyssna och lära sig. Bra med lärare på plats i Skellefteå, blir helt annan inlärning på det sättet!
Bra tentaupplägg både med fördelade G/VG uppgifter, och att det blandades teori med programmering. Snabba svar på mailen vid frågor. Bra balans mellan föreläsningar och workshops. Bra med gott om tid för tentorna på slutet. Workshop på plats i Skellefteå 21. Vad har inte varit bra med detta kursmoment? Lite för avancerad tenta på G nivå (uppgift 2), den kanske går att göra med mer stöd för att inte nödvändigtvis göra den lättare, men för att man ska förstå hur resultatet ska se ut och sker. 22. Vad borde förändras på detta kursmoment? Ev. ytterligare någon workshop och köra den första workshopen tidigare (Nu hade dock vi i Skellefteå ws 1 senare än i Umeå) 23. Vad har du saknat på detta kursmomentet? E-föreläsningar med programmeringen så man kan repetera denna i lugn och ro i sin egen takt, tycker personligen workshops är lite stressiga och jag diggade upplägget på C3 där vi hade E-föreläsningar. 24. Ytterligare kommentarer? Trevlig Sommar! Härligt med den snabba rättningen! Bra jobbat!
IT-arkitektur vt 2015 (andra försöket) It_arkitektur 2015 (27305VT15) Results of survey Startade: den 15 juni 2015 Avslutad: den 30 juni 2015 Svarsfrekvens: 29% ( 11 / 38 ) Elektroniskt utvärderingssystem
IT-arkitektur vt 2015 (andra försöket) Kurs/grupp-frågor: 1. Vad anser du om kurslitteraturen: Eric Pulier, 6. Hur har detta kursmomentet fungerat i relation till Hugh Taylor Understanding enterprise SOA"? den fjärde kursmomentet (Praktiskt projektarbete)? 10 svar, medelvärde = 3,80? väldigty bra handledning vid workshopsen bra Jag ser ingen koppling. Talar vi om B4 i relation med C4? Är denna fråga relevant i så fall? Var det tänkt att dessa skulle vara sammanlänkade på något sätt? 2. Vad anser du om kurslitteraturen: Wagter et al (Agility och Coherence)? 10 svar, medelvärde = 3,90 jag förstår inte frågan helt ok 7. Vad anser du om examinationsuppgift 1 (RESTbaserade webbtjänstklient mot spel-tjänsten)? 10 svar, medelvärde = 4,50 50 % (5) 3. Vad anser du om artiklarna om utveckling och styrning av SOA? 10 svar, medelvärde = 3,70 60 % (6) 8. Utveckla dina åsikter om uppgift 1! Jag tycker den var bra i och med att den hanterade relevanta saker som vi lärt oss under de workshops vi haft. Det blev lite mycket fokus på "nested" loopar och if-satser istället för REST. Men jag är samtidigt väldigt nöjd med uppgiften, bra svårighetsgrad. 4. Vad anser du om litteraturen som berörde Javaprogrammeringen? 10 svar, medelvärde = 2,80 Personligen så gillar jag programmering och att då får ha det som tentauppgift där jag verkligen får visa vad jag kan känns som ett mycket bra sätt att göra det på. Uppgiften i sig var också rolig då det krävdes lite mer tankeverksamhet för att klara av den. rolig uppgift, bra med instruktioner och tips! kändes som man lärde sig medan man skrev den 5. Vilken är din uppfattning om lärarens prestationer på kursmomentet? Mycket bra. Pedagogiska workshops och intressanta föreläsningar. Bra, intresserade och engagerade. Bra engagemang! Mycket bra i alla avseenden. Mycket bra. Bägge lärarna är märkbart intresserade av ämnet och det gör att man som elev också blir mer intresserad. utvecklande 9. Vad anser du om examinationsuppgift 2 (Apotekstjänsterna)? 10 svar, medelvärde = 3,80 10. Utveckla dina åsikter om uppgift 2! Har jobbat väldigt mycket med denna uppgift och upplevde
den svår. Jag tyckte att svårighetsgraden var betydligt högre än de workshops vi haft, men nu i efterhand känns den givande och jag har lärt mig genom det fel jag gjort. Handledning och hjälp-metoder behövdes verkligen till denna uppgift. Det var lite otydligt hur man skulle koppla den färdiga klienten mot sin tjänst. Jag trodde ett tag att jag också behövde klippa in html-koden i en egen klient för att det skulle fungera. Jag tycker att informationen i uppgiftsbeskrivningen var lite otydlig. Samma som ovan. mycket roligt att få arbeta med fler olika system och få dem att prata med varandra. svår! jag hade stora problem att genomföra denna uppgift, och jag vet att många i klassen kände samma. svårt då det knappt är några tips alls bra Jättebra uppgift och tydliga instruktioner. Fick idéer om hur man kunde använda olika typer av tjänster för att skapa egna klienter, mycket lärorik. Bra och intressant uppgift, fick inte ihop den till slut så jag borde kanske inte uttala mig. Den kanske också borde vara en G-uppgift så alla lär sig hur man läser och använder API mm. Skulle dock gärna ha fått vara mer omfattande och utmanande. Uppgift 2 var mer utmanande. Har ingen åsikt då jag ej gjort uppgiften ej gjort 15. Vad anser du om examinationsuppgift 5 (litteraturuppgift)? 10 svar, medelvärde = 3,30 11. Vad anser du om examinationsuppgift 3 (hemtenta)? 10 svar, medelvärde = 4,30 16. Utveckla dina åsikter om uppgift 5! Var nästan omöjligt att hitta en vetenskaplig artikel, annars bra utformad. 12. Utveckla dina åsikter om uppgift 3! 50 % (5) Tycker att den berör relevanta områden och bra med sidbegränsning på 1,5 sida/fråga, eftersom att frågorna var breda. Den var helt ok. Dock så skulle jag vilja att ni i framtiden blir mer tydliga med att man måste använda ALLA källor, inte bara de man själv tycker är mest relevant. bra! intressanta frågor, helt klart görbart bra sammanfattning av det man fått lära sig! 13. Vad anser du om examinationsuppgift 4 (RESTbaserad klient mot Redmine)? 10 svar, medelvärde = 3,70 Hann ej göra. Hoppa denna och gör en utökad uppgift 4 Har ingen åsikt då jag ej gjort uppgiften ej gjort 17. Vad anser du om upplägget med speciella VGuppgifter? Bra upplägg att VG-uppgifterna gav G som högsta betyg. Bra och tydligt vad som krävs för att nå ett högre betyg. Väldigt bra. Man kunde själv välja vilken nivå man ville lägga det på. Det blev mycket tydligt för hur mycket som krävdes för de olika betygen. Kul att prova något nytt. Men jag skulle inte vilja ha det så på alla kurser. Jag gillar konceptet att man bygger på en G- uppgift för att få VG. Då får alla samma bas-kunskaper. Kanon! Mycket bra. Alla siktar inte lika och då får de (som jag) som behöver mer tid för att klara de G baserade momenten den tiden. 14. Utveckla dina åsikter om uppgift 4! Bra. Kul att lära sig att använda egna tag libs. smidigt upplägg, men då jag inte satsade på mer än g har jag inte riktigt satt mig in i hur de uppgifterna var upplagda Både positivt och negativt. Det positiva var att det kändes
som att man visste exakt hur man låg till i kursen eftersom uppgifterna endast hade en nivå, "klar" eller "inte klar". Det negativa tycker jag var att den kunskap som VG-uppgifterna gav hade varit bra för alla att ta del av och utifrån de jag pratade med var det många som "tog sommarlov" efter att de var klara med G-uppgifterna. Tycker att VG-uppgiften med programmering (JSP) var mycket värdefull och känns som en bra erfarenhet att ha. Mycket bra, ger alla en ärlig chans till att välja själv ifall man vill göra vg eller ej! 18. Vad har varit bra med detta kursmoment? Workshops har varit bra och givande. Det har varit en bra balans mellan praktik och teori. Att få lära sig även json. Det bästa med kursen är att den verkar behandla områden som man faktiskt arbetar med i "verkliga livet". Roliga uppgifter. Uppgifterna. Workshop och föreläsningar. bra workshops, man lärde sig mycket där, bra connection med förra kursen Bra uppgifter, mycket värdefull kunskap om olika programmeringsspråk och tekniker, bra kontakt med lärarna och bra dialog då frågor uppstod. snabba och duktiga lärare 19. Vad har inte varit bra med detta kursmoment? Otydliga instruktioner examinationsuppgift 2 för Rest. Det enda jag kan tänka mig är som sagt uppg 3 informationen kring källor. Skulle gärna ha sett e- föreläsningar. Är bra att ha inspelningar av tex workshops så man kan gå tillbaka och se mer hur man kan tänka. Dessutom så blir man då inte så bunden att måste fara in till skolan om man inte kan. Då kursen går i slutet av terminen så skulle det även underlätta för de av oss som åker hem över sommaren, man kan alltså åka hem några dagar tidigare om man kan se workshops i efterhand. uppgift 2 var väldigt svår i jämförelse med 1 Tycker det var svårt att komma igång med programmeringsuppgifterna. Kändes som att vi hade fått lite för lite info och uppgiftsbeskrivningarna var lite otydliga, speciellt programmeringsuppgiften där vi skulle göra både SOAP och REST. Hade varit bra med mer instruktioner och/eller litteratur/tutorials om SOAP, REST, servlets, JSP m.m. Saknade även hur vi kan använda oss av detta i "skarpt läge" eftersom det kändes lite på låtsas då vi programmerade allt lokalt. Tycker också att workshopsen skulle kommit lite tidigare i kursen eftersom det inte kändes som att man kunde börja med någon av uppgifterna förrän sista 2 veckorna av kursen och då blev det ganska tung arbetsbörda för att hinna med allt. krångel med program mm 20. Vad borde förändras på detta kursmoment? Förslag att lägga vissa eller alla föreläsningar som e- föreläsningar. Det vore speciellt skönt att ha någon programmering på eföreläsning så att man kan gå tillbaka. Eventuellt att någon/några workshops gås igenom i en inspelad film. Förtydliga hur man ska lägga in klienten i uppgift 2. E-föreläsningar tydligare intstruktioner till uppgifterna Se punkt 19. kolla upp så allt funkar innan kursen startar 21. Vad har du saknat på detta kursmomentet? Ingenting jag kommer på E-föreläsningar, känner mig som en papegoja... inget speciellt Se punkt 19. inget 22. Ytterligare kommentarer? - glad sommar! 23. Hur har det första förväntade studieresultatet uppfyllts för din del? 10 svar, medelvärde = 4,30 70 % (7) 24. Hur har det andra förväntade studie resultatet uppfyllt för din del? 10 svar, medelvärde = 4,50 70 % (7)