Introduktion till kursen

Sven-Olof Nyström
OOP med Java våren -25
Informationsteknologi
Uppsala Universitet

Kursinnehåll

Kursen ägnas åt Java och objektorienterad programmering.

Kursmaterial

Olika moment presenteras på websidor som denna. Mina anteckningar är baserade på föreläsningsanteckningar från tidigare år. De är ibland ganska kortfattade så de kräver att man läser dem noggrant. (Om du tycker att nånting är oklart går det bra att fråga.)

Säg till om du har frågor om anteckningarna eller saknar information.

Jag ger även läsanvisningar till Skansholms bok och till Oracles The Java Tutorial.

Skansholms bok och the Java Tutorial innehåller ungefär samma information så du behöver troligtvis inte läsa båda.

För att bli klar under vårterminen bör du gå igenom ungefär ett avsnitt per vecka.

Frivilliga övningsuppgifter.

Övningsuppgifterna presenteras i anslutning till varje avsnitt.

Obligatoriska inlämningsuppgifter.

Det brukar vara här som större delen av inlärningen sker. Du löser uppgifterna på egen hand.

Peer review

Du ska göra peer-review av någon annans lösning av uppgift 2, 3 och 4. Efter att lösningarna är inlämnade kommer jag att meddela vilken lösning du ska reviewa. Peer-review redovisas genom inlämning av en kort rapport. Ange ditt eget namn och vems lösning du tittat på.

Syftet med peer-review är att du ska få se och hämta inspiration från andra sätt att lösa de problem du arbetat med. Att läsa kod man inte skrivit själv ger också perspektiv på hur kod bör se ut för att vara lätt att läsa och förstå.

Peer redovisas genom en kort rapport.

Aktivitet i forumet.

Registrera dig i forumet och skriv (minst) två inlägg, enligt anvisningarna: Aktivitet i forumet.

Tentamen.

En frivillig hemtentamen för de studenter som vill höja sitt betyg till 4 eller 5.

Kurslitteratur förutom instuderingsavsnitten

Se kurssidan.

Planering i stort

Lärare på kursen våren 2025

Sven-Olof Nyström

Mail

Forumsystemet

Kurssidan

Kurssidan är förstås här: https://user.it.uu.se/~svenolof/oopj/vt25/

Här ska ni hitta studieplan, läsanvisningar, övningsuppgifter, intressanta länkar och all praktisk information. Säg till om det är nåt du inte hittar.

Studium/Canvas används för forum, inlämning av uppgifter och peer review samt inlämning av hemtentan.

Kursmaterial

Allmänna regler

Deadline för uppgifter

Se länken "Obligatoriska uppgifter"