Hopp til innhald

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