Utvärdering prgi21
dbosk opened this issue · 0 comments
dbosk commented
Tidsåtgång
- De flesta på 3--5 och 6--8 h/v.
- Flera upp till 12--14 h/v.
Kommentarer
- Varierade väldigt mycket. Väldigt låg för det mesta. Men några timmar i veckan när jag jobbade på puppgiften
- Mer när jag jobbade med p-uppgiften
- Det var väldigt mycket i slutet av kursen, helt orimmligt mycket faktiskt.
- Med tanke på att det mesta var lagt på distans så har jag lärt mig en hel del. Enkelt när man kan testa kod direkt samtidigt som läraren går igenom under föreläsningens gång. Sedan vid redovisningstillfällena gick det bra att kunna redovisa på distans och sköta kommunikationen med assarna.
- Användande av OLI-material och övningar samt föreläsningar.
- Skiljer sig väldigt mycket från p1 där vi höll på med labbar och p2 när vi arbetade med p-uppgiften. Betydligt fler timmar lades ner under p2. Försöker lägga något snitt men svårt att avgöra.
- Jobbade mindre timmar i början av kursen men vår sista uppgift (P-uppgiften) var både tidskrävande och svår.
LEQ
Kvinnor har
- lägre "interesting issues"
- mycket lägre "stimulating challenge"
- lika "practice without grading"
- mycket lägre "fair assessment"
- lika "learn by collaboration"
- lägre "get support if needed"
Funktionsvariation har
- lägre "interesting issues"
- högre "stimulating challenge"
- mycket lägre "practice without grading"
- lika "fair assessment"
- lika "learn by collaboration"
- lägre "get support if needed"
Interesting issues
- De initiala inlämningarna var ganska tråkiga, men de som var på slutet var mer utmanande och roliga. Specifikt P-uppgifterna.
Stimulating challenge
- Väldigt svårt för nybörjare, föreläsningarna var inte givande för mig och svårt att få hjälp
- Inledningsvis för utmanande
- Valde Wumpus för att göra det svårare, möjlighet till utmaning finns!
Practice without grading
- Dessa tillfällen var få eftersom de flesta lämnade övningarna när man fick välja att gå eller stanna
- Tyckte inte man fick så mycket feedback under kursens gång
- Svårt att få tag på Assar
Fair assessment
- Lång tid att få feedback på labbar, redovisning gick bra men kändes lite som assen inte kollade så noga. Var ganska rörigt kring vad som gällde och inte.
- GUI introducerades veckan innan examination, jag fick inte en ärlig chans.
- Svårt att göra en sådan stor slutuppgift om man inte känner att man lärt sig så mycket på vägen
- Det gällde att få "rätt asse". Jag är just nu 0,5 poäng från ett A, men har landat på ett E. Känns jättekonstigt att det ska vara så.
- Jag kände inte att man kunde använda särskilt mycket av det vi lärde oss under kursens gång för att lösa P-uppgiften.
Learn by collaboration
- Beror på hur man väljer att genomföra kursen
- Frågade till slut bara andra om hjälp. De var duktiga.
Possible to get support if needed
- Väldigt svårt att få hjälp enda tillfällena var på labbarna av Assar och då oerhört många ville få hjälp fick man inte alltid de och fick man det var det bara en snabb liten stund
- Långa labbköer och assarna kunde ibland inte svara. Blev dock bättre mot slutet.
- Köerna var typ 2 timmar långa i oktober/november
- Man kunde få bra hjälp på labbtiderna, men det tog oftast väldigt lång tid att få hjälp under dessa
- Mellansvårt att få hjälp, men när man väl får hjälp är den iallafall oftast väldigt bra
Bästa aspekterna av kursen
- P-uppgiften var rolig!
- Learn by doing dominerad kurs vilket jag gillar. Det är roligare att prova sig fram och testa själv än att enbart lyssna på en föreläsare.
- Att man lärde sig mycket.
- P-uppgiften kändes rolig och givande. Man lärde sig mycket bara av att jobba själv med den.
- OLI
- Övningarna tyckte jag var givande. Vi diskuterade gemensamma frågeställningar och lösningar på problem.
- OLI materialet var bra, övningarna var också bra - speciellt när man kunde redovisa inför mindre grupper istället för helklass
- Att många kunde programmering sedan tidigare, dessa människor har till stor hjälp. Spännande att lära sig grunder.
- Egen takt
- Att man fick chansen att samarbeta med andra och lösa problem tillsammans.
- Flexibiliteten, man kan göra allt på egen tid
- Väldigt intressant och kul att bara lära sig programmera eftersom jag kunde inget innan
- P-uppgiften och OLI, när jag väl började använda OLI var det mycket hjälpsamt och man kunde hänga med mycket bättre
- Labbarna var ett bra sätt att lära sig olika concept. Det var också bra att man fick fler chanser så att man lärde sig vad man hade gjort för fel/om något måste ändras.
- Det var den första programmeringskursen jag läste vilket gjorde att jag lärde mig mycket. Jag gillade dessutom att man jobbade mycket med sina kamrater och kunde lära varandra.
- Bra lärare och intressanta övningar samt ett lärorikt slutprojekt där man knöt ihop sina kunskaper som man lärt sig under kursens gång.
- Att den introducerade programmeringsområdet till mig och många andra. Det var utan tvekan det roligaste och mest intressanta jag har gjort i universitetet under min första termin och jag är taggad att fortsätta utveckla mina programmeringsfärdigheter.
- P-uppgiften!!! I början kändes den hemsk, men man lärde sig otroligt mycket och det är en väldigt trevlig känsla man får när man får programmet att fungera.
- Stimulerande att lära sig nya saker och att få program att fungera.
- Övningarna med assen.
Förbättringsområden
- Föreläsningarna gav inte så mycket, och det var kaos med assarna
- Rättning av labbarna
- Modulen om klasser och den inlämningsuppgiften. Samt matlab. Väldigt förvirrande och frustrerande
- Jag upplever att man kastades ut på för djupt vatten. Många av oss som aldrig programmerat har känt hos helt vilse genom stora delar av kursen.
- Att man kan få lära sig mer på egen hand. Nu kände man sig mest av allt begränsad av att man var tvungen att skriva exakt rätt. Tråkigt när man inte får hitta egna lösningar på problemen. Svårt innan man kan något alls
- Vissa labb-lydelser var oklara och det va svårt att få ett förtydligande ibland.
- föreläsningarna fungerade ej
- labbkön funkade ej
- Strukturen på föreläsningarna. Det fanns ett tydligt upplägg med en röd tråd, men i genomgång av nya områden gick det fort och det var svårt att hänga med.
- föreläsningarna hade kunnat vara på en bättre nivå, kändes för svårt för de som inte kan något och för lätt för de som programmerat tidigare
- Först och främst tycker jag att föreläsningsstrukturen skulle kunna förbättras. Under flera föreläsningar och labbar kändes det som att det vi gick igenom på föreläsningarna och som fanns i OLI materialet inte var tillräckligt för att kunna lösa labbarna. På föreläsningarna blev också väldigt komplicerade exempel väldigt snabbt så det blev svårt att hänga med. För det andra skulle området kring klasser och speciellt labben kunna förbättras. Labben var väldigt svårtolkad och utgick inte alls från OLI materialet eller föreläsningen.
- Generellt var det ganska förvirrande med DD1301 innan, förstod inte riktigt varför vi började med den och inte istället började med lite enkel intro till hur man tar sin an programmering. Många blev nog ganska förvirrade inför DD1315.
- Möjligheten att få hjälp. Även övningarna. Min grupp på campus hann bara lyssna på presentationer och lärde oss inte direkt något.
- För de som aldrig har programmerat innan den här kursen, var det extremt svårt att komma igång. Redan från dag 1 förutsattes det att man visste lite grundläggande om programmering, vilket inte var fallet för många. Därför skulle kursen behöva börja med att se till att de som aldrig programmerat förstår vad programmering är och hur man gör, t.ex vad en funktion är, hur man ska strukturera ett grundläggande program osv. Det är väldigt svårt att komma in i det från början, särskilt när man går väldigt snabbt fram.
- Det var även väldigt förvirrande för oss nya programmerare när Daniel inte använde sig av ex Pycharm eller Visual studio code, då det va svårt att "översätta" det han skrev under föreläsningarna till det man själv skulle göra.
- Föreläsningarna är luddiga, övningarna känns onödiga, för få Assar som kan hjälpa
- Föreläsningarna, möjligtvis tydligare instruktioner och föreläsningar som ger mer kunskap inför labbar så man förstår dem.
- Kursens intro, hur terminalen och programm för att redigera kod fungerar tillsammans hade kunnat vara tydligare. En förklaring på hur man instalerar och använder t.e.x PyCharm eller VScode hade varit väldigt bra i början av kursen.
- Jag tycker inte att dataintro kursen gav något utan hade hellre sett en tidigare och snällare start där man gick igenom mer grunder som man faktiskt skulle ha nytta av
- Veckovisa quiz som hör till inlämningsuppgifterna.
- För det första: anpassning för de som är dåliga, har noll erfarenhet och inte kan uppfatta saker direkt. Det var väldigt svårt att faktiskt få ut mycket ur föreläsningarna då de till stor del gick ut på att enormt komplicerade saker diskuterades med någon som redan var väldigt insatt i programmering eller att det gick för fort.
- Strukturera upp föreläsningarna. Hade varit trevligt att få en plan med vad föreläsningen skulle ta upp (lite mer detaljerat en den info som fanns given).
- Labbtillfällena/hjälp från assar: Det var ofta lång kö och för få assar så det kändes inte värt att försöka få hjälp.
- Föreläsningarna: Behöver vara mer pedagogisk, förslagsvis genom att ha tydligare förklaring av de viktigaste funktionerna och hur de funkar. Mindre fokus på att enbart visa, det går inte att lära sig från föreläsningen om man inte redan förstår innan.
- Genomgångarna inför labbarna, man lärde sig nåt helt annat än vad som kom på labben
- Kursen sägs vara till för nybörjare men läraren utgår från att alla har förkunskaper och tidigare erfarenhet. Uppgifterna/labbarna var extremt svåra, rättningen var otroligt tuff, lärarens föreläsningar opedagogiska. Jag som aldrig programmerat förr kände mig extremt vilse. Studenterna som hade gått teknik på gymnasiet eller som hade erfarenhet av Python hade det betydligt enklare medan resten kämpade igenom hela kursen. Svårt att få hjälp när man inte vet vem man ska vända sig till, assarna hjälper knappt då de "inte vill avslöja lösningen"
- Tycker att teorin skulle kunna förklaras lite enklare under lektionerna.
Råd till framtida studenter
- Se till att du hänger med varje vecka. Var inte rädd att googla eller titta på youtube som komplement till föreläsning och OLI
- läs OLI innan du gör labbarna
- Börja i tid på p uppgiften. Bygg den i små delar.
- Ta tag i saker med en gång. Googla mycket.
- Lär er lite programmering i förväg, kommer underlätta så mycket! Mycket tid i början så grunderna sätter sig, sedan kan man börja med mer utvecklande saker
- Lär er python under sommaren. Strunta i kursen datorintroduktion och börja kolla på python istället. Sammarbeta med andra i din klass. Gå med i mentorskapsprogrammet.
- Om labbarna känns svåra så stressa inte för mycket över dem. Om det skulle vara så att det fortsättningsvis är brist på assar och det tar väldigt lång tid att få saker rättade, få feedback eller hjälp, så skulle jag säga att det inte är hela världen om man råkar missa en labb-deadline. Var inte rädd för att behöva presentera labben, det går smidigt och assarna är väldigt hjälpsamma. Självklart är det bäst att lämna in uppgifter i tid men om det skulle bli problem igen, som för oss med väldigt långa rättningstider och svårigheter att få feedback så kan det vara värt att skjuta upp labbarna tills man vet vad man håller på med
- gör OLI
- Att sitta mycket själv och testa koda med den kunskap en hittills fått.
- Hitta sånna som kan och fråga. Testa mycket själv, det är så man lär sig.
- Läs OLI - materialet innan föreläsningarna och försök alltid själv innan du frågar om hjälp.
- Att se någon programmera på föreläsning lär man sig inte så mycket på, utan att programmera själv. Med det sagt kan man ändå få med sig vettig kunskap från föreläsning.
- Se till att hänga med från början och testa mycket själv.
- OLI, OLI och OLI!
- Kom förberedd till föreläsningarna och testa att skriva kod i förhand som är kopplat till föreläsningarna.
- Ta OLI-materialet seriöst, det är väldigt roligt om man har tid men kan lätt bli jobbigt om man måste stressa igenom det. Det är då man inser veckor senare att man inte lärde sig något av det.
- Våga söka hjälp när det är svårt. Experimentera en massa. Det löser sig till slut.
- Fråga mycket och testa dig fram. Det finns väldigt mycket information från internet att tillgå.
Övriga kommentarer
- Kanske skulle kunna ha övningar anpassade efter nivå?
- Tog extremt lång tid att få labbarna rättade.
- DD1301 kursen bör strykas helt. Den var väldigt förvirrande och gav ingenting som kunde användas i DD1315. Det enda den kursen gjorde var att skapa förvirring om vad programmering var.
- Upplägget på labbarna var bra
- Nöjd med feedbacken från assarna, den positiva responsen samt tips hur man kan skriva kod i fortsättningen.
- Kursen fick iallafall upp mitt intresse för programmering, vilket är positivt
- Det fanns problem med att boka nytt redovisningstillfälle efter för att plussa efter att man blivit godkänd på P-uppgift. Kalenderfunktionen på Canvas visade inte tillfällena så det gick ej att boka.
- Snälla tänk på oss elever som är nybörjare. Hjälp oss, motivera oss. Jag såg verkligen fram emot att få lära mig programmera och är otroligt missnöjd över att jag inte fick undervisningen och vägledningen jag behöver. Fick göra allt på egen hand och känner inte att jag lärt mig på rätt sätt. Fick främst leta efter svar på nätet vilket känns opedagogiskt och fel.
Varför gick du tidigt från övningen?
- Gjorde det ibland. Jag kunde programmering innan och tyckte inte att det gav så mycket
- Opedagogisk utlåtande och passade inte den nivån jag ville uppnå
- Kunde redan vad de skulle snacka om, svårt att diskutera med andra digitalt när de andra inte vill prata
- Jag stannade kvar oftast, men eftersom jag arbetar med utveckling var det mer eftersom jag kände mig intresserad av ämnet än att jag behövde hjälp att förstå.
- Hade många andra uppgifter som kändes viktigare då det inte var obligatoriskt
- Ibland hade jag annat skolarbete som kändes mer pressande att ta tag i, så ibland använde jag tiden för det istället, speciellt när jag kände att programmering var något som jag inte direkt behövde extra övning i.
- Tycker inte att man lärde sig något där. Kändes irrelevant, det vi gick igenom.
- Jag upplevde att tiden kunde användas mer effektivt, antingen för att plugga programmering på egen hand eller prioritera andra kurser.
- Jag stannade inte kvar för att alla andra gick, det kändes inte som att man fick ut så mycket av det när man bara var 3 deltagare. Dessutom kände jag mig ganska säker på merparten av kursen.
- Alla andra gick så kändes inte som att övningen gav något när det endast var 2 st kvar på zoomrummet.
- Isåfall berodde det på att jag kände att jag redan kunde teorin eller att det fanns enklare genomgångar av den på annat håll.
- Det som man gick igenom var ibland det labben handlade om, om jag redovisade labben så har jag förhoppningsvis redan lärt mid detta.
- Har programmerat andra språk innan, får inte så mycket av att sitta på föreläsningar/övningar
- Jag kände att jag inte hade lärt mig tillräckligt för att kunna få ut någonting av de flesta övningarna.
- Jag tyckte helt ärligt att det var pinsamt att vara kvar för jag kunde så lite och man förväntades prata och redovisa inför alla. Jag la den tiden på att lära mig saker så jag skulle kunna ta mig igenom nästkommande veckas labb istället.
- För att jag behövde lägga ner tid på att bli klar med annat arbete