ELE102D Programmering og mikrokontrollere
Emneplan for studieåret 2022/2023
Innhold og oppbygning
Emnet dekker grunnleggende programutviklingsprinsipper og språkelementer i programmeringsspråket C#.
Emnet omtaler også grunnleggande begrep knyttet til oppbygging/funksjon av datamaskiner/mikrokontrollere, og begrep knytet til operativsystem
Innhald:
- Datamaskinens/mikrokontrollerens oppbygging og funksjon
- En innføring i grunnleggende strukturert, prosedural programmering i C#
- Bruk av utviklingsverktøy (IDE) med kompilator og debugger
- Programmering (med C++ som programmeringsspråk) av mikrokontrollersystem (digital og analog I/O, avbrudd, operasjoner i sann tid, ¿)
Praktisk arbeid er sentralt i kurset. Programmeringsverktøy blir benyttet. Det utvikles programmer/programsystemer for datamaskiner og mikrokontrollere
Læringsutbytte
Kunnskaper
Kandidaten har grunnleggende kunnskap:
- i C#-programmering
- om oppbygging, virkemåte og programmering av mikrokontrollere
Ferdigheter
Kandidaten kan:
- spesifisere, kode og teste programmer i C#
- bruke utviklingsverktøy for mikrokontrollere
- arbeide i relevante elektrolaboratorier og behersker aktuelle metoder og verktøy
Generell kompetanse
Kandidaten kan:
- løse problemer på en strukturert måte og dokumentere programmer
- formidle faglig informasjon knyttet til teorier, problemstillinger og løsninger
Krav til forkunnskaper
Ingen
Anbefalte forkunnskaper
Ingen.
Undervisnings- og læringsformer
Nett- og samlingsbasert. Praktiske oppgaver alene og i grupper. Forelesninger. Digitale læremiddel som studentene selv må dekke i starten av skoleåret (ca. 800 kr) blir benyttet i emnet.
Obligatorisk læringsaktivitet
6 innleveringer, hvorav 5 må være godkjent.
Vurderingsform
Nettbasert hjemmeeksamen med både teoretiske og praktiske oppgaver, 4 timer. Eksamen vil bli avholdt på digitalt eksamenssystem.
Studentene må bruke egen PC på eksamen. Programvaren som er nødvendig for å gjennomføre eksamen må være installert og testet før eksamensdagen.
Karakterskala A-F, der F tilsvarer ikke bestått.
Hjelpemidler ved eksamen
Oppgaven vil eventuelt inneholde vedlegg.
Mer om hjelpemidler