IRE12011 Programmering og mikrokontrollere (Høst 2012–Vår 2013)
Fakta om emnet
- Studiepoeng:
- 10
- Ansvarlig avdeling:
- Fakultet for informasjonsteknologi, ingeniørfag og økonomi
- Studiested:
- Fredrikstad
- Emneansvarlig:
- Åge Torbjørn Johansen
- Undervisningsspråk:
- Norsk
- Varighet:
- 1 år
Emnet er tilknyttet følgende studieprogram
Emnet er obligatorisk og inngår i bachelorstudiet i ingeniørfag:
- Elektro
- Elektro, Y-veien
Undervisningssemester
1. og 2. semester (høst og vår).
Studentens læringsutbytte etter bestått emne
- Studenten har grunnleggende kunnskap i C-programmering.
- Studenten har grunnleggende kunnskap om oppbygging og virkemåte til mikrokontrollere
FERDIGHETER
- Studenten kan spesifisere, kode og teste enkle programmer i C
- Studenten kan bruke utviklingsverktøy for mikroprosessorer
- Studenten kan løse problemer på en strukturert måte
- Studenten kan dokumentere programmer
Innhold
Emnet er delt i to.
Tema A - Grunnleggende programmering (1. semester):
- Programmering: kontrollstrukturer, datatyper, datastrukturer, aritmetikk og filhåndtering
- Bruk av utviklingsverktøy som kompilator og debugger
- Dokumentasjon av programvare
Tema B - Mikrokontrollerteknologi (2. semester):
- Mikrokontrollerens oppbygging og funksjon
- Konfigurering av I/O og timere
- Mikrokontrollerens instruksjonssett
- Testing av programvare og maskinvare
Undervisnings- og læringsformer
Forelesninger
Øvingsoppgaver
Laboratorieøvelser
Arbeidskrav - vilkår for å avlegge eksamen
Tema A:
-
Individuelle innleveringsoppgaver
-
Laboratorieøvelser
-
Deltagelse i gruppearbeid
Tema B:
-
Laboratorieøvelser
-
Deltagelse i gruppearbeid
Minimum 75 % av arbeidskravene må være godkjent for å kunne fremstille seg til eksamen.
Arbeidskravene er nærmere definert i emnets undervisningsplan.
Eksamen
Emnet har to deleksamener.
Deleksamen 1 - avholdes i 1. semester (høst) og teller 60 %:
3 timers skriftlig eksamen i tema A.
Tillatte hjelpemidler: pensumlitteratur og godkjent kalkulator
Deleksamen 2 - avholdes i 2. semester (vår) og teller 40 %:
Mappevurdering. 3 gruppeoppgaver leveres innen fastsatte frister. Individuell eksaminering vil bli gjennomført dersom det stilles tvil om deltakelse i gruppearbeidet.
Det benyttes bokstavkarakterer (A - F).
Det gis en enhetlig karakter i emnet. Begge deleksamener må være bestått for å få bestått karakter i emnet.
Evaluering av emnet
I henhold til avdelingens prosedyre Studentevaluering av emner og undervisning (EVA3 a og b).
Litteratur
- Paul Deitel, Harvey M. Deitel: "C How to Program, 6. edition"
Pearson Education (2009) (International Edition)
ISBN-10: 0137059663
ISBN-13: 978-0137059669
- En bok / kompendium eller tilsvarende om mikrokontrollere og anvendelser (under vurdering - oppgis i undervisningsplanen)
- Diverse tilleggsmateriell (oppgis i undervisningsplanen og gjøres tilgjengelig via Fronter)