Slutrapport kursutvärdering, EDAA70

Basfakta

KursnamnInledande programmering med Python
KurskodEDAA70   Kursplan
Högskolepoäng7.5
Läsår202425
Kursen slutade i läsperiodVT_LP2
Programsamtliga
Antal registrerade på kursen186
Antal godkända/andel av registrerade     125 / 67 %
Antal enkätsvar/svarsfrekvens26 / 14 %
Antal män som svarat7
Antal kvinnor som svarat17
Arbetstid enligt läro- och timplaner
Föreläsningar    28 h
Övningar    0 h
Laborationer    28 h
Handledd tid    0 h
Självstudietid    144 h

Sammanfattning av enkätsvar

På alla frågor utom den om närvaro kan poängen variera mellan -100 och +100, där -100 innebär att man "tar helt avstånd från påståendet" och +100 att man "instämmer helt i påståendet".

Närvaro vid undervisningen

Andel av undervisningenAntalAndel
0-30 %5 19 %
30-70 %8 31 %
70-100 %13 50 %

Skalor & enskilda frågor

SkalaPoängStdAvv
God undervisning+3941
Tydliga mål+5237
Förståelseinriktad examination+7032
Lämplig arbetsbelastning+5138
Enskilda frågor
Kursen känns angelägen för min utbildning+5445
Överlag är jag nöjd med den här kursen+7743


Fördelning av svar på fråga 26:
"Överlag är jag nöjd med den här kursen"

    
 AntalAndel

Missnöjda (<0) 2 8 %
Neutrala (0) 0 0 %
Nöjda (>0) 24 92 %
Har ej besvarat
frågan
0 0 %

Medelpoäng+77
Standardavvikelse (StdAvv)43
Män+86
Kvinnor+74
     

Fördelning av svar på fråga 17:
"Kursen känns angelägen för min utbildning"

    

Medelpoäng+54
Standardavvikelse (StdAvv)45

Kommentarer

Studierådets kommentarer

Studierådets kommentarer finns i rapporterna för specifika program

Kurslärarens kommenterer

Överlag tycker jag att även denna kursomgång har gått bra. Det är en duktig och trevlig studentgrupp som verkar gilla kursen och ämnet. Studenterna uppskattar särskilt programmeringslabbarna och Moodle-övningarna.

Under CEQ-mötet diskuterade vi möjliga förbättringar.

Som vanligt är det några som tycker att föreläsningarna går för långsamt fram. Det är en utmaning att hitta en lagom nivå eftersom studenter har olika bakgrund och olika lätt för programmering. Jag har försökt att ha målgruppen studenter som ligger någorlunda i takt men som tycker att programmering är klurigt. Det är där jag tror att jag gör mest nytta. Jag har designat föreläsningarna så att man inte behöver se kursens korta filmklipp, utan att föreläsningsserien står på egna ben. De två senaste åren har jag infört fler större exempel, där kanske första delen av en föreläsning ger introduktion och andra delen visar något större exempel. Den balansen tycker jag fungerar väl. Under föreläsningarna har det precis som tidigare år varit en trevlig och rolig interaktion mellan mig och studenterna. Jag uppskattar verkligen de frågor som studenterna ställer.

Det framkom under mötet och i arbetsrapporten att några studenter uppfattat någon enstaka handledare som dumförklarande och dryg. Det är viktigt att man som student känner sig trygg och uppfattar bemötandet från handledare som professionell och konstruktiv. Labbdelen är ett väldigt viktigt moment i kursen där man får kontinuerlig återkoppling på sin inlärning och kan ställa frågor om saker som man tycker är svårt. Jag har försökt kommunicera att ett trevligt bemötande är viktigt till handledare, men man kan nog poängtera detta ännu tydligare. Denna kursomgången hade 23 handledare (som är äldre studenter). Utöver den enstaka handledaren uppfattar jag att programmeringslabbarna har fungerat väl. Det framkom också synpunkter på att olika handledare kräver olika saker, vilket är värt att fundera över. Det kommer nog alltid att finnas en viss variation givet antalet handledare och att de är äldre studenter (ej anställda lärare), men man kan så klart försöka minska den variationen.

Nästa kursomgång tar en annan lärare över kursen (jag ska ta över en annan kurs pga pensionsavgång). Jag tycker att det har varit väldigt roligt och lärorikt de fem åren som jag har haft kursen.

Från började föreslog min institution att kursen skulle vara valfri inom programmet för B/K, men programledningen B/K frågade snabbt om kursen kunde vara obligatorisk i årskurs 1, vilket vi var glada över. Jag tycker att det har blivit väldigt bra med att man lär sig grunderna i programmering i denna kursen och sedan fortsätter med Python i flera tillämpade kurser där man använder programmering som ett verktyg i sin ingenjörsroll. Några år efter att kursen startat bytte även andra grundkurser i programmering från Java till Python. Detta förbättrade det gemensamma kursmaterialet och gav även tillgång till korta filmklipp som man kan se när man vill (vilket studenterna uppskattar).

Slutligen är det mycket diskussion i samhället om AI/maskininlärning/LLM osv, men jag tror att dessa verktyg bara gör det ännu viktigare att ha god förståelse för programmering. Dessa verktyg ökar produktiviteten, men jag tror starkt på att man måste förstå den kod som kan genereras.

Programledarens kommentarer

Programledarens kommentarer finns i rapporterna för specifika program

CEQ-enkäten fylldes i

Webbenkäter har använts på denna kurs.