EPN-V2

STKD6700 Introduction to Programming I Emneplan

Engelsk emnenavn
Introduction to Programming I
Omfang
5.0 stp.
Studieår
2020/2021
Emnehistorikk
  • Innledning

    Dette emnet gir innsikt i hvordan programmering brukes for å lage digitale løsninger på oppgaver som kan forenkles og effektiviseres med kode. Emnet legger opp til mye praktisk programmering, og viser hvordan koding er både konstruktivt og kreativt, samt hvordan enkle prinsipper kan skaleres opp til programmer som løser sammensatte oppgaver.

    Emnet begynner med å bygge opp forståelse for hva programmering og algoritmisk tenkning er. Videre i emnet fokuseres det på programmeringsspråket Python, med syntaks, variabler og datatyper, betingelser, logiske uttrykk, strukturer for gjentakelse, og funksjoner, samt filhåndtering. Det vil også legges vekt på hvordan man navigerer nettressurser innenfor programmering, slik at man selv kan utvikle ferdighetene sine videre.

  • Anbefalte forkunnskaper

    For å forstå noen av konseptene i emnet, så er det en fordel å ha matematikkunnskaper på videregående skole-nivå, men det er ikke et krav.

  • Forkunnskapskrav

    Alle emner til og med 5. semester av fotojournalistudanningen må være bestått før studenten kan ta FOTO3000.

  • Læringsutbytte

    Etter å ha fullført dette emnet, så bør studentene ha følgende læringsutbytte

    Kunnskap

    Ved vellykket gjennomføring av dette emnet, vil studenten ha:

    • Kunnskap om hva en algoritme er, samt hvordan algoritmisk tenkning kan brukes til problemløsning
    • grunnleggende kunnskap om hvordan prosesser må analyseres for å kunne automatiseres med programvare
    • innsikt i hvordan programkode skrives

    Ferdigheter

    Ved vellykket gjennomføring av dette emnet, vil studenten ha utviklet evner til å:

    • skrive og formattere grunnleggende kode i programmeringsspråket Python
    • forklare hvordan problemløsningsprinsipper brukes i programmering
    • kunne bruke enkle metoder for å debugge programvare
    • kunne bruke metoder for å gjøre programvare mer effektiv

    Generell kompetanse

    Ved vellykket gjennomføring av dette emne, vil studenten være i stand til å:

    • lese og tolke enkel programkode
    • identifisere og rette opp i feil i programkode
    • se muligheter for automatisering av egne og andres arbeidsoppgaver ved hjelp av programmering
    • evne til å drøfte slike muligheter videre

  • Arbeids- og undervisningsformer

    Undervisningen vil bestå av forelesninger, individuelle oppgaver, gruppearbeid, gruppegjennomganger, selvstudium, feltarbeid, redigering og produksjon. Gruppearbeid er en viktig del av samlingene og inngår i arbeidskravene for emnet.

    Arbeidet er inndelt i tre perioder:

    • teoretisk forkurs for å gjøre seg kjent med reisemålet
    • feltarbeid på ca 5-7 uker, enten individuelt eller sammen med andre studenter
    • redigering og produksjon av en større, sammensatt dokumentar i valgt medium

    De tre periodene vil bestå av forelesninger, oppgaveløsning, gruppearbeid, feltarbeid, redigering og produksjon. I utgangspunktet reiser studentene med veileder fra instituttet på felles feltarbeid til Sørøst-Asia, hvor de samarbeider med studenter og lærere fra lokale fotoskoler. Fastsatt reisemål kan legges til andre regioner i verden og er veiledet i felt av en lærer fra utdanningen. Det er også mulig å lage et individuelt feltarbeid. Feltarbeidet kan foregå i Norge. Studenter som velger individuelt feltarbeid må levere en større sammensatt reportasje som tematisk behandler overordnete globale problemstillinger og kan inkluderes i arbeidskravene i gruppearbeidet.

  • Arbeidskrav og obligatoriske aktiviteter

    Studentene skal levere arbeidskrav i alle de tre periodene. Skriftlige arbeidskrav som ikke blir godkjent, kan omarbeides én gang og leveres til ny godkjenning til frist avtalt med faglærer. Fravær fra obligatorisk deltakelse som skyldes sykdom eller annen dokumentert tvingende grunn kompenseres med relevante skriftlige oppgaver etter avtale med faglærer. Arbeidskravene beskrives under hver enkelt periode.

    Periode 1: Teoretisk forkurs:

    • utvikle reportasjeidé og prosjektskisse på engelsk og norsk
    • delta i gruppearbeid og undervisningen
    • gjennomføre to individuelle veiledningssamtaler med faglærer for å utvikle prosjektbeskrivelsen
    • levere prosjektbeskrivelse bestående av pitch, utdyping av og bakgrunn for dokumentarprosjektet, fremdriftsplan, budsjett og liste med researchkilder

    Periode 2: Feltarbeid

    Studenter som velger å reise til fastsatt reisemål må:

    • delta i samlinger og samarbeid med internasjonale studenter og lærere
    • delta i felles, obligatorisk workshop
    • lage en større dokumentar på valgfritt tema i valgt medium med refleksjonsnotat innenfor retningslinjer som beskrives av faglærer
    • gjennomføre to veiledningssamtaler med faglærer i løpet av feltarbeidet
    • delta i evalueringen av dokumentarprosjektene

    Studenter som velger andre reisemål enn det fastsatte:

    • lage en større dokumentar over valgfritt tema i valgt medium med refleksjonsnotat innenfor retningslinjer som beskrives av faglærer
    • levere en midtveisrapport som består av et utvalg bilder og en skriftlig statusrapport for feltarbeidet
    • gjennomføre to veiledningssamtaler med faglærer i løpet av feltarbeidet

    Periode 3: Redigering og produksjon (hjemme etter feltarbeid):

    • delta i redigeringsemnet og redigere eget og medstudenters reportasjemateriale
    • delta og bidra i arbeidet i egen presentasjonsgruppe
    • produsere en større, sammensatt dokumentar i valgt medium

    Deltakelse på samlingsdagene er obligatorisk. Det er mulig å ha fem fraværsdager i løpet av emnet som helhet. Fravær må kompenseres ved relevante skriftlige oppgaver, uansett grunnen til fraværet.

    Alle arbeidskravene i de tre periodene teoretisk forkurs, feltarbeid og redigering må være gjennomført og godkjent før studentene kan gå opp til avsluttende eksamen.

  • Vurdering og eksamen

    Alle hjelpemidler er tillatt så lenge regler for kildehenvisning følges.

  • Vurderingsuttrykk

    Vurderingsuttrykket er en gradert skala med fem trinn fra A til E for bestått og F for ikke bestått.

  • Sensorordning

    Det brukes intern og ekstern sensor på alle besvarelsene.

  • M�lgruppe og opptakskrav (enkeltemner)

    Opptakskrav: Generell studiekompetanse eller realkompetanse

    Hovedmålgruppen er permitterte eller oppsagte personer i industrien som vil ha påfyll av kunnskap for å stille sterkere i jobben/ jobbmarkedet.

  • Emneoverlapp

    Emnet overlapper 1 studiepoeng mot ADTE1400 Basic Programming.

    Emnet overlapper 5 studiepoeng mot STKD6710 Introduction to Programming.