Göm menyn

TDP002 Imperativ programmering

Alla meddelanden



22/09 2011  DUGGA
 

I år kommer seminarium 2 utgå till förmån för en dugga. Datum för duggan kommer vara 4/10 mellan 13-15. Det kommer vara i SUN-pul 15,16,17,18, och täcka ungefär halva kursen. Den kommer genomföras på samma vis som tentan, men täcka ett mindre matrial (lab 0-3 samt läsningarna till seminarium 1). Godkännande av duggan ger poäng på tentan.


22/09 2011  DOJO 2
 

Nu kan ni anmäla er till DOJO2 i webreg här. DOJO 2 kommer hållas på Fredag 23/9 antingen deltar du mellan 10-12 eller mellan 13-15, lokalerna finns i webreg. Välj en tidpunk och lokal genom att anmäla dig en grupp.


14/09 2011  DOJO 1
 

Nu kan ni anmäla er till DOJO1 i webreg här. DOJO 1 kommer hållas på Fredag 16/9 antingen deltar du mellan 10-11 eller mellan 11-12, lokalerna finns i webreg. Välj en tidpunk och lokal genom att anmäla dig en grupp.


14/09 2011  Schemat uppdaterat
 

Lokalen för seminarie 1 är Alan Turing


14/09 2011  Schemat uppdaterat
 

Fredag 2/9 python föreläsning, inte seminarium. Lokal Allan Turing.


1/09 2011  Schemat uppdaterat
 

Fredag 2/9 python föreläsning, inte seminarium. Lokal Allan Turing.


31/08 2011  Labbkompendiet uppdaterat
 

Vi har uppdaterat labbkompendiet. (Flyttat en övning från labb 2 till labb 3 samt utökat ett exempel för labb 5)


29/08 2011  Kursstart
 

Första föreläsningen idag


26/08 2011  Kursstart
 

Kurssidorna under uppdatering innför kursstart 2011.


27/10 2010  Lösningsförslag
 

Lösningsförslag till tentan 101022 finns nu uppe på examinationssidan. Tentamensvisningen blir fredagen den 29 oktober kl 8-9 i Alan Turing.


19/10 2010 :SUBJECT: Tentamenslokal 101022   
 

Tentan 101022 08-12 kommer att hållas i SU 15-16 samt SU 17-18.


11/10 2010  Läsanvisning inför seminarie 3
 

I dokumentet som beskriver seminarie 3 har det smugit sig in ett fel i läsanvisningarna: Det står att det är LP-boken, avsnitt 3.1-3.3 som kan användas som referens men det ska vara PL-boken (Concepts of Programming Languages). Dokumentet som beskriver seminarie 3 har uppdaterats med denna information.


4/10 2010  Flytt av seminarium och föreläsning
 

Det har skett två schemaändringar i kursen: Föreläsningen 4/10 kl 13-15 är flyttad till 5/10 kl 10-12 (E330) och seminariet på fredagen den 8/10 8-10 är flyttat till onsdagen den 13/10 8-10. Bägge schemaändringarna syns i schemat.


22/9 2010  Registrering på momentet DAT1 i WebReg
 

För att rapportera in era resultat och ge er själva en översikt över om ni behöver komplettera något från dojos eller seminarier ifall ni glömt det så behöver ni skriva upp er på momentet DAT1 i WebReg snarast så att vi kan skriva in era resultat.


22/9 2010  Uppdaterat informationen om examination
 

Informationen om vad som krävs för att bli godkänd på kursen när det gäller seminarier och övriga moment har examinationssidan förtydligats. Specifikt gäller att seminarierna 2 och 3 kräver att individuell förberedelse görs och skickas till kursledningen så att vi kan diskutera kring era förslag till lösningar på uppgifterna.


6/9 2010  Flödesschema och seminarietillfällen
 

Enligt vad vi pratade om under dagens föreläsning finns nu ett flödesschema som anger när olika moment hålls och hur de relaterar till varandra. Läs mer på schemasidan. Seminarietillfällena har nu också blivit synliga i schemat och jag vill göraer uppmärksamma på att det första är nu på fredag morgon, och följande veckorna 38 och 40 samma tid.


31/8 2010  Två utgåvor av Concepts of Programming Languages
 

Både Addison Wesley och Pearson Education publicerar Concepts of Programming Languages, nionde upplagan. Bägge går utmärkt att köpa för kursens räkning.


31/8 2010  Referenser i laborationsmaterialet
 

Två referenser till resurser som pekas ut av laborationsmaterialet i laboration 0 respektive 4 har uppdaterats så att de pekar ut rätt filer.


30/8 2010  Laborationsmaterial
 

Laborationsmaterialet för 2010 är nu upplagt.


24/8 2010  Kursböcker
 

Inför årets upplaga har en ny utgåva av kursboken Learning Python utgivits. Kursinformationen har uppdaterats med korrekt information om vilken bok som gäller. Den finns att köpa på bokhandeln i hus Zenith och på nätet.


13/8 2010  Nytt laborationskompendium
 

Kursen kommer att få förnyade laborationer inför HT10 och dessa slutgranskas för närvarande. De kommer publiceras på laborationssidan när de är klara.


13/8 2010  Ny kurs
 

Hej alla IP-studenter! Välkomna till kursen TDP002 HT 2010!


5/11 2009  Lösningsförslag
 

Lösningsförslag till tentan 091022 ligger uppe på examinationssidan.


29/10 2009  Tentan rättad
 

Tentan i TDP002 är rättad och torsdagen den 5 november kl 15-17 i Alan Turing kommer jag att ha genomgång av tentauppgifterna med er som vill.


5/10 2009  Komplettering dugga 3
 

För komplettering av dojo 3 gäller att ni får skriva om hur de abstrakta datatyperna som hanteras i dojouppgiften bör utformas och användas av en sökfunktion. Ni behöver inte skriva fullständig kod, men väl skelett till hur ADT:erna skulle kunna se ut, inklusive exempel på implementation för några av funktionerna. Redovisas enligt tidigare instruktioner.


25/9 2009  Datorexamination och kompletteringar
 

Datortentan

Nu har vi spikat formen för examinationen DAT1, datortenta, till följande:

Ni kommer få sammanlagt 4 timmar på er 22 oktober 8-12 för att genomföra tentan. Som för alla tentor vid LiU gäller att ni ska anmäla er innan via studentportalen och ta med giltig legitimation. Ni kommer sitta i SU-salarna 12-18 (Sun-miljön) där ni först skriver en teoretisk del utan att vara inloggade. Den teoretiska delen görs på papper, utan hjälpmedel. När ni är klara lämnas den till tentavakterna som sedan ger er ett engångslösenord till en begränsad tentamiljö där ni har Emacs, Python, en terminal och eventuellt några filer, inget mer. Ni kommer alltså få använda ett engångskonto för examinationstillfället och inte ert eget. Givna filer i det fall några ges ut kommer distribueras i en katalog som heter given_files i hemkatalogen på kontot ni loggar in på. Exakta instruktioner ges också i tentan. Efter att ni skrivit klart text och programkod i den praktiska delen av tentan så lämnar ni era lösningar på kontot enligt den konvention som tentabeskrivningen anger. Poäng krävs på båda delarna för att kunna få godkänt på kursen och man kan inte få gå tillbaka till teoridelen efter att man lämnat in den, så var noggranna med att kontrollera era svar innan ni börjar med den praktiska delen.

Kompletteringar

För de som har kompletteringar att göra i momentet LAB1 (laborationsserien, seminarierna och dojos) [1] gäller följande:

Vi kommer rätta alla kompletteringar som kommer in innan tentaperioden (torsdag 15 oktober) tisdagen den 27 oktober så snabbt vi kan, men därefter kommer vi inte att behandla kompletteringar förrän i januari, då omexamination i form av omtenta också ges för kursen. Ni får givetvis lämna in kompletteringar under andra perioden, men vi kommer inte rätta dem direkt.

När kompletteringar lämnas mejlledes är det viktigt att ni ger så mycket information det går i ämnesraden för att underlätta vår hantering. Använd därför följande format:

"TDP002 HT09 dojo 1 grupp 2-5" om ni i WebReg är subgrupp 5 i grupp 2 i moment LAB1.

Skicka från er studentmejladress så ser vi enkelt vilken student det är ifrån.

Till sist

Lycka till med laborationerna som är kvar och på tentan!


25/9 2009  Gamla tentor
 

Gamla tentor ligger upplagda på examinationssidan.


25/9 2009  Extra tillfällen
 

Nästa vecka kommer ni att få två extra tillfällen då Jesper Larsson kommer prata om objektorienterad programmering i Python samt konventioner för att skriva snygg kod. Dessa tillfällen blir onsdagen den 30 september kl 13 samt fredagen den 2 oktober kl 10, båda tillfällena hålls i Alan Turing. Mer information ges av Jesper.


20/9 2009  Seminarie 2
 

Tänk på att ni inför seminarie 2 förväntas lämna in kod i förväg. Detta görs senast nu på fredag den 25 september klockan 10 för att vi ska hinna förbereda seminariet.


20/9 2009  Komplettering
 

examinationssidan finns information om hur omexamination av seminarier och dojos går till.


21/8 2009  Uppdatering inför kursstart
 

Kurshemsidorna uppdateras, visst material kan vara inaktuellt.


7/10 2008  Dojo 3
 

Material till dojo 3 upplagt


4/10 2008  Seminarium 3
 

Material för seminarium 3 upplagt. OBS: inlämning innan krävs.


30/9 2008  Workshop med IP2 1 oktober 9-11
 

Deltagande i workshop med IP2 PC6-7 onsdag 1 oktober, tid 9-11. Muntlig och skriftlig återkoppling på deras projekt. (Epost har gått ut med detaljer).


29/9 2008  Seminarium 2
 

Material för seminarium 2 upplagt. OBS: inlämning innan krävs.


17/9 2008  Källkod från Dojo 2
 

Källkod för Dojo 2 upplagt, se sidan Seminarium och dojo


16/9 2008  Seminarium 1 och 2 - aktuella tider
 

Seminarium 1 hålls vecka 39 torsdag 25/9 kl 13-15 i T2. Seminarium 2 hålls vecka 40 torsdag 2/10 kl 13-15 KY24. Dessa tider finns i schemat sedan tidigare. (Tid för seminarium 3 kommer inom kort)


16/9 2008  Dojo 2
 

Material till Dojo 2 upplagt.


10/9 2008  Källkod från Dojo 1
 

Källkod för Dojo 1 upplagt, se sidan Seminarium och dojo


9/9 2008  Dojo 1
 

Material till Dojo 1 upplagt, se sidan Seminarium och dojo


3/9 2008  Tre nya tillfällen inlagda i schemat
 

Nytt handlett labbtillfälle torsdag 4/9 10-12, föreläsning om Emacs må 8/9 13-15 R35 och föreläsning om Subversion ti 9/9 8-10 R19.


3/9 2008  Seminarium 1 uppskjutet
 

Eftersom många inte lyckats få tag i kursboken skjuts seminarium 1 upp (står dock kvar i schemat). Återkommer med ny tid.


3/9 2008  Förlängda dödlinjer för labbar
 

De mjuka dödlinjerna för laborationerna har förlängts pga förseningar med datorutrustningen. Se sidan om Kursschema. Även verktygslabbarna inlagda.


27/8 2008  Seminarium 1
 

Material till semiarium 1 upplagt.


20/8 2008  Kursstart HT 2008 - första föreläsningen onsdag 27/8 kl 13-15 i sal US
 

Kursajten är klar, men vi kommer uppdatera kursmaterialet i olika detaljer fram till kursstart


11/8 2008  Tentatillfälle nr 3 18/8 kl 14-18 i PC7
 

Omtentan kommer ske i PC7, både teori och praktisk del.


30/5 2008  Förberedelser med kursen inför HT08 pågår
 

Ändringar kommer ske både i kursajt och kursmaterial.



Sidansvarig: Anders Fröberg
Senast uppdaterad: 2023-08-15