ELE102 Programmering og mikrokontrollere
Emneplan for studieåret 2017/2018
Innhold og oppbygning
Emnet dekker grunnleggende programutviklingsprinsipper og språkelementer i programmeringsspråket C#.
Emnet omhandler også grunnleggende emner i oppbygging og bruk av et mikrokontrollersystem.
Innhold
- Datamaskinens fysiske elementer
- En innføring i grunnleggende strukturert, prosedural programmering i C#
- Mikrokontrollerens oppbygging og funksjon
- Konfigurering av I/O og timere
- Mikrokontroller, anvendelser og programmering
- Bruk av utviklingsverktøy som kompilator, lenker og debugger
Læringsutbytte
Kandidaten har grunnleggende kunnskap:
- i C#-programmering
- om oppbygging og virkemåte til mikrokontrollere
Kandidaten kan:
- spesifisere, kode og teste programmer i C#
- bruke utviklingsverktøy for mikroprosessorer
- arbeide i relevante elektrolaboratorier og behersker aktuelle metoder og verktøy
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
Studiets opptakskrav.
Undervisnings- og læringsformer
Praktiske oppgaver alene og i grupper. Forelesninger. Digitale læremiddel som studentene selv må dekke (ca. 800 kr) blir benyttet i emnet.
Obligatorisk læringsaktivitet
C#: 4 innleveringer, hvorav 3 må være godkjent.
Mikrokontrollersystem: 4 innleveringer/laboratoieøvinger, hvorav 3 må være godkjent.
Godkjente obligatoriske arbeidskrav er gyldige i 3 påfølgende semestre.
Vurderingsform
Skriftlig (digital) skoleeksamen, 4 timer.
Tid og sted for eksamen blir opplyst på Studentweb og digitalt eksamenssystem.
Eksamen vil bli avholdt på digitalt eksamenssystem. Studentene må medbringe egen PC/MAC. Programvaren som er nødvendig for å gjennomføre eksamenen må være installert og testet før eksamensdagen.
Karakterskala A-F, der F tilsvarer ikke bestått.
Hjelpemidler ved eksamen
Ingen. Oppgaven vil inneholde nødvendige vedlegg.
Mer om hjelpemidler