Kursen ingår i dessa läroplaner och studiehelheter
- Informationsteknik 2005 - Programmeringsmetodik
- Informationsteknik 2004 - Programmeringsmetodik
- Informationsteknik 2006 - Programmeringsmetodik
- Informations- och medieteknik 2007 (informationsteknik) - Programmeringsmetodik
- Informations- och medieteknik 2008 (informationsteknik) - Informations- och kommunikationsteknik (ikt)
- Informations- och medieteknik 2009 (informationsteknik) - Informations- och kommunikationsteknik (ikt)
- Informations- och medieteknik 2010 (informationsteknik) - Informations- och kommunikationsteknik (ikt)
- Informations- och medieteknik 2011 (informationsteknik) - Baskunskaper i programmering
- Informations- och medieteknik 2012 (informationsteknik) - Baskunskaper i programmering
Nivå/kategori
Yrkesstudier
Undervisningsspråk
Svenska
Kurstyp
Obligatorisk
Cykel/nivå
Yrkeshögskoleexamen
Rekommenderat studieår
1
Omfattning
5 sp
Kompetensmål
Kursmålsättningen är att studerande skall behärska
programmeringens grunder och kunna lösa enkla
programmeringsuppgifter med programmeringsspråket
Java.
Läranderesultat
- Studerande skall självständigt kunna använda
sig av kompilatorer för Java - Kunna planera ett program mha flödesschema
- Kunna skapa ett program från ett flödesschema
- Kunna avlusa - debugga - ett program
- Kunna mellanlagra data i variabler
- Kunna använda styrsatser och metoder för
skapande av beteende - Förstå hur problemlösning görs med hjälp av
enkla algoritmer, samt kunna skapa dessa
algoritmer - Kunna strukturera ett program med underprogram
- Kunna strukturera data med sammansatta
datatyper
Innehåll
Allmänt om programvarukonstruktion
- planering
- genomförande
- testning
- dokumentering
Problemlösning
Syntax och semantik i programmeringsspråket Java - den allmänna uppbyggnaden hos ett program
- datatyper
- aritmetiska och logiska uttryck
- tilldelningssats och sammansatt sats
- in- och utmatning av information
- styrsatser för förgrening och upprepning
- metoder och rekursion
- lagringsklasser och modulär programutveckling
- filhantering
Klassbibliotek
Förkunskaper
Inga
Kursen ersätter följande kurser
C-språket 1
Mer information
Inga
Litteratur
Holm, Per : Objektorienterad programmering och
Java, Studentlitteratur, Sverige, 2007
Cadenhead, R. och Lemay, L. : Teach yourself Java
6 in 21 days, Sams, USA, 2007
Cadenhead, R. och Lemay, L. : Lär dig Java 2 på 3
veckor, Pagina, Sverige, 2003
Franzén T : Java från Grunden,
Studentlitteratur, Sverige, 2003
Studieaktiviteter
- Föreläsningar - 30 timmar
- Individuell handledning och grupphandledning - 43 timmar
- Projekt- och produktionsarbete/konstnärlig verksamhet - 35 timmar
- Självstudier - 25 timmar
Arbetsbelastning
- Kursens totala antal arbetstimmar: 133 timmar
- Varav självstyrda studieformer: 133 timmar
- Varav schemalagda studier: 0 timmar
Undervisningsform
Närundervisning
Examinationsformer
- Tentamina (skriftliga-, muntliga-, hem-)
- Projektinlämning
Examinationskrav
För att klara kursen krävs att projektet i kursen
blivit godkännt samt att tenten är godkänd.
Lärare
- Forss Thomas
- Westerlund Magnus
Examinator
Westerlund Magnus
Kursens hemsida
Antal kursplatser
Ingen begränsning
Delprestation i kraft till
Till datum 2010-01-28
Kursens tidtabell
Våren 2012
Examinationsformer
- Tentdatum meddelas senare - Tentamina
- Datum meddelas senare - Övriga uppgifter