Programplaner og emneplaner - Student
MEK1300 Introduksjon til python-programmering Emneplan
- Engelsk emnenavn
- Introduction to Python Programming
- Omfang
- 10.0 stp.
- Studieår
- 2025/2026
- Emnehistorikk
-
- Pensum
-
HØST 2025
- Timeplan
-
Innledning
Dette emnet er utformet for å gi studenter et solid grunnlag i Python, et allsidig og mye brukt programmeringsspråk kjent for sin enkelhet og lesbarhet. I løpet av dette emnet vil studentene begi seg ut på en spennende reise for å lære grunnleggende prinsipper i Python-programmering. Ved emnets slutt vil studentene ha en solid forståelse av Python's kjernekonsepter og være godt forberedt til å utforske mer avanserte emner og anvendelser innen Python.
-
Forkunnskapskrav
Læringsutbytter er beskrevet i emneplanene BSSP6000 Småbarnspedagogikk (30 stp.) og BSBP6000 Barnehagepedagogikk (30 stp.)
-
Læringsutbytte
Etter å ha fullført emnet, forventes det at studentene har oppnådd følgende læringsutbytte, definert med hensyn til kunnskap, ferdigheter og generell kompetanse som er nødvendig for å kunne engasjere seg i grunnleggende Python-programmering. Studentene vil være godt forberedt for mer avanserte Python-emner og i stand til å anvende sine ferdigheter for å løse virkelige problemer.
Kunnskap:
Studentene kan
- demonstrere en solid forståelse av de grunnleggende begrepene innen Python programmering, inkludert variabler, datatyper og grunnleggende syntaks.
- anvende Python til å manipulere tall og strenger, inkludert utføre aritmetiske operasjoner og arbeide med tekstdata.
- forstå og bruke betingelsesutsagn for beslutningstaking i kodeutførelsen.
- beskrive og bruke løkker (for og while) for å skape iterative løsninger på problemer.
- forstå begrepet funksjoner, opprette egendefinerte funksjoner og demonstrere evnen til å kalle og sende argumenter til funksjoner.
- skille mellom lister, tupler, sett og ordbøker og bruke dem effektivt for lagring og manipulering av data.
Ferdigheter:
Studentene kan
- utvikle og anvende ferdigheter innen algoritmisk tenkning for å løse enkle programmeringsproblemer ved hjelp av Python.
- skrive Python-kode som følger beste praksis, inkludert riktig innrykk, navngivningskonvensjoner og kodedokumentasjon.
- implementere teknikker for feilhåndtering (try- og except-blokker) for å håndtere unntak og feilsøke problemer i koden.
- anvende Python for filinndata og filutdata, inkludert lesing fra og skriving til filer.
Generell kompetanse:
Studentene kan
- anvende Python for å håndtere virkelige problemer og demonstrere evnen til å bryte ned komplekse oppgaver i håndterbare deloppgaver.
- samarbeide med medstudenter på programmeringsoppgaver, delta i kodegjennomganger og gi konstruktiv tilbakemelding.
-
Arbeids- og undervisningsformer
Studiet er organisert som en kombinasjon av samlinger på OsloMet, eget arbeid i barnehage, på nett og i praksisopplæringsperioder. I studieperioden vil det pr. studieår være inntil seks samlinger à to dager ved OsloMet, med forelesninger, seminarer, veiledning og oppgavearbeid. Mellom samlingene foregår veiledning, diskusjoner og oppgaveinnleveringer via OsloMet sin digitale læringsplattform.
Integrering av teori og praksis skal skje gjennom eget arbeid i barnehage, gjennom arbeid med litteratur, egenrefleksjoner og sammen med medstudenter og lærere, i både skriftlige og muntlige arbeider. Studiet er i stor grad basert på et lærende felleskap, også når det gjelder nettbaserte læringsaktiviteter. Studentene må i hovedsak basere sitt arbeid på egeninnsats og selvstudium.
-
Arbeidskrav og obligatoriske aktiviteter
Informasjon om praksisopplæring/praksisstudier er beskrevet i emneplanene BSSP6000 Småbarnspedagogikk (30 stp.) og BSBP6000 Barnehagepedagogikk (30 stp.)
-
Vurdering og eksamen
Arbeidskrav
Arbeidskrav vurderes til «godkjent» eller «ikke godkjent», og skal være levert/utført innen fastsatte frister. Dokumentert gyldig fravær (for eksempel sykemelding) gir ikke fritak fra arbeidskrav.
Alle studenter har inntil/maksimalt to forsøk på å få et arbeidskrav godkjent. Studenter som får vurderingen «ikke godkjent», ikke leverer, eller ikke møter uten dokumentert gyldig fravær, har brukt ett forsøk. Studenter som ikke leverer eller utfører arbeidskrav innen fastsatte frister, mister retten til å gå opp til eksamen i emnet.
Nærmere informasjon om arbeidskrav finnes i den enkelte emneplan.
Faglige aktiviteter med krav om deltagelse
Det er krav om tilstedeværelse på minst 80 prosent av samlingene på OsloMet. Dette begrunnes med at studentene i de fysiske samlingene skal arbeide med refleksjon og læringsprosesser i grupper, med relevans for profesjonsrollen som barnehagelærer og pedagogisk arbeid i barnehagen. Kravet om tilstedeværelse har sitt utgangspunkt i målet med læringsutbyttene for tilleggsutdanningen der læring utvikles gjennom samarbeid, utprøving og praktisk arbeid med medstudenter, barn og lærere.
Fravær utover 20 prosent medfører at studenten blir trukket fra eksamen i emnet. Studenter som overstiger fraværskvoten på grunn av gyldig dokumentert fravær, vil kunne få alternative oppgaver, etter avtale med fagansvarlig. Slike alternative oppgaver gis ikke studenter som har fravær som overstiger 50 prosent, uansett fraværsgrunn. Studenter må selv ta kontakt med fagansvarlig dersom de overstiger dette fraværet.
-
Hjelpemidler ved eksamen
Informasjon om vurdering og sensur er beskrevet i emneplanene BSSP6000 Småbarnspedagogikk (30 stp.) og BSBP6000 Barnehagepedagogikk (30 stp.)
-
Vurderingsuttrykk
Tilleggsutdanning i barnehagepedagogikk (60 studiepoeng)
Pedagogical Work in Preschool Education
Deltid over fire semester. Oppdragsstudium
Studieprogramkode: BSPO
Emnekoder:
Småbarnspedagogikk: BSSP6000
Barnehagepedagogikk: BSBP6000
Fakultet for lærerutdanning og internasjonale studier
Institutt for barnehagelærerutdanning
-
Sensorordning
En intern sensor. Ekstern sensor brukes jevnlig.
-
Emneansvarlig
Hadi Zahmatkesh
-
Emneoverlapp
Det er 5 studiepoeng i faglig overlapp med emnet MEK1200 Introduksjon til IT for ingeniører.