høst
2020
INF-6000 Grunnleggende innføring i programmering - 0 stp
Emnetype
Emnet er ikke studiepoenggivende. Nettbasert emne som går over 3-4 uker og er beregnet til omtrent 100 arbeidstimer for deltakere. Ved å ta emnet INF-6000 Grunnleggende innføring i programmering, vil du kunne få utstedt et kursbevis dersom du gjennomfører kurset. Emnet kan ikke inngå i noen programutdanning.
Makimalt antall deltakere: 50 studenter. Emnet starter kun opp om det er minimum 5 studenter som registrerer seg. Deltakere som har meldt seg på, men som likevel ikke kan delta bes om å melde seg av emnet.
Innhold
Emnet gir kandidatene en praktisk innføring i programmering og en basisforståelse av (i) hva det vil si å utvikle programvare, (ii) hvilket ekstremt kraftfullt verktøy programmering er, (iii) hvordan vi kan bruke dette verktøyet i analyse av store datamengder, og (iv) hvorfor programmering er kjernekomponenten i digitaliseringsprosessen. Det vil bli lagt stor vekt på praktiske øvinger hvor deltakere får utviklet egne programmer i programmeringsspråket Python.Hva lærer du
Kunnskap:
- Kandidaten har grunnleggende kunnskap om programmering som kraftfullt verktøy på mange områder
- Kandidaten har grunnleggende kunnskap om algoritmisk problemløsning av problemer
- Kandidaten har grunnleggende kunnskap om representasjon av strukturerte data i et programmeringsspråk og i et serialisert (lagret) format
- Kandidaten har grunnleggende kunnskap om aksessering og prosessering av strukturerte data
Ferdigheter:
- Kandidaten kan programmere med bruk av datastrukturer, kontrollstrukturer, iterasjoner og funksjoner
- Kandidaten kan lage programskisser og algoritmer som løser matematisk spesifisert problem
- Kandidaten kan lage løsninger på mindre, virkelige problemer på én maskin med brukerinteraksjon og lagring/lesing av data til/fra disk
- Kandidaten kan prosessere strukturerte data ved hjelp programmer som man selv har utviklet
- Kandidaten kan bruke ulike moduler/bibliotek i samspill med egen kode for å løse ulike problemer
- Kandidaten kan konstruere tester for å finne feil i egne programmer
Generell kompetanse:
- Kandidaten kan programmere i Python
- Kandidaten kan løse problemer algoritmisk og omsette det i programmer
Undervisning
Emnet har en praktisk tilnærming til innholdet og læringsmålene. Emnet vil gis som en kombinasjon av digitale forelesninger hvor deltakere kan interagere med foreleser (kombinasjon video, presentasjoner, kodeeksempler, og en chat-funksjon mellom kursstab og deltakere) og praktiske øvinger. Det betyr at i tillegg til en presentasjon av stoffet så vil det være fokus på øvinger som deltakere må gjennomføre og få tilbakemelding på. Dette vil være konkrete reelle problemstillinger som deltakere skal løse med den kunnskapen de har ervervet seg i emnet.Siste eksamenstermin
Emnet legges ned og siste mulighet til å avlegge eksamen etter dette semesteret, er høst 2020Her finner du mer informasjon om eksamen i nedlagte emner
- Om emnet
- Studiested: Nettbasert |
- Studiepoeng: 0
- Emnekode: INF-6000
- Ansvarlig enhet
- Institutt for informatikk
- Kontaktpersoner
-
-
- Tidligere år og semester for dette emnet