Programmering 1.2
2026/2027- Formål og læringsmål
Formålet med faget er at give de studerende indblik i og en basal forståelse for programmering i Python og MicroPython til ESP32, hvilket indbefatter, at de studerende kan designe, læse, forstå, dokumentere samt teste mindre programmer i de nævnte sprog.
VidenDen studerende har viden om og forståelse for:
Færdigheder
- Algoritmer og designmønstre overordnet og i tilhør til de valgte programmeringssprog
- Programmeringsteknik i forskellige typer af sprog.Den studerende kan:
Kompetencer
- Anvende værktøjer og udstyr i forbindelse med design, udvikling og test af programmer
- Dokumentere, formidle og supportere programmeringsrelaterede løsninger i forbindelse med interne og kundevendte relationer
- Vurdere og udvælge simple algoritmer til løsning af konkrete problemstillinger.Den studerende kan:
- Tilegne sig færdigheder og ny viden inden for programmering
- Deltage i praksisnære udviklingsprocesser i teams
- Håndtere design, udvikling og test af større løsninger i et tværfaglig samarbejde. - Undervisningsform
Undervisningen tilrettelægges varieret bl.a. gennem klasseundervisning, øvelser og gruppearbejde, altid med et anvendelsesorienteret udgangspunkt. Som forberedelse til undervisningen vil der bl.a. være læsning af pensum, øvelser og studiegruppearbejde.
- Prøve
Læringsmålene for prøven er identiske med fagets/fagenes læringsmål
Forudsætninger for indstilling til eksamenFaget har to eksamensforudsætninger
En forudsætning for at blive indstillet til IoT projekteksamen er, at den studerende har afleveret en skriftlig opgave i 1. semester. Afleveringsdato gives ved semesterstart.
Anden eksamensforudsætning er at på 1., 2. og 3. semester skal den studerende have et fremmøde på 70% i alle fag, som opgøres i slutningen af det pågældende semester. Dette er en forudsætning for at den studerende kan gå til eksamen.
Fremmøderegistrering laves fra semesterstart og opgørelsen udarbejdes på den sidste undervisningsdag inden eksamensprojekt start, og har den studerende et fravær på 30 % eller derover, skal den studerende aflevere en afløsningsopgave, som stilles af EK.
Fravær kan ses i UMS.
Hvis afløsningsopgaven ikke afleveres og godkendes, kan den studerende ikke gå til eksamen, og der er brugt et eksamensforsøg.
Afløsningsopgaven skal afleveres og godkendes for at den studerende kan gå til reeksamen.Faget prøvesFaget/modulet prøves selvstændigtUddannelsen rummer 14 selvstændige eksamener. Af praktiske årsager afvikles flere eksamener samtidigt.
Der er dog stadig tale om individuelle eksamener med selvstændig karaktergivning for hver eksamen.
Følgende eksamener afvikles samtidigt:
1. semester: Netværksteknologi 1.2, Indlejrede Systemer 1.2, Programmering 1.2 og Virksomhed 1
2. semester: Netværksteknologi 2.2, Indlejrede Systemer 2.2, Programmering 2.2 og Virksomhed 2PrøveformKombineret skriftlig og mundtlig prøveOpgavetype1. semester afsluttes med en IoT projekteksamen.
Der skal udarbejdes en teknisk løsning, skriftlig rapport og præsentation, som indeholder 3 tekniske fag samt faget Virksomhed.
Projektet laves i grupper på 4-5 studerende.
Eksamensgennemgang er som følger:
Hver gruppe skal lave en præsentation af projektet, og alle studerende er til stede under præsentationen. Hver studerende skal i gruppepræsentationen samlet set præsentere i 3 minutter. Derefter stilles der spørgsmål til den individuelle studerende. Hver studerende udspørges i alle 4 fag.FormkravOmfang:
Fire studerende skal aflevere 18 - 24 sider
Fem studerende skal aflevere 25 - 30 sider
Rapporten skal skrives i den udleverede rapport- og dokumentationsskabelonen. En standardside er på 2.400 anslag inkl. mellemrum
Afleveringen i Wiseflow består af:
- En rapport i PDF-format
- Alle bilag i en fil i PDF-format
- Zip-komprimeret kildekode og der skal være et link i rapporten til en online versionsstyringsservice, som skal kunne tilgås af bedømmere.
Indleveringsdato og klokkeslæt: Vil blive offentliggjort ved projektstart.
Hvis I afleverer for sent, vil I have brugt 1. eksamensforsøg, og I vil skulle til re-eksamen. Re-eksamensdatoer kan ses i eksamensplanen i Learning Management Systemet.Individuel eller gruppeprøveGruppeprøve, 4-5 deltagereAnvendt sprog til prøvenDansk (Norsk/Svensk)VarighedPræsentation af projektet 12-15 minutter hele gruppen. 3 minutter pr. studerende.
Visning af løsning max 10 minutter hele gruppen
Spørgsmål til projektet max 16 minutter pr. studerende
Votering 5 minutter
Karaktergivning 10 minutterRegler om hjælpemidler til eksamenAlle hjælpemidler er tilladt.Bedømmelsesform7-trins skalaBedømmer(e)Intern censurKriterier for prøvevurderingDer gives en samlet karakter på baggrund af projektet, rapporten, den mundtlige præsentation og individuelle besvarelser af spørgsmål.
På faget Programmering 1.2 modtager du 39 timers undervisning, hvilket svarer til 52 lektioner (1 lektion = 45 min.) og 28% af din samlede arbejdsbelastning på faget.
Undervisningen vil primært bestå af følgende aktiviteter: klasseundervisning, øvelser, gruppearbejde.
Forberedelsen vil primært bestå af følgende aktiviteter: læsning af egne noter, læsning af pensum, øvelser.
Læs om KEAs studieaktivitetsmodel
*KEA kan fravige det angivne timetal, hvis det er begrundet i særlige forhold.