EPN-V2

ITPE3200 Web Application Course description

Course name in Norwegian
Webapplikasjoner
Weight
10.0 ECTS
Year of study
2019/2020
Course history
Curriculum
FALL 2019
Schedule
  • Introduction

    Studiet gjennomføres parallelt med oppgaven som veileder for en bachelor- eller masterstudent i praksisopphold.

    Studentene organiseres i faste grupper ved studiestart, som fungerer som en viktig arena for samarbeid og læring.

    Emnet er samlingsbasert og gjennomføres med tre samlinger på campus gjennom semesteret. Samlingene vil gjennomføres med forelesning og studentaktive læringsaktiviteter, trening i veiledningsferdigheter med tilbakemeldinger og gruppeaktiviteter.

    Mellom samlingene legges det opp til selvstudier og loggføring av egen veilederpraksis på arbeidsplassen.

  • Recommended preliminary courses

    Målgruppe

    Studiets målgruppe er ansatte i sosial- og velferdstjenester som er praksisveiledere for studenter ved Institutt for sosialfag.

    Opptakskrav

    Kravet for opptak er sosialfaglig bachelorgrad eller tilsvarende 3-årig høgskoleutdanning.

    Søkere uten bachelorgrad eller tilsvarende kan vurderes på grunnlag av realkompetanse. Søker må dokumentere minst 4 års yrkespraksis i nåværende stilling eller tilsvarende stilling. I tillegg må søker dokumentere eller godtgjøre kunnskaper i norsk og engelsk som er tilstrekkelige for universitetsstudier. Opptak på grunnlag av realkompetanse kan kun tilkjennes søkere som er 25 år eller eldre.

    Opptak forutsetter at man er praksisveileder for studenter ved OsloMet. I det tilfelle at det er flere kandidater enn det er studieplasser, avgjør OsloMet hvilke kandidater som får tilbud. Slike avgjørelser gjøres på grunnlag av de behov OsloMet til enhver tid har for å møte behov for nok praksisplasser, og ikke på grunnlag av søkeres utdanningsbakgrunn eller lignende.

  • Required preliminary courses

    Ingen ut over opptakskrav.

  • Learning outcomes

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

    Kunnskap

    Studenten kan:

    • forklare lagdeling av applikasjoner og viktigheten av en god applikasjonsarkitektur
    • gjøre rede for viktigheten av testing av applikasjoner
    • gjøre rede for ulike designmønstre
    • gjøre rede for tjenerhåndtert autentifisering og økter
    • forklare hvordan web-tjenester kan utvikles i webapplikasjoner.

    Ferdigheter

    Studenten kan:

    • utvikle avanserte web-applikasjoner med databasekoblinger
    • bruke Model View Controller (MVC) rammeverket (eller tilsvarende)
    • sette opp automatiske enhetstester
    • utvikle rike brukergrensesnitt i Ajax
    • utvikle applikasjoner som benytter databaseabstraksjon og SQL-dialektnøytralitet
    • utvikle sikkerhetsmekanismer i webapplikasjoner

    Generell kompetanse

    Studenten kan:

    • ha generell forståelse for web-applikasjonsutvikling i i et eller flere web-rammeverk.
  • Teaching and learning methods

    Eksamen i emnet er en skoleeksamen på 5 timer.

  • Course requirements

    Ingen hjelpemidler er tillatt.

  • Assessment

    Mappevurdering med følgende mappekrav:

    • To gruppeprosjekter (3-5 studenter, programkode)
    • En individuell oppgave (programkode)

    I mappevurdering gis en helhetlig vurdering med én karakter. Alle deler i mappen må være vurdert til karakter E eller bedre for at studenten skal kunne få bestått emnet.

    Eksamensresultat kan påklages.

    Ved stryk får student en annen oppgave som må leveres innen tre uker etter at man har fått strykkarakteren.

  • Permitted exam materials and equipment

    Gradert skala A-F.

  • Grading scale

    Det benyttes intern og ekstern sensor til sensurering av alle besvarelsene.

  • Examiners

    En intern sensor. Ekstern sensor brukes jevnlig.

  • Overlapping courses

    Emnet er ekvivalent (overlapper 10 studiepoeng) med: LO139A og LO139I.

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