dbwebb-se / oopython

Course in OO Python
Other
5 stars 3 forks source link

Kursutveckling inför vt19 #11

Closed AndreasArne closed 5 years ago

AndreasArne commented 6 years ago

Allmänt - Fler exempel på UML diagram. Vi visar vad de ska göra eller hur det kan se ut.

Kmom02

Kmom03 - Lägg till create pil och self-calls i övning.

Kmom04

Kmom05

Kmom06

Kmom10

mosbth commented 6 years ago

Kursutvärdering

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.

AndreasArne commented 6 years ago

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.

AndreasArne commented 6 years ago

Kolla på video klipp om OO från Kommando. https://www.youtube.com/watch?v=xoL6WvCARJY

AndreasArne commented 6 years ago

Träd i kmom06?

AndreasArne commented 6 years ago

Använd decorator för att ta tid på en functions exekvering. https://realpython.com/primer-on-python-decorators/#a-few-real-world-examples

AndreasArne commented 5 years ago

Kmom01 guiden: Flytta privata attribut til kmom01 och överlagring till kmom02? Flyttat till VT20