dbwebb-se / python

Coursematerial for python
Other
34 stars 31 forks source link

Feedback från studenter HT22 #58

Open AndreasArne opened 2 years ago

AndreasArne commented 2 years ago

Fyll på med feedback som studenter har gett i redovisningstexter.

emcofa commented 2 years ago

I kmom01 var det en som skrev följande om förbättring av dbwebb-kommandot:

"The dbwebb-cli is an impressive tool. It went well when I used the dbwebb test command. However, It was quite verbose in its output. It would be nice if it by default is less verbose with the option for more verbosity. It could also be something you eventually get used to. "

bjornmolin90 commented 2 years ago

Fick som förslag att spela in en Thonny-video med lite tips om config och hur man använder det.

emcofa commented 2 years ago

Ytterligare några förbättringar i kmom01:

Ampheris commented 2 years ago

Kmom02 feedback

emcofa commented 1 year ago

Kmom 03:

emcofa commented 1 year ago

Kmom 03:

Någon tyckte det var otydligt varför Marvin.py (filen från kmom02) var tvungen att vara med i kmom03. Tyckte det skulle framgå lite tydligare i instruktionerna eftersom valideringen inte går igenom utan den filen.

AndreasArne commented 1 year ago

kmom03:

Återkoppling på uppgiftsinstruktionerna: Se gärna över dessa punkter från https://dbwebb.se/uppgift/din-egen-chattbot-marvin-steg-2-v4 då instruktionerna kan förtydligas:

Övrigt:

emcofa commented 1 year ago

Kmom 04 feedback:

emcofa commented 1 year ago

Ytterligare kmom 04 feedback:

AndreasArne commented 1 year ago

Mitt förbättringsförslag är att skrota Marvin och istället ha sex fristående uppgifter. Några av dessa uppgifter skulle med fördel kunna vara mer tillämpade. Förslag: Maskininlärning och visualisering av data mha Pandas i Jupyter Notebook. OCR av PDF-fil mha av Python-moduler. Skript i Python (istället för bat-filer eller Bash-skript), typ räkna antalet rader Python-kod för alla .py-filer i en trädstruktur, eller byta datum på alla filer med ett visst innehåll i en trädstruktur. Använda Python som symbolisk miniräknare mha Sympy.

AndreasArne commented 1 year ago

Istället för dessa bestämda och enformade uppgifterna hade jag velat se mer öppna uppgifter, såsom en primtals räknare där man kan effikivisera koden på olika sätt och vis.

AndreasArne commented 1 year ago

Förbättringsförslag: Jag skulle vilja ha teoriföreläsningen på måndagarna istället för på onsdagarna, det skulle underlätta att komma igång med inlämningsuppgifterna tidigare i veckan.

emcofa commented 1 year ago

KMOM04:

KMOM05: Emission-uppgiften hade en lagom nivå för inlärning och arbetsbelastning. Däremot önskar jag en förklaring i uppgiftstexten om varför try/excepten skall placeras i main och vad som är best practice. Dessutom fick jag fel på testerna då jag delade upp min kod i olika funktioner som innehöll olika raise-konstruktioner. Men testerna kollade enbart att det fanns en raise-konstruktion och inte att en sub-funktion anropad i get_country_year_data_megaton lyfter exception. Ni får gärna förtydliga i uppgiften att raise-konstruktionen skall göras i get_country_year_data_megaton och inte i en subfunktion till get_country_year_data_megaton.

KMOM06: Tidigare uppgifter i kursen har varit mer beskrivande vilket har gjort att detta kursmoment tog mycket längre tid. Jag rekommenderar att mer förklarande text även hamnar i lab6 eftersom några förtydliganden om hur read() fungerar hade sparat timmar. Det jag önskar få förtydligat är hur hur "pekaren" som används med read() fungerar, dvs att det det inte fungerar bra vid flera anrop av read() till samma fil i samma "with open"-block.