Kursplan våren 2015
Kursplan våren 2015
Benämning
Programmering med Java, del II
Engelsk benämning
Programming with Java, part II
Kurskod
DA147A
Omfattning
7.5 hp
Betygsskala
TH / Underkänt (U), Tre (3), Fyra (4) eller Fem (5)
Undervisningsspråk
Undervisningen bedrivs på svenska. Dock kan undervisning på engelska förekomma om kursansvarig anser det nödvändigt.
Beslutande instans
Utbildningsnämnden/kursnämnden för beredning och beslut av kursplaner på CTS
Fastställandedatum
2009-12-21
Gäller från
2010-01-19
Behörighetskrav
Grundläggande kurs i programmering om minst 7.5 hp.
Utbildningsnivå
Grundnivå
Huvudområde
Datavetenskap
Fördjupningsnivå
G1F
Fördjupningsnivå i förhållande till examensfordringarna
A(1-30)
Fristående kurs.
Syfte
Kursen syftar till att studenten utvecklar kunskaper och färdigheter inom objektorienterad programmering och tillägnar sig erfarenhet av konstruktion, implementering och dokumentation av programvara.
I kursen utvecklar studenten fördjupade kunskaper i programmeringsspråket Java.
Innehåll
- Objektorienterad programmering, bland annat innehållande klass, arv, gränssnitt, abstrakt klass, polymorfism och relationer mellan klasser
- Språkspecifika tillämpningar, filhantering, trådar, nätverkskommunikation och databashantering
Lärandemål
Kunskap och förståelse
Efter avslutad kurs ska studenten:
- förstå grundläggande objektorienterade begrepp inom programmering
- visa förståelse för objektorienterad programmeringsteknik
- förstå vikten av att använda resurser i klassbibliotek
Färdighet och förmåga
Efter avslutad kurs ska studenten:
- kunna analysera, konstruera och implementera enklare program i programmeringsspråket Java
- kunna använda strukturerad och objektorienterad programmeringsteknik vid programutveckling
- känna till och i till viss del kunna använda befintliga klasser i klassbibliotek, t ex bygga ett enklare GUI, använda filer, lagra information i objektsamlingar, använda trådar och kommunicera via nätverk
- kunna söka upp och ta del av information om Java via internet
- kunna välja lämpliga kontrollstrukturer och klasser vid konstruktion av ett mindre program
Arbetsformer
Distanskurs: Studiematerial och inlämningsuppgifter ges via Internet, som också används för redovisningar, frågor och diskussioner. Kursen omfattar ca 200 timmar.
Bedömningsformer
Krav för godkänd: Godkänd skriftlig tentamen samt godkända inlämningsuppgifter och godkänt projekt.
Betygsbedömning: Slutbetyget grundas på tentamen.
Kurslitteratur och övriga läromedel
- Deitel, H. M.: Java How to Program. Prentice Hall, 2009
Kursvärdering
Alla studenter ges vid slutet av kursen möjlighet att kommentera kursen skriftligt. En sammanställning av resultatet med bemötande av kursansvarig diskuteras med studenter/kursrepresentanter under ett kursutvärderingsmöte/programråd. Sammanställningen finns tillgänglig på områdets datornät.