Closed AndreasArne closed 5 years ago
Kursutvärderingen finns på http://bfm.bth.se/public/rapport/54cd0991-3357-429f-8bcf-52acd8aadf07
Snitt 3.18, 20 svarade av 58. Kursen gick för programstudenter Webbprogrammering på campus/distans.
Angående friare krav på uppgifter var det något vi hade i kursen förra året men då var det inte uppskattat av studenterna och således skrotade vi de kraven till detta året. Det är inget vi kommer att införa igen då majoriteten av studenterna verkar inte uppskatta den typen av uppgifter.
Jag planerar på att lägga till mer UML och test exempel. Mer förklara hur man använder sig av tester.
Kmom02 finns på listan att göra om. Inte enbart pågrund av storleken på uppgiften men för att det ska fungera på studentservern. En tanke är att lägga till data till fil via terminalen som sen visas i webbläsare.
Vi har även pratat om att ha ett genomgående Flask tema i varje kmom. Probelemet med det är att uppgifterna blir genast svårare och tar längre tid att slutföra. Blir en balansgång för att få in det och fortfarande ha en lagom nivå på uppgifterna.
Kmom06 ska utökas, inte bestämt än om det ska läggas till extrauppgifter eller obligatoriska. Problemet med nuvarande uppgift är att den är antingen jättelätt eller jättesvår beroende om det klickar för studenten. En lösning kan vara att göra den till en obligatorisk gruppuppgift för att underlätta för de studenter som har väldigt svårt för uppgiften och då kan vi dessutom lägga in fler obligatoriska uppgifter. Då får även in sammarbete i kursen.
Kolla på video klipp om OO från Kommando. https://www.youtube.com/watch?v=xoL6WvCARJY
Träd i kmom06?
Använd decorator för att ta tid på en functions exekvering. https://realpython.com/primer-on-python-decorators/#a-few-real-world-examples
Kmom01 guiden: Flytta privata attribut til kmom01 och överlagring till kmom02?
Flyttat till VT20
Allmänt
- Fler exempel på UML diagram. Vi visar vad de ska göra eller hur det kan se ut.- Hur lösa Fask på studentservern. Ta upp filer tidigare?- Alternativ kursupplägg, mer som i boken - Introducera klassdiagram i kmom01 och använd igenom hela kursen eller bara ha med det från kmom01 och presentera officielt i kmom03?- Tror det hade hjälpt med klassdiagram från kmom01.
Kmom02
- Shapes uppgiften tyckte de var jätte svår.- De förstod delvis inte vad de skulle göra när de läste texten. Något saknas mellan övning och uppgift men svårt att se vad det skulle vara förutom att uppdatera uppgiftstexten.
- Shape klassen bör vara ABC.
- Läs redovisningtexter för mer info om vad som varr svårt med Shape.
- Klass relation artikel gå igenom ABC, Abstract base class.- Övningen för post/form behöver vara grundligare och förklara koden mer.Kmom03
- Lägg till create pil och self-calls i övning.- De har svårt för sekvensdiagram. Föreläsningenvar förvirrande. Jobba mot kod nästa gång istället för text. Eller båda.- Byt ut koden för sekvensuppgiften?
- I war uppgiften specifiera cad filen ska heta och lägga till viewContent i inspect.Kmom04
Kmom05
Kmom06
self.static = [3, -4, 6, 1, 1, -2, 2, 3]
. Nu går det att få rätt med en icke-komplett lösning. Hitta fler corner-cases. Kan ta upp som exempel i en föreläsning.Kmom10