Institutionen för informatik Göran Landgren Dan Johansson Sammanfattning av kursutvärdering Sammanfattning av gemensam kursutvärdering för Informatik B, moment 2: Databasdesign, 7,5 hp, våren 2015 och Databasdesign, 7,5 hp (som ges inom ramen för statistikerprogrammet) Sammanfattning Detta kurstillfälle gav både till studenter på det systemvetenskapliga programmet och studenter på statistikerprogrammet. Svarsfrekvens: 52% ( 21 / 40 ) Se bifogat dokument för fullständiga svar från studenterna. Vad som fungerat bra och/eller särskilt bra Studenterna var överlag nöjda med kursen. Lärarnas tillgänglighet och pedagogiska förmåga upplevades som mycket positiva. Vad som fungerat mindre bra eller brustit Många studenter påpekade att uppgift 1 var svår att förstå vilket ledde till att studenterna fick lägga onödig tid på att tolka uppgiften samt att lärarna fick motta många frågor kring detta. Workshoparna skulle ha kunnat vara lite mer tydligt utformade, alternativt att lärarna skulle ha kunnat inleda workshoppassen med att introducera mål och syfte med passet. Vilka förändringar som anses nödvändiga inför nästa kurstillfälle Studenterna efterlyste fler workshoppass. I synnerhet gäller detta ER-modelleringen och Normaliseringen (som vi aldrig har haft några workshoptillfällen kring) då uppgifter rörande dessa två områden på tentamen utgör mer än hälften av uppsatsens poäng. Detta är något som bör tas i beaktande inför nästa kursomgång. En specifik workshop/workshopar kring ER-modellering och Normalisering vore nog en bra idé. Uppgift 1 bör ändras så den blir lättare att förstå, men uppgiftens omfång bör kvarstå då den behandlar ett brett och högst relevant kunskapsområde. PHP-scriptet som genererar databaserna bör ändras så att namnet på databasanvändarna inte blir identiska med studenternas informatikanvändare då detta har förvirrat vissa studenter. Sid 1 (1) Databasdesign vt 2015 Databasdesign vt2015 (27304VT15) Results of survey Startade: den 7 april 2015 Avslutad: den 21 april 2015 Svarsfrekvens: 52% ( 21 / 40 ) Elektroniskt utvärderingssystem Databasdesign vt 2015 3. Vad anser du om uppgift 1? Kurs/grupp-frågor: 21 svar, medelvärde = 2,95 Unsatisfactory 1. Vad anser du om kursboken? 21 svar, medelvärde = 3,10 Unsatisfactory Inadequate Adequate Excellent 24 % (5) Good 14 % (3) 52 % (11) Good 33 % (7) Adequate 5 % (1) Inadequate 10 % (2) 24 % (5) 5 % (1) 2. Utveckla dina åsikter om kursboken! • Den var bra! • Lite svår läst när man är nybörjare • Säkert bra men använde den inte till något under kursen. • Behövde inte använda den allt för mycket. Föreläsningarna kändes som det gav riktigt mycket, jag läser dock statistik. För systemvetarna kanske den var mer givande. Excellent 19 % (4) 14 % (3) 4. Utveckla dina åsikter om uppgift 1! • Jag kände att jag inte hunnit fått tillräckligt med kunskaper då vi började med den. • Uppgift 1 hade ingen av lärarna koll på vad den handlade om. Märktes att den var kopierad från John Cumberbatch uppgifter och det fick en att bli irriterad. Lite ologisk tänkande hur man skulle göra den, behövde ju en skattkarta för att förstå vilken av 1 till 5 hörde ihop med a, b ,c eller d osv. • Bra upplägg att göra en uppgift av frågeskrivandet så man inte behövde göra det på tentan, för att kunna testa sig fram. • Alldeles för komplicerad och invecklad för denna kurs • Dyr, men ok. Bra att det fanns på pdf • Klurig uppgift men workshoparna var bra underlag för uppgiften. • Brett info om ämne • Ganska lätt, kanske lite för lätt? • Känns som det är väldigt mycket text som inte säger särskilt mycket. Framstår mer avancerad än vad som direkt lärs ut i kursen. • bra uppgift • Var väldigt svårt att hinna läsa allt i boken plus att läsa föreläsningarna. Man fick prioritera. • Det var en expansiv bok som innehöll väldigt mycket korrekt information. Det var dock väldigt svårt att hitta den information som var relevant för kursen. Detta skulle kunna förbättras genom att man har ytterligare utdrag som mer specifikt behandlar de områden som en systemvetare kan komma att behöva ha kompetens på efter kursen. • Bra, men väldigt stor. Svårt att hitta rätt. • Den är väldigt omfattande och det var väldigt mycket att läsa inför varje tillfälle. Viss information från boken känns som att vi aldrig berörde under kursens gång. Det kanske hade varit bättre att göra en mer detaljerad läsanvisning. Då det inte fanns några lösningar till uppgifterna i boken (de fanns endast i ett lösningshäfte som man fick köpa till) så tycker jag att de var väldigt oanvändbara. • läste nästan ingenting i den • Den behövdes inte så mycket • Inte så mycket att invända. Hade gärna haft samma innehåll som denna boken har pluss bra SQL referenser. Boken är lite kort då det kommer till SQL kod och exempel-. I all fall för att använda som referenslitteratur. • När till och med en lärare klagar över uppgiftens otydlighet så är något fel. • Tycker den var svår. Väldigt otydligt hur den skulle göras. Mycket av det som var på uppgift 1 hade vi inte gått igenom. Vi hade gått igenom enklare versioner av det men var inte mycket man kunde nyttja till uppgiften. men man lärde sig mycket av hur en databas fungerar och hur den är uppbyggd, vilket gav mycket bra insyn i hur en databas fungerar. • Uppgift #1 var väldigt dåligt utformad. Jag spenderade mycket mer tid på att försöka förstå vad som faktiskt efterfrågades än att försöka lära mig det som var relevant, och fick varierande svar från er lärare när jag frågade. Det kändes inte roligt alls, eftersom att det var den enda praktiska övning denna kurs erbjöd vad gäller att designa en faktiskt databas. Visst, jag kan sitta hemma med en phpmyadmin på localhost, men där har jag inte tillgänglig till expert-kritik på mitt arbete. • Kändes inte som man hade tillräckligt mycket kött på benen inför den. Detta bidrog till att den åt otroliga mängder tid av testande fram och tillbaka utan att egentligen förstå allt man gjorde. • Uppgiften var väldigt svårt formulerad och rörig. Det var extremt svårt att förstå vad man skulle göra och hur det skulle göras. Det var inte förrän vi hade en genomgång med läraren som det verkligen gick att förstå hur man skulle gå till väga för att ens förstå uppgiften. • R - uppgiften var tydlig och lätt att förstå. Vi hade en bra genomgång under datalektionen innan vi fick uppgiften. • Mycket dåligt formulerade uppgifter... • uppgift 2 var rolig • Svår uppgift med för lite underlag • För enkel. uppgiften borde vara mer krävande. Borde också vara krav på att skriva koden direkt mot MySQL i terminal. Finns ingen anledning att lära sig PHPMyAdmin. Hade varit bättre att köra med MS SQL i så fall. 21 svar, medelvärde = 3,90 Inadequate 7. Vad anser du om tentamen? 21 svar, medelvärde = 3,67 Unsatisfactory 5. Vad anser du om uppgift 2? Unsatisfactory • Borde ha varit svårare också. För enkel uppgift. Ställ högre krav på eleverna. 5 % (1) Inadequate 10 % (2) Adequate 0 % (0) Good 10 % (2) Adequate Excellent 19 % (4) Good Excellent 24 % (5) 43 % (9) 29 % (6) 6. Utveckla dina åsikter om uppgift 2 (ange om det vara Java eller R)! • Jag tycker den var rätt svår. • Java, bättre än uppgift 1. Kändes relevant hade dock behövt mer workshops för att ha bättre förståelse för hur det var tänkt. • Java-uppgiften. Kul att få realisera något, bra uppgift! • Kul att se hur man kan jobba med R via kontakt med en databas. Känns som något vi statistiker kommer göra mycket, kanske inte just med R men andra statistikprogram. • Den var bra! Mycket bra att man fick jobba med R/Java då dessa kunskaper behöver underhållas • användbart och känns som kunskap man kommer ha nytta av. bra med praktiska övningar. • Var roligt och intressant hur R kunde användas i SQL. Ger en bra inblick i hur det kan se ut i arbetslivet. • Jag arbetade med Javauppgiften. Jag tyckte att det var en väldigt rolig uppgift, men jag hade önskat att den inte var en direkt kopia från programmeringens grunder. Jag skrev hela min kod från scratch, men från vad folk har sagt så var jag en av få, många kopierade bara kod från tidigare exempel (som ni föreslagit i uppgiftsbeskrivningen). Jag skulle även vilja passa på att kritisera att Dan vid föreläsningen föreslog att vi skulle använda Statement för databashantering i Java, i precis samma föreläsning som han varnade för SQL injection. Statement-klassen är såvitt jag förstår praktiskt taget inte användbar i arbetslivet av bland annat pga att den är känslig för SQL injection. Hade önskat få en ordentlig workshop med bra exempel på hur man använder PreparedStatement. • Jättebra lektion med massa hjälp som gav ett bra underlag för att lösa och förstå uppgiften. 38 % (8) 24 % (5) 8. Utvecka din åsikter om tentamen! • Helt okej! • Bra, täckte hela kursen. Frågorna med SQL tyckte jag var bland de bättre frågorna för att då fick man verkligen se om man förstod SQL. • Bra frågor, inga problem. • Bra tentamen, ett fungerande upplägg där man fick visa att man hade koll på olika delar. • bra tenta, lagom svår • Tycker tentamen var bra upplagd. Mycket bra variation i frågorna som tog upp det mesta vi gått igenom på föreläsningarna. • Tentan var väldigt bra skriven. Formuleringarna kändes moderna och frågorna var relevanta - en stor förbättring från de exempeltentor som lagts upp på Cambro. Det borde dock ha funnits fler exempeltentor som var från tidigare år än 2010. • Kort sagt är jag mycket besviken. Det går inte inkludera moment som tredje normalisering och er-diagram och låta dem omfatta halva tentan om man inte haft lektion på det. Detta skulle ha behövts praktiseras minst två lektionstillfällen.Otroligt dåligt. • En bra blandning av uppgifter som var relevanta och hade berörts under kursens gång. • Alldeles för låga krav på g och vg nivå. • Tenta-frågorna var bra förutom det att de två sista frågorna fick alldeles för mycket vikt med tanke på att vi inte alls gick igenom dem så mycket. I framtiden borde någon lektion läggas på att gå igenom uppgifter kopplade till de två sista frågorna.. • Väldigt väldigt dåligt med de extremt gamla exempeltentorna på cambro. Vi fick ingen information om att det fanns nyare exempeltentor. Visserligen mitt eget fel att förlita mig på informationen vi fått genom de gamla tentorna men de borde i alla fall vara mer representativa av hur tentan kommer vara. • Lite för lik föregående tenta 9. Vad anser du om workshoptillfällena? 21 svar, medelvärde = 3,29 Unsatisfactory Inadequate 14 % (3) 43 % (9) Good Excellent • De var rätt ok i sig, men saknade ett tillfälle där man fick öva på att göra ERD samt tillhörande tabeller för normalisering, eller åtminstone övningsuppgifter för det. 5 % (1) Adequate • Det har varit bra att ha lärarstöd under tiden vi skulle lära oss SQL. Det första tillfället kändes däremot lite överflödigt och lite för lätt. Alla blev klara efter max en halvtimme, kanske hade detta tillfälle gått att utnyttja på ett effektivare sätt. 24 % (5) 14 % (3) 10. Utveckla dina åsikter om workshoptillfällena! • Dom är bra, men lite mer genomgång innan vore bra. Kanske att man ger något exempel. • Lite för få tillfällen. Den första var för enkel och de andra blev då för svåra. • Var bra träning inför uppgifterna! Tips till andra som ska läsa denna kurs är att gå på workshoparna! • Jag tycker ofta att det blev rörigt. Jag hade önskat att läraren gått igenom ett exempel på tavlan först/sist i lektionen så att man fick lite mer kött på benen. Samt att det skulle varit tystare i lokalen. Personligen har jag väldigt svårt att koncentrera mig när det blir för stökigt.. • Lite luddiga • Hade vela haft flera tillfälle • Bra, men skulle kunna vara mer genomgående. En lärare som först går igenom vad som ska göras så att man får en bild av vad som är viktigt, för att sedan sätta sig och arbeta individuellt, hade varit bättre. • Kunde lägga mer tid till det lite mer avancerade som man kunde använda sig av uppgift 1. Hade velat haft lite mer att gå på utifrån workshoptillfällena, Annars var det bra. • Jag lärde mig väldigt lite från dessa workshops. När upplägget för en workshop är några uppgifter och en lärare som går runt och förklarar samma sak för olika personer så kunde jag lika gärna ha stannat hemma och experimenterat på egen tid. Att det dessutom inte fanns någon workshop på ERD-diagram och ingen för normalisering var illa. Från vad jag har förstått så var dessa två bland de mer relevanta kunskaperna att ha kvar efter kursens slut, och vi fick inga workshops, inga övningsuppgifter och på tok för lite fokus på det under föreläsningstillfällena. Skulle inte kunna rekommendera denna kurs till vänner om inte denna del förändrades. • En del tidsslöseri med tanke på hur det senare skulle återspeglas på tentan och uppgiftena. Men det fanns trots allt givande inslag. • Bra med hjälp 11. Hur har kontakten med lärarna fungerat? 21 svar, medelvärde = 3,86 Unsatisfactory Inadequate 0 % (0) 5 % (1) Adequate Good 43 % (9) 14 % (3) Excellent 38 % (8) 12. Vad har varit bra under kursen? • Undervisningen har varit bra, engagerade lärare. • Föreläsningarna med exempel osv. Gjorde att man förstod bättre som jag tror bidrog till att tentan blev lättare för man fick en bra grund. • Det mesta har varit bra. Gillade upplägget på undervisningen. • Kunniga lärare, bra föreläsningar och bra workshops! • Bra med många workshops och småuppgifter! • bra • Lärarnas tillgenligjet har varit väldig bra under kursen. • Bra kontakt med trevliga lärare. Svarar snabbt och tydligt. Workshops är alltid bra moment då det är hands-on. Generellt bra föreläsningar. • Tycker det har varit bra. Kunde haft ett till tillfälle att gå igenom frågor eller haft längre tid på det tillfället som gavs. • Göran har vid flera tillfällen gett relevant arbetslivsinsikt vid diskussioner och gett exempel på annat som kan vara användbart i praktiken. Det kändes väldigt värdefullt. • Lärartillgängligheten har varit god, både via mail och direktkontakt. Även föreläsningarna har varit väl genomförda pedagogiskt. • Det har fungerat bra för mig, tycker att det varit trist att de försvunnit så snabbt efter föreläsningen att man nästan inte hunnit ställa frågor. Har hört från andra att lärare har varit svåra att få tag på och att det har tagit lång tid innan man fått svar på ex. mejl. • Dan har varit lätt att få tag på om han ibland saknat kunskap om uppgifterna men han har tagit reda på det jag frågat om han inte vetat direkt. Göran var lite knepigare att få tag på. • Man fick göra praktiska övningar under workshoptillfällena och uppgifterna 13. Vad har inte varit bra med kursen och hur skulle detta behöva förändras? • Man hade gärna haft lite mer om ER-diagram och normalisering med tanke på att det var så stora frågor på tentan. Kanske att man hade haft någon sån uppgift som examinationsuppgift? systemvetenskapliga programmet men det hade varit trevligt om lärarna inte lagt för mycket fokus på detta, hade känts mer välkomnande och mer relevant för vi som kommer utifrån. • Mer utmanande uppgifter. Workshops borde ha med normalisering och ER Diagram att göra. Det var uppenbarligen detta som var viktigt i kursen. Inte att lära sig SQL. 14. Finns det något du har saknat under kursen? • Nej • Bättre kommunikation mellan lärarna för det märktes för oss studenter och vi får då lida av det. Oplanerad första uppgift är ett exempel. • Förklaring på uppgifterna kom efter vi frågade lärarna. Annars mer workshops. • ER-diagram och normalisering var en stor del av tentan men togs inte upp så jättemycket under föreläsningar och workshops. Kanske skulle man kunna bryta ut något av detta till en inlämningsuppgift istället för tentafråga. • Nej. • För en statistiker så kan det bli lite försjupat vissa gånger, men förstår samtidigt att den kanske behöver vara så för systemvetarna. • Mer kursmaterial hade varit bra, gärna på svenska. • Jag hade önskat en till deluppgift där vi fick öva ERmodellering - det hade varit användbart • Hade velat ha mer förklaringar och prov på ER-diagram • Saknar lite av det praktiska, flera och tätare workshop hade varit bra • Några föreläsningar har haft för mycket information och borde ha delats upp i separata föreläsningar för att ge fokus. Workshops skulle kunna vara enhetligare, med en lärare som först går igenom vad som ska göras och hur. Att en uppgift utgår ifrån programmering (R eller Java) gör att de som inte klarat respektive kurser inom det inte heller kan klara denna. Kursboken känns ordig och mer avancerad än kursen. • Normaliseringen tycker jag att man kunde ha lagt lite mer tid på svårare exempel. På föreläsningen går man man mest igenom lätta exempel men på tentan krävs stora kunskaper. Hade kunnat vara bra att lägga dit några mer exempel och kanske en workshop endast på det med övningar så det kan sätta sig bättre och få bättre förståelse. • Det behövs övningsuppgifter och workshops på ERD och normalisering. Statement bör inte rekommenderas, PreparedStatement bör rekommenderas. • Fler lektioner på er-diagram och normalisering. • Den första workshopen känns som att den skulle kunna fyllas ut eller utnyttjas på ett effektivare sätt. Läsanvisningarna hade kunnat vara mer detaljerade, då hade det blivit lättare att läsa in sig på det mest relevanta istället för att försöka läsa in allt (även det som inte berördes under kursens gång). Förstår att kursen framförallt är till för de som läser på • Mer övningar med ER, då det ändå var stor del av tentan • se ovan • Förutom en extra workshop med normalisering och övningar så tycker jag det mesta varit bra. • Ovan nämnt. • Lektioner på normalisering och er-diagram. • Jag har saknat att ha en workshop där man gemensamt gick igenom ER-diagram och normalisering. Det hade gett väldigt mycket att få göra det tillsammans eftersom vi inte fick facit till tentorna så kunde man inte veta om man gjort rätt eller fel. • Det jag nämnde i #10 • Mer SQL. Faktisk databasdesign. Inte informationsdesign som kursen egentligen handlade om. 15. Hur många timmar per vecka (schemalagd undervisning samt arbete på egen hand eller tillsammans med studiekamrater) har du i genomsnitt ägnat åt dina studier? (ungefär .....tim/vecka) • 5 h/ veckan kanske. • 25timmar/vecka • 30 • 25-30 • 20 • 35-45 • Mellan 35 och 45 • 30 • 45 • 30-40 timmar per vecka. Detta inkluderar eget experimenterande med databaser som gjordes enbart för dess kursrelevans. • 20-25 • 40 • 4 • första halvan ca 20-30, andra halvan över 40 • 25 • 20 • 30 16. Övriga kommentarer! • Bra kurs överlag • Bra och rolig kurs som gav mycket praktiska kunskaper! • Tack för en trevlig kurs! • Jag är överlag nöjd med kursens innehåll samt lärarnas engagemang • Hoppas kursen fortsätter förbättras! • Bra jobbat. • Jag tycker att pedagogiken genom hela kursen har varit väldigt bra. Det har varit tydligt upplägg med bra exempel. • Var tydligare med vad som är viktigt. Databasdesign för mig var i alla fall att skriva SQL för hantering av specifik data.
© Copyright 2024