|
|
|
|
|
Automatisering i PowerShell
DRI111
|
|
|
|
|
Studieår:
|
2024-2025 |
|
Gjennomføring: |
Høst og vår |
Antall
studiepoeng: |
6.0 |
Anbefalt forkunnskap: |
Grunnleggende kunnskaper om IT. Kjennskap til konsepter og prinsipper innenfor programmering. |
Læremateriale: |
Egenutviklede leksjoner og videoer |
Læremiljø: |
Nettbasert asynkron undervisning med bruk av leksjoner, videoer på norsk og engelsk og digitale semestermøter. |
Innleveringer: |
Et antall obligatoriske øvinger må være godkjent for å kunne gå opp til vurdering i emnet.
Det er praktiske øvinger tilknyttet kommandoskallet og skripting. |
Personlig
veileder: |
ja |
Vurderingsform: |
Hjemmeeksamen (4 timer) 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: |
Aleksander Tandberg |
Eksamensdato: |
07.05.25 |
|
|
|
|
|
Faglig innhold:
Dette emnet gir en innføring i grunnleggende bruk av Powershell for å automatisere diverse repetitive oppgaver. PowerShell består av et kommandolinjeskall, et skriptspråk, og et rammeverk for konfigurasjonsadministrasjon. Det vil bli lagt stor vekt på å lære seg å navigere i Help-systemet til PowerShell for å enklere og raskere innhente og filtrere nødvendig informasjon. Det vil bli gjennomgått blant annet følgende tema innenfor PowerShell i dette kurset: Help, cmdlet, objekter, variabel, skript, if-setning, løkke, matrise, funksjon, og CSV-filer. Til slutt vil det bli sett på hvordan man utvikler skripts og funksjoner for å utføre avanserte oppgaver som automatisering ved å kombinere alle kunnskapene og ferdighetene innenfor alle temaene som har vært gjennomgått i emnet.
Læremål:
Etter å ha gjennomført emnet skal studenten ha følgende læringsutbytte:
KUNNSKAPER
Studenten har:
- kjennskap til miljøet, historien, og bakgrunnen til PowerShell.
- kunnskap om begreper, enkle prinsipper, og verktøy som anvendes innen grunnleggende objektorientert programmering.
- forståelse for forskjellene på et skript og en funksjon.
- kunnskap om hvordan du kan utvikle programkode basert på innhold fra CSV-filer.
FERDIGHETER
Studenten kan:
- anvende faglig kunnskap til å kunne innhente, navigere, og finne frem til nødvendig informasjon i Help-systemet til PowerShell (Microsoft Docs og Get-Help)
- anvende faglig kunnskap til å utvikle strukturert og objektorientert programkode
- anvende programkode for å utføre automatisering av repetitive arbeidsoppgaver
- anvende faglig kunnskap til å administrere filsystemet (filer og kataloger)
GENERELL KOMPETANSE
Studenten:
- anvende objektorientert tankegang til å løse enkle repetitive arbeidsoppgaver
- ta i bruk sine kunnskaper og ferdigheter på en selvstendig måte i en bedrift
Påmeldingsfrist:
20.01.25
|
|
|
|
|
|
|
|
|
|