UPPSALA UNIVERSITET  
Inst. f. lingvistik och filologi Lärare: Mats Dahllöf (kursansvarig) och Markus Saers.
Uppsala universitet
Hoppa över länkar

Materialmapp

Lärandemål
Innehåll
Examination
Litteratur
Kursvärderingar

Språkteknologi
och datorlingvistik



Introduktion till objektorienterad programmering. HT 2007.

Schema och planering

Dagtidlokalinfo. [per 2008-01-16 cotab.php]
2007-11-2910-127-0017 Elementära saker (Mats) 
2007-11-2913-15Chomsky Lab. (Mats) 
2007-11-3010-129-1017 Elementära saker 2 (Mats) 
2007-11-3013-15Chomsky Lab. (Markus & Mats) 
2007-12-0410-129-1017 Fält och iteration (Mats) 
2007-12-0413-15Chomsky Lab. (Mats) 
2007-12-0610-122-K1023 Objekt och metoder (Markus) 
2007-12-0613-15Chomsky Lab. (Markus) 
2007-12-1110-129-1017 Objekt och metoder (Markus) 
2007-12-1113-15Chomsky Lab. (Markus) 
2007-12-1310-122-K1023 Orientering om arv, polymorfi, mallar, undantag (Markus) 
2007-12-1313-15Chomsky Lab. (Markus) 
2007-12-1810-129-1017 Textanalys (Mats) 
2007-12-1813-15Chomsky Lab. (Mats) 
2007-12-2010-129-1017 Textanalys. Summering (Mats) 
2007-12-2013-159-1016 Skriftligt prov. 
2007-12-2113-15Chomsky Lab. (Mats) (Markus är tillgänglig i begränsad omfattning i början av januari för uppsamlingshandledning.) 

Lärandemål

Efter avslutad kurs skall studenten för att förtjäna betyget Godkänd minst kunna:

Undervisning

Vi följer inte kursboken boken linjärt, utan boken tjänar mer som uppslagsbok. Du kan dock själv följa Skansholm, som tar med grafiska komponenter och intressantare gränssnitt från början.

Objekt-orientering är ett relativt komplext koncept, som det tar tid att begripa. Att bli van att använda det och tänka i termer av det kräver övning och arbete.

Java är ett stort språk med massor av färdiga och synnerligen användbara klasser. Att programmera i Java handlar mycket om att leta upp det man behöver i dokumentationen. Det är mycket ofta produktivt att leta upp exempel och diskussioner på nätet.

Kom ihåg att programmering är tålamodsprövande! Det handlar ofta om trial-and-error-arbete. Det kan kräva eftertanke och en massa googlande för att komma på hur man bör lösa en uppgift.

Lektioner och labbar

Examination

Kursen examineras genom redovisning av programmeringsuppgifter och ett skriftligt prov, se kommentarer till lärandemålen ovan.

Litteratur

Jan Skansholm. Java Direkt. Lund: Studentlitteratur. Senaste upplaga.

Dokumentationen över Java.

Ytterligare material kan tillkomma.