Objektorienterad programmering i Java

 
KURSBENÄMNING   Objektorienterad programmering i Java, 5 poäng.
Object Oriented Programming in Java
FÖRDJUPNINGSNIVÅ   A
 
SYFTE    Förståelse för programmeringscykeln: editering - (kompilering/länkning)/interpretering
Förståelse för programutvecklingscykeln: specificering - implementering - testning -
felsökning
Grundläggande kunskaper om programmeringsspråket Java
Grundläggande kunskaper inom objektorienterad programmering
Orientering om relationen mellan Java och WWW
Orientering om principer för dokumentation av program
INNEHÅLL   Uppkoppling och introduktion till programmering
Programutvecklingsmiljön
Programmeringscykeln: editering - kompilering/länkning -exekvering. Det första enkla programmet i Java.
Skillnaden mellan kompilering och interpretering.
Grunderna i programspråket Java
Objekt, klasser och arv.
Variabler, konstanter och enkla datatyper.
Enkla tilldelnings- och jämförelsesatser.
Flödeskontroll (if-satser etc.).
Standardbibliotek i Java, t.ex. stöd för att hantera fönster, knappar och menyer.
Strukturerade datatyper såsom arrayer och vektorer.
Filhantering i Java.
Integrerat med ovanstående: objektorienterat tänkande, objektorienterad programmering samt programutvecklingscykeln.
Integrering av Javaprogram och WWW
Integrering av egna Javaprogram med WWW
UNDERVISNING   Undervisning sker via TV, radio och information från WWW. Kommunikation via E-post.
Laborationer distribueras och lämnas in elektroniskt.