Kursen innehåller tre obligatoriska laborationsuppgifter.
Det är laboration 1 - Grundläggande C++, laboration 2 - Kalender,
och projektuppiften - Äventyrsspel. Till varje uppgift hör även
extrauppgifter som kan ge högre betyg på kursen. Redovisar man
dessutom laborationerna innan vissa datum får man bonuspoäng
som även de kan bidra till högre betyg. Nedan följer en tabell
över de datum som gäller för respektive uppgift.
Programmeringsuppgift
Sista datum
Laboration 1
26 september
Laboration 2
5 november
Projektuppgift
9 december
För samtliga laborationsuppgifter gäller att studenterna
använder så kallade make-filer och kommenterar sin kod (detta
behandlas under första övningen).
Kommenteringstips
(se särskilt datatyper, funktioner, procedurer, deklarationer, kodstycken
och sidokommentarer)
Under labbarna använder vi det datorbaserade kösystemet SIMA. Sima startar man genom att först
skriva ~> module add sima
och sedan ~> sm
Välj sedan cprog ur Simas kurslista och använd sedan Queue-knappen
när ni behöver hjälp eller när ni vill redovisa.
Har ni kört course join cprog03 så läggs
sima-modulen automatiskt till.
Labbar och projektuppgift har fastlagda slutdatum (se ovan). Observera
att ni, om ni vill redovisa på ett slutdatum datum, måste
boka en redovisningstid med programmet bok. För
att boka en redovisningstid skriver man ~> bok new cprog03
och följer instruktionerna.
På slutdatum sätter vi upp bokningslistor i någon av labbsalarna.
Där kan ni se vilken labbhandledare ni skall redovisa för. Leta
gärna upp listan och skriv upp brevid ert namn vilken dator ni sitter
vid. Några av labbhandledarna kommer säkert att ha luckor i sitt
schema då de inte har någon bokad redovisning att ta. På
den tiden kommer labbhandledarna att hjälpa de som står i Sima-listan.
De som har bokat tid för redovisning behöver dock inte sätta
upp sig i Sima. Om ni inte har hunnit boka tid via bokningssystemet kan ni
skriva upp er på luckor i labbhandledarnas schema.
För både din egen och vår skull bör du använda
labbkvittot som följer med
kursbunten. Om labbhandledaren glömmer att registrera ditt resultat
i res-systemet är labbkvittot ditt bästa intyg på att du
har redovisat.
Om du programmerar i Emacs kan du ha nytta av att titta på denna sida.
Restlabbtillfällen våren 2004
Datum och tid
Plats
23 januari 2004, kl. 13-15
Röd sal
23 mars 2004, kl. 13-15
Röd sal
19 maj 2004, kl. 13-15
Röd sal
23 augusti 2004, kl. 10-12
Röd sal
Vid restlabbtillfällena går det bra att både redovisa ordinarie
uppgifter och extrauppgifter.
Laboration 1
Uppskattad genomsnittlig tidsåtgång för laboration 1 är
15 timmar.