EPN-V2

DAPE1400 Programming Course description

Course name in Norwegian
Programmering
Study programme
Bachelor in Applied Computer Technology
Bachelor's Degree Programme in Software Engineering
Bachelor's Degree Programme in Information Technology
Weight
10.0 ECTS
Year of study
2019/2020
Curriculum
FALL 2019
Schedule
Course history

Introduction

Dette emnet skal gi studenten grunnleggende forståelse og ferdigheter innen imperative programmeringsprinsipper og objekt-orientert programmering. Studentene fra bachelorstudium i anvendt datateknologi kan velge mellom dette emnet eller ADTE1400 Grunnleggende programmering i 1 semester.

Required preliminary courses

Ingen ut over opptakskrav.

Learning outcomes

Etter å ha gjennomført dette emne har studenten følgende læringsutbytte definert i kunnskap, ferdigheter og generell kompetanse:

Kunnskap

  • Studenten kjenner til grunnleggende konsepter innen programmering, med fokus på prosedyre-orientert og objekt-orientert programmering. Selv om studenten kan primært programmere i Java, så forventes det at studenten kan overføre sine kunnskaper til andre imperative programmeringsspråk.

Ferdigheter

Studenten kan håndtere følgende programmeringskonstruksjoner i Java:

  • Operatorer og typer
  • Kontrollstrukturer
  • Funksjoner (prosedyrer) og metoder
  • Tabeller (arrayer)
  • Klasser, konstruktører, og referanser
  • Arv og polymorfisme
  • Enkle grafiske brukergrensesnitt

Generell kompetanse

Studenten kjenner til:

  • grunnleggende prinsipper for oppbygging av programmer
  • sammenhengen mellom programmeringsspråk og programutvikling
  • konsepter relatert til kvalitet og lesbarhet av kode

Teaching and learning methods

Forelesninger og individuelle øvinger. Øvingene er basert på eget arbeid med veiledning fra faglærer og/eller studentassistent.

Course requirements

Følgende arbeidskrav er obligatorisk og må være godkjent for å fremstille seg til eksamen:

  • 3 oppgaver
  • 2 individuelle prøver

Assessment

Eksamensform: Individuell skriftlig eksamen på 3 timer.

Eksamensresultat kan påklages.

Permitted exam materials and equipment

Ingen.

Grading scale

Gradert skala A-F.

Examiners

En eller flere interne sensorer. Eksterne sensorer brukes jevnlig.

Overlapping courses

Emnet er ekvivalent (overlapper 10 studiepoeng) med: ITPE1400, LO127A og LO127I.

Ved praktisering av 3-gangers regelen for oppmelding til eksamen teller forsøk brukt i ekvivalente emner.