Grunnleggende programmering med Python
I denne videreutdanningen får du en innføring i grunnleggende programmering med Python, som er et av de mest benyttede programmeringsspråkene i dag.
-
Søknadsfrist: Utløpt
Studieinformasjon
-
Studiested: Nettstudier -
Studienivå: Videreutdanning -
Progresjon: Deltid -
Oppstart: Høst 2025 -
Studieopplegg: Nettbasert -
Studiepoeng: 5 -
Kostnader: Gratis. Finansiert av Direktoratet for høyere utdanning og kompetanse (HKDIR). -
Antall semester: 2 -
Undervisningsspråk: Norsk -
Antall studieplasser: 100
Dette lærer du
-
To programmeringsmiljøer: Spyder og Jupyter Notebook
-
Versjonskontroll med Git
-
Variabler og datatyper (tall, tekst, logiske variabler, lister, arrayer, tupler, dictionaries)
-
Plotting av data
-
Programmering av egne funksjoner
-
Testing og feilsøking i egen kode
-
Bruk av kunstig intelligens-verktøy i programmering
-
If-else-strukturer for betingede programløp
-
For-løkker og while-løkker for repeterte programløp
-
Lesing og skriving av fildata (tekst-filer og Excel-filer)
-
Søking etter tekstmønstre med Regular Expressions (regex)
-
Databehandling med Pandas
Du får ferdigheter i å bruke denne kunnskapen i praktisk programmering.
Emnet forutsetter en studieinnsats på ca 135 timer (som er iht. USNs standard på 27 timers innsats pr. studiepoeng).
Undervisning
-
Nettbaserte forelesninger i Zoom, altså ingen fysiske samlinger. Forelesningene varer i 2 undervisningstimer, dvs. 2 x 45 minutter, med 15 minutter pause i mellom. Forelesninger tas opp på video og publiseres i læringsplattformen Canvas samme dag. Det er frivillig deltakelse på forelesningene.
-
Øvinger med tilgang til veileder i Zoom i 2 x 45 timer. Det er frivillig deltakelse på øvingene.
Undervisningsplan (tentativ): Kl 18:15 - 20:00 følgende dager
Timeplan for PY1010 for gjennomføringen 2025-2026
• Forelesning 1: Tirsdag 2.9 2025
• Øving 1 (med tilgang til veileder): Tirsdag 9.9 2025
• Forelesning 2: Tirsdag 16.9 2025
• Øving 2: Tirsdag 23.9 2025
• Forelesning 3: Tirsdag 30.9 2025
• (Ingen undervisning tirsdag 7.10 pga. høstferie.)
• Øving 3: Tirsdag 14.10 2025
• Forelesning 4: Tirsdag 21.10 2025
• Øving 4: Tirsdag 28.10 2025
• Forelesning 5: Tirsdag 4.11 2025
• Øving 5: Tirsdag 11.11 2025
• Forelesning 6: Tirsdag 18.11 2025
• Øving 6: Tirsdag 25.11 2026
• Forelesning 7: Tirsdag 2.12 2026
• Øving 7: Tirsdag 9.12 2026
• Forelesning 8: Tirsdag 6.1 2026
• Øving 8: Tirsdag 13.1 2026
• Forelesning 9: Tirsdag 20.1 2026
• Øving 9: Tirsdag 27.1 2026
• Forelesning 10: Tirsdag 3.2 2026
• Øving 10: Tirsdag 10.2 2026
• (Ingen undervisning tirsdag 17.2 pga. vinterferie.)
• Forelesning 11: Tirsdag 24.2 2026
• Øving 11: Tirsdag 3.3 2026
• Forelesning 12: Tirsdag 10.3 2026
• Øving 12: Tirsdag 17.3 2026
• Innlevering av prosjektoppgaven: Tirsdag 24.3 2026, kl 21.
• Eksamen: Tirsdag 14.4 2026, kl 18-21.
Deltakerne får tilgang til Canvas før emnets oppstart.
(Tidene angitt ovenfor er med forbehold om endringer.)
Vurdering
-
To obligatoriske innleveringer (arbeidskrav) med vurdering godkjent/ikke
godkjent. -
Prosjektoppgave (individuell) med vurdering godkjent/ikke godkjent.
-
Eksamen (flervalgseksamen) med vurdering bestått/ikke bestått som gjennomføres som hjemmeeksamen i USNs nettbaserte eksamenssystem (Wiseflow).
Emnet vurderes som bestått dersom de obligatoriske innleveringene og
prosjektoppgaven er godkjent, og eksamen er bestått.
Alle deltakere får dokumentasjon på fullført emne.
Undervisningsmateriell
- Powerpoint-filer til hver forelesning (tilgjengelige i Canvas)
-
Videoopptak av forelesninger (blir tilgjengelige i Canvas rett etter den aktuelle forelesningen)
- Støttelitteratur (emnet forutsetter ikke at en har kjøpt boken): Læreboken Python for realfag av Haugen og Lysaker, 3. utgave, Fagbokforlaget, 2023.
Det forutsettes at du har en PC der du har installert Anaconda-distribusjonen av Python-verktøy (https://www.anaconda.com/products/individual). Anaconda fins for ulike plattformer (Windows, Mac, Linux). Du trenger ikke installere noen annen Python-programvare enn Anaconda-distribusjonen for dette emnet.
Det tas forbehold om mindre endringer i undervisningsplanen før oppstart.
Emneplan
En emneplan beskriver det faglige innholdet i emnet og hvilket læringsutbytte du skal ha av å ta nettopp dette emnet. Her finner du også pensumlister og annen informasjon om gjennomføringen.
Lenke til sist publiserte emneplan
Opptakskrav
Generell studiekompetanse. Søkere kan også kvalifisere på bakgrunn av realkompetanse.
Kvalifiserte søkere som arbeider innen informasjonssikkerhets- og IKT-bransjen er prioritert, og gis tilbud fortløpende.
Andre kvalifiserte søkere kan også gis tilbud dersom det er ledige plasser.
Dokumentasjonskrav til søkere innen informasjonssikkerhets- og IKT-bransjen:
- Bekreftelse på arbeidsforhold