Laborationer
När du labbar försök att hitta en labkompis som
ligger på samma programmeringsnivå
som du själv, annars är risken stor att den som inte kan
programmera
inte hänger med och inte lär sig något. Jag har sett
detta hända
flera gånger. En i labgruppen gör labbarna och den andre
tittar på (och
klarar sedan inte tentan).
- Labbarna skall redovisas vid datorerna under
handledningstillfällena.
- För
att detta skall fungera, redovisa en lab så fort du är färdig. Med lab
avses de
övningar som finns på en html-sida, inte enskilda korta program (så totalt fem redovisningar).
- Om alla
väntar till sista dagen kommer det garanterat att bli långa köer
- Båda gruppmedlemmarna måsta vara närvarande vid redovisning.
- Se till att du är förberedd och att du vet var alla program
ligger när det det är dags att redovisa.
- Datum är satta så att Du skall ha gott om
tid
att
göra laborationerna, men börja inte för sent, för
då blir Du inte färdig i tid.
 |
Ikonen markerar obligatoriska uppgifter som
skall
utföras och redovisas. |
De datafiler och program som behövs ligger i filsystemet
under:
/chalmers/groups/thomas_math/MATL på
Linuxsystemet.
\\sol.ita.chalmers.se\groups\thomas_math\MATL
på Windows-systemet.
För att en laborationsuppgift
skall bli godkänd måste den uppfylla följande kvalitetskrav.
Programmet måste:
- Lösa uppgiften, det måste räkna rätt t.ex.
- Följa övriga specifikationer i uppgiften, t.ex. vad gäller
namn på funktioner och ordningen på in- och utparametrar.
- Vara
rimligt effektivt. Några övningar kan lösas på synnerligen ineffektiva
sätt, sådana lösningar godkänns inte. Tänk på att labbarna skall köras
och redovisas när handledaren står och väntar.
- Vara indenterat på vanligt sätt.
- Ha vettiga variabelnamn.
- Vara kommenterat.
Här kommer laborationerna. Datum anger sista redovisningsdag.
Lab 1: Några enkla
loopar. 3/2-12.
Lab 2.1: Vektorer. 17/2-12.
Lab 2.2: Matriser. 17/2-12.
Lab 3.1: Rekursion. 2/3-12.
Lab 3.1: Ett enklare alternativ, behandling
av mätdata på filer. 2/3-12.
Lab 3.2: C++. 2/3-12.
Du får inte extra poäng, högre betyg etc.
om du gör både rekursions- och mätdata-laborationen.
Om du inte är godkänd på laborationerna för MVGF30
se förra årets kurs för lab-PM.