MVE640 Programmering V21

Kursen MVE640 innehåller ett obligatoriskt programmeringsmoment på 1.5 hp (Kursmomentet 0520 Laboration i Ladok), där programmerings- och beräkningsvektyget Matlab används.

Undervisning

Undervisningen på detta programmeringsmoment äger huvudsakligen till under fyra halvdagar vårterminen 2021, varav två halvdagar i lp3 och två halvdagar i lp4.

I lp3 gäller följande tider för detta moment;

Tisdag 26 januari (Matlab 1)
Tisdag 9 februari
(Matlab 2)

I lp4 gäller följande tider för detta moment;

Måndag 29 mars (Matlab 3)
Måndag 19 april
(Matlab 4)

Allt material för programmeringsmoment kan nås i modul för respektive halvdag. Materialet är skrivet specifikt för denna kurs och består av s.k. Live Scripts (med dokumentändelsen .mlx) - en för varje halvdag. Dokumenten finns även i pdf-format för den som inte har möjlighet att öppna mlx-filen.

Undervisningen under halvdagarna sker i zoom (logga in via ditt Chalmers-konto);

https://chalmers.zoom.us/j/69597771134

Under halvdagspassen varvas presentationer/demonstrationer av materialet med självständigt arbete, och med möjlighet att diskutera med andra kursdeltagare i breakout-rum

Innan första halvdagen den 26 januari förväntas alla ha laddat hem Matlab på egen dator (eller förberett annat sätt att jobba med Matlab) och testkört programmet för att försäkra sig om att allt funkar som det skall vid första passet. Instruktioner om hur man laddar hem Matlab på egen dator och andra förberedelser finns beskrivet i separat dokument (Matlab 0)

Examination

Examinationen av programmeringsmomentet sker helt och hållet genom fyra webbaserade Möbius-Quiz som nås i modul för resp. halvdag.

Varje halvdag examineras alltså med ett Quiz, så det är två Quiz i lp3 och två i lp4. Varje Quiz innehåller ca. 10 frågor och för godkänd på ett Quiz krävs rätt svar på alla deluppgifter. Den som inte blir godkänd på ett Quiz har möjlighet att göra om det hur många gånger som helst. När ett Quiz öppnas på nytt så byts uppgifterna ut mot andra liknande uppgifter.

Extra hjälp

Tanken är att de flesta skall hinna med att gå igenom det mesta av grundmaterialet (mlx-filerna under resp. modul) under halvdagspassen och ganska snart därefter ta sig an Möbius-examinationen för motsvarande halvdag. 

Som extra stöd till vissa delar av materialet kommer det finnas korta filmer med exempel som illustrerar innehållet.

Det kommer också gå bra att ställa frågor om programmeringsdelen i Piazza-forumet för MVE640 (https://piazza.com/class/kbs9kry3pkb11v?cid=6 ). Markera att din fråga/inlägg gäller programmering så att andra som vill ta del av frågor och svar på just programmeringsdelen lätt kan hitta det i motsvarande mapp i Piazza. Om frågan gäller innehållet i kursmaterialet så bör inlägget vara öppet så att alla kan se det, men om frågan gäller en specifik examinationsuppgift så bör inlägget ställas direkt till mig.

Den som vill får också gärna ställa sina frågor på programmeringsdelen under de schemalagda frågestundspassen på matematikdelen av MVE640. Assistenterna under frågestundspassen är själva studenter på olika ingenjörsrogram och kan (för den nyfikne) säkert också berätta lite om hur de själva behövt använda programmering- eller beräkningsverktyg under sina studier.

Lärare

Thomas Wernstål (thomas.wernstal at chalmers.se), som är examinator för hela MVE640, är också kursansvarig för programmeringsdelen och tar ensam hand om undervisningen under halvdagarna på detta moment. Thomas är också den som (i första hand) kommer svara på frågor om programmering i Piazza. Övningsledarna på matematikdelen är också beredda att svara på frågor om programmering under de schemalagda frågestundspassen.

Referenslitteratur för Matlab

Programmering med Matlab (Länkar till en externa sida.) av Katarina Blom.

Denna bok ger en introduktion till Matlab och lär ut grunderna i programmering med Matlab. Rekommenderas för dig som är nybörjare både vad gäller programmering och Matlab.

Kurssammanfattning:

Datum Information Sista inlämningsdatum