EPN-V2

ADTE1400 Grunnleggende programmering Emneplan

Engelsk emnenavn
Programming Fundamentals
Studieprogram
Bachelorstudium i anvendt datateknologi
Omfang
10.0 stp.
Studieår
2016/2017
Emnehistorikk

Innledning

Studentene skal tilegne seg kunnskap om grunnleggende programmering. Videre skal studentene innøve bruk av grunnleggende algoritmer ved programutvikling og tilegne seg ferdigheter i feilretting.

Forkunnskapskrav

Ingen ut over opptakskrav.

Overlapp

Emnet er ekvivalent (overlapper 10 studiepoeng) med: LO118A og LO118D.

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

Læringsutbytte

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

Kunnskap

Studenten kan

  • gjøre rede for programmers oppbygging og struktur
  • forklare prinsippene ved programmeringsstrukturer som valgsetninger, løkker og arrays
  • gjøre rede for webarkitektur inkludert Apache server
  • gjøre rede for grunnleggende objekt orienterte strukturer

Ferdigheter

Studenten kan

  • utvikle, teste og feilsøke programmer kjørende i nettleser uten persistente data
  • utvikle, teste og feilsøke programmer som lager data på flate filer
  • sette programkoden sammen med HTML og CSS for å utvikle gode brukergrensesnitt
  • bruke innebygde funksjoner i PHP i egendefinerte programmer

Generell kompetanse

Studenten kan

  • utvikle programmer som kan inngå som deler av større webapplikasjoner
  • forstå grunnleggende programutvikling i PHP for å kunne anvende dette i mer kompleks webprogrammering

Arbeids- og undervisningsformer

Forelesninger og veiledningstimer. Studentene vil arbeide individuelt.

Arbeidskrav og obligatoriske aktiviteter

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

  • Fire individuelle oppgaver.

Vurdering og eksamen

Eksamen og sensorordning

Eksamensform: Individuell skriftlig eksamen på tre timer.

Sensorordning: En intern sensor. Ekstern sensor brukes jevnlig.

Eksamensresultat kan påklages.

Hjelpemidler ved eksamen

Ingen.

Vurderingsuttrykk

I forbindelse med avsluttende vurdering benyttes en karakterskala fra A til E for bestått (A er høyeste karakter og E er laveste) og F for ikke bestått.

Pensumliste

Anbefalt pensum

Horgen, Svend Andreas. (2014). Webprogrammering i PHP. Gyldendal. 4. utgave. Antall sider: 400.