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

1. Studerande skall självständigt kunna använda sig av kompilatorer för Java 2. Kunna planera ett program mha flödesschema 3. Kunna skapa ett program från ett flödesschema 4. Kunna avlusa - debugga - ett program 5. Kunna mellanlagra data i variabler 6. Kunna använda styrsatser och metoder för skapande av beteende 7. Förstå hur problemlösning görs med hjälp av enkla algoritmer, samt kunna skapa dessa algoritmer 8. Kunna strukturera ett program med underprogram 9. 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

https://elearning.arcada.fi/

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

Kurs- och studieplansökning