Mål
Efter fullgjord kurs skall studenten kunna skapa en Java applikation med ett användargränssitt i vilket användaren kan lägga till, ta bort, ändra, söka och lista data. Studenten använder Java’s API för att finna lämpliga klasser som kan utnyttjas i lösandet av programmeringsproblem. Studenten skall kunna skapa och använda egna klasser, samt kunna redogöra för vanliga begrepp inom programmeringsområdet.
Innehåll
Kursen behandlar följande områden:
- Definition och användandet av klass, objekt, metod, parameter/argument, returvärde, variabel och datatyp.
- Ett urval av klasser från Java´s API
- Styrning av programflöde med hjälp av sekvens, selektion och iteration.
- Operatorer, uttryck och villkor.
- Arrayer samt någon annan datastruktur.
Examinationsformer
Kursen examineras genom skriftlig tentamen (3 hp) och laborationer (4.5 hp)
Arbetsformer
Studenten deltar i föreläsningar och laborationer.
Betyg
Som betygsskala används U–VG.
För att erhålla betyget VG på hela kursen krävs betyget VG på den skriftliga tentamen. Laborationer betygsätts i betygsskalan U - G.Förkunskapskrav
- Grundläggande behörighet
Övrigt
Kursen ersätter IK1003, Introduktion till Javaprogrammering.