Studieplan och schema för Datorer och programmering TDB1, distans, ht05

Studieplan och schema för Datorer och programmering TDB1, nät/distans, vt06

Kursen går att läsa helt via nätet. De obligatoriska delarna (obligatoriska uppgifterna och tentamen) redovisas via nätet. Kursen har dock fyra frivilliga helgsammankomster i Uppsala (normalt fre och lör) med ett par veckors mellanrum för den som önskar medverka vid föreläsningar och datorlaborationer.

Obligatoriska förberedelser inför kursstarten, se fliken "Kursstartinfo".

Ändringar i schemat/studieplanen under kursens gång (jmfrt med kursstarten) anges på kursens Anslagstavla i PingPong.
F=Föreläsning, Lab=Datorlaboration/övning, Obl.uppg=Obligatorisk uppgift
TJ=Torsten Jarkrans, KÅ=Krister Åhlander

De frivilliga fysiska samlingarna sker på Polacksbacken. Föreläsningarna (F1-F12) i hus 1. Föreläsning nr 1 är i sal 111. Resterande föreläsningar är i sal 1245.
Datorlaborationerna (datorövningar med lärarhandledning) utförs i PC-lab i sal 313 i hus 1. Arbetet i PC-lab kräver att du har ditt UpUnet-S konto.

Samling nr 1: Vecka 4 (fre + lör)

Datum  Tid  Innehåll Lärare
fre 27 januari 13.15-16.30
17.00-20.00
F1: Introduktion till kursen, introduktion till C++.
Lab1: Introduktion till C++.
TJ
KÅ + TJ
lör 28 januari 09.15-12.00
12.30-15.00
F2: Algoritmer, Styrande satser. Intro till Obl.uppg 1 (läs om uppgiften i PingPong).
Lab2: Styrande satser.
TJ
TJ

Efter samling nr 1
Arbeta med obligatorisk uppgift nr 1. Läs om uppgiften i PingPong.
Deadline för redovisning av uppgiften för att erhålla 0.5 bonuspoäng till tentamen: tisdag den 14 februari
Uppgiften redovisas i PingPong.

Samling nr 2: Vecka 6 (fre + lör)

Datum  Tid  Innehåll Lärare
fre 10 februari
 
 
13.15-15.00
15.15-17.00
17.15-20.00
F3: Funktioner.
F4: Forts. Funktioner. Intro till Obl.uppg 2 (läs om uppgiften i PingPong).
Lab3: Funktioner.


TJ
lör 11 februari 09.15-12.00

12.30-15.00

F5: Programmeringsteknik, felsökning,
      Representation av tal och tecken,   Övningar (F2-F4).
Lab4: Funktioner (fortsättning).
TJ
 

Efter samling nr 2
Arbeta med obligatorisk uppgift nr 2. Läs om uppgiften i PingPong.
Deadline för redovisning av uppgiften för att erhålla 0.5 bonuspoäng till tentamen: tisdag 28 februari
Uppgiften redovisas i PingPong.

Mittkursvärdering
Efter halva kursen skall en kort kursvärdering utföras i PingPong.

Samling nr 3: Vecka 8 (fre + lör)

Datum  Tid  Innehåll Lärare
fre 24 februari
 
13.15-15.00
15.15-17.00
17.15-20.00
F6: Arrayer
F7 : Forts. Arrayer samt sökning och sortering
Lab5: Arrayer


TJ
lör 25 februari 09.15-12.00
12.30-15.00
F8: Tecken och Strängar. Intro till Obl.uppg 3 (läs om uppgiften i PingPong).  
Lab6: Strängar.

Efter samling nr 3
Arbeta med obligatorisk uppgift nr 3. Läs om uppgiften i PingPong.
Deadline för redovisning av uppgiften för att erhålla 1.0 bonuspoäng till tentamen: tisdag 21 mars
Uppgiften redovisas i PingPong.


 

Samling nr 4: Vecka 10 (fre + lör)

Datum  Tid  Innehåll Lärare
fre 10 mars
 
13.15-15.00
15.15-17.00
17.15-20.00
F9: Större programmeringsexempel.
F10: Intro till HTML och hemsidor . Intro till Obl.uppg 4 (läs om uppgiften i PingPong)  
Lab7: Fortsätt med Obl.uppg 3.
   
TJ
TJ
TJ
lör 11 mars 09.15-12.00
12.30-15.00
F11: Tentamensövningar. Genomgång av gammal tentamen.
Lab 8: Se Lab7.

Efter samling nr 4
Arbeta med obligatorisk uppgift nr 3 och 4. Läs om uppgifterna i PingPong.
Deadline för redovisning av uppgiften för att erhålla 0.5 bonuspoäng till tentamen: tisdag den 28 mars
Uppgiften redovisas i PingPong.

Tentamen vecka 12 respektive 16

Tentamen skall genomföras som en hemtentamen via webben. Anmälan till tentamen är obligatorisk - detta skall göras 14 dagar före tentamen. Mer information om anmälan finns på tentamenssidan.
Ordinarie tentamen Vecka 12 Lördag 25 mars, kl. 10.00-15.00
Omtentamen Vecka 16 Lördag 22 april, kl. 10.00-15.00
Därefter närmast kommande tentamenstillfällen är resttentamen i aug 2006 och därefter nästa kurstillfälle höstterminen 2006. Se institutionens tentamensschema .

Kursvärdering
Efter kursen (efter tentamen) skall en kursvärdering utföras i PingPong.

Kursen slutar 30 april 2006
Alla de obligatoriska uppgifterna måste vara godkända senast 30 april 2006 Detta inkluderar uppgifter som skall kompletteras.


  • Föreläsningsanteckningarna täcker det stoff som ingår i kursen. Länkar till föreläsningsanteckningarna, laborationerna och inlämningsuppgifterna är inte säkert uppdaterade förrän vid datumet i schemat.
  • Laborationerna är avsedda för eget datorarbete. De består av övningar och mindre uppgifter som knyter an till den föreläsning som finns schemalagd precis före i tiden. Laborationerna skall ej redovisas.
  • Obligatoriska uppgifterna är eget datorarbete. Dessa uppgifter är mer omfattande jämfört med laborationerna. De knyter an till de föreläsningar/laborationer som finns schemalagda precis före i tiden. Uppgifterna skall redovisas till laborationshandledare. Hur de skall redovisas kan du läsa om i själva uppgiften och på regelsidan.
  • Handledning ges till laborationerna och de obligatoriska uppgifterna normalt via utbildningsplattformen PingPong, men också vid samlingarna i Uppsala.
  • Information om tentamen finns på kursens tentamenssida. Där finns också länkar till gamla tentamen att öva på.

För dig som kommer till de fysiska samlingarna i Uppsala

  • Vid föreläsningarna tar läraren upp merparten av det som står i Föreläsningsanteckningarna.
  • Vid datorlaborationerna (datorövningar med lärarhandledning) i PC-lab arbetar du självständigt med laborationsuppgifter och/eller obligatoriska uppgifter. Lärare finns tillgängliga i salen för att hjälpa till.
    • Filerna du skapar i PC-lab kan du kopiera till din filarea som finns på ditt UpUnet-konto.
    • Egen bärbar dator går att använda i PC-salen för att arbeta med laborationerna eller de obligatoriska uppgifterna. Förutsätter att kursprogramvaran (C++-kompilator och Emacs) eller motsvarande program är installerat på din dator.