|
Introduksjon til programmering med Python
DRI107
|
|
|
|
|
Studieår:
|
2023-2024 |
|
Gjennomføring: |
Høst og vår |
Antall
studiepoeng: |
6.0 |
Anbefalt forkunnskap: |
Erfaring med bruk av PC. |
Læremateriale: |
Oppgis senere. |
Læremiljø: |
Nettstudium. Lærestoff i form av tekst og videoer, quiz-er, programmeringsøvinger og diskusjonsforum. |
Innleveringer: |
Et antall obligatoriske øvinger som må godkjennes for å kunne gå opp til vurdering i emnet.
Programmeringsøvinger og quiz-er for å øve både ferdigheter og forståelse. |
Vurderingsform: |
Hjemmeeksamen (4 timer) som består av en casebasert prosjektoppgave som bygger videre på øvingsopplegget og anvendelse av lærestoffet i emnet.
Eksamen starter kl 09.00.
Karakterskala: A - F, hvorav A er best og F er stryk. |
Ansvarlig: |
Svend Andreas Horgen |
Eksamensdato: |
31.05.24 |
|
|
|
|
|
Faglig innhold:
Kurset gir en innføring i scripting i Python, med vektlegging på reell forståelse av bruken av de grunnleggende elementene. Overordnet sett, skal man kunne definere og programmere egne funksjoner og kalle disse, være i stand til å tyde feilmeldinger for å vite hvor, og hva, enkle feil i et script er, samt ha forståelse av typer. Elementer som gjennomgås er variabler, kontrollstrukturer, betingelser, utskrift med formatering, arrays og lister, dictionaries, requests, og filbehandling.
Læremål:
Etter å ha gjennomført emnet skal studenten ha følgende læringsutbytte:
KUNNSKAPER
Studenten har:
- forståelse for hva et script er
- kunnskap om anatomien til et script og kjennskap til python-miljøet
- praktisk kunnskap om hvordan man kan løse oppgaver ved scripting
- innsikt i hvordan nettverksbasert kommunikasjon fungerer fra et script
- innsikt i hvordan filbehandling gjøres fra et script
FERDIGHETER
Studenten kan:
- sette opp programmiljø for å utvikle og kjøre Python-script på egen PC
- lage strukturert og oversiktlig programkode
- skrive egne funksjoner og kalle disse, samt benytte tredjepartsbiblioteker
- tyde feil i programmer og korrigere disse
- gjøre nettverksbaserte kall og tolke svar
- skrive til og lese fra filer
GENERELL KOMPETANSE
Studenten kan:
- ta en informert avgjørelse om Python er et godt verktøy for å løse et problem eller automatisere en oppgave
- bruke Python til å løse enkle, praktiske oppgaver
Påmeldingsfrist:
22.01.24
|
|
|
|
|