EPN-V2

ADTE1400 Programming Fundamentals Course description

Course name in Norwegian
Grunnleggende programmering
Study programme
Bachelor in Applied Computer Technology
Weight
10.0 ECTS
Year of study
2016/2017
Course history

Introduction

Undervisningen tar utgangspunkt i praktiske øvelser i tolking, ledsaging og beskrivelse, der studentene vil få førstehånds erfaringer med de utfordringer som finnes på dette området. I undervisningen vil vi diskutere erfaringene i teoretiske perspektiver hentet fra teori om språk, kommunikasjon, oversetting, etikk og så videre. Deler av undervisningen organiseres som arrangert praksis med eksterne døvblinde aktører.

Required preliminary courses

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.

Learning outcomes

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

Teaching and learning methods

Forelesninger og veiledningstimer. Studentene vil arbeide individuelt.

Course requirements

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

  • Fire individuelle oppgaver.

Assessment

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.