Presentation i Google Slides
Dokument i Google Docs
Hemläxa kopplad till lektionen
Prov kopplad till lektionen

Lektionsplanering

Årskurs: Gymnasiet

Ämne eller kurs: Industriell informationsteknik

Tema: Programmering av industriella system

Koppling till styrdokument

Centralt innehåll

Lektionens fokus ligger på att introducera programmeringsspråk och verktyg som används inom industriell automation. Eleverna får insikt i olika programmeringsmetoder och systemens uppbyggnad för att kunna styra och övervaka industriella processer.

Kunskapskrav

Eleven kan tillämpa programmering för att skapa och modifiera koder som används i industriella system och beskriva deras funktionalitet.

Lärarledda instruktioner

Introduktion till industriell programmering (10 min)

  • Beskrivning av vikten av programmering inom industriell informationsteknik.
  • Presentation av de mest använda programmeringsspråken, till exempel Ladder Logic, Python och C#.
  • Diskussion kring olika tillämpningar inom automatisering.

Genomgång av programmingstekniker (15 min)

  • Förklara grunderna i de valda programmeringsspråken och deras syntaxer.
  • Visa exempel på hur kod skrivs för att styra maskiner och system.
  • Diskutera typiska problem som kan uppstå vid programmering och hur de kan lösas.

Praktisk övning: Skriva enkel kod (15 min)

  • Eleverna får i uppdrag att skriva en enkel kodsnutt i valfritt språk för att styra en fiktiv maskin.
  • Läraren ger stöd och feedback under övningen.
  • Dela upp klassen i mindre grupper för samarbete och diskussion kring koden.

Avslutning och sammanfattning (5 min)

  • Sammanfatta viktiga punkter från lektionen.
  • Besvara frågor om de programmeringstekniker som presenterats.
  • Förbered eleverna för nästa lektion och dess tema.

Aktivitet

Eleverna får en uppgift att arbeta i grupper där de ska skapa ett enkelt program som simulerar en produktionsprocess. Programmet ska inkludera in- och utdata samt några grundläggande beslut, exempelvis om produkten ska vidareföras eller stoppas vid en kvalitetskontroll. Grupperna ska förbereda en kort presentation av sina program och diskutera valet av programmeringsspråk och lösningarna de valt.

Exit-ticket

  • Vad är Ladder Logic?
    Svar: Ett grafiskt programmeringsspråk som används för att programmera automatiseringssystem.
  • Nämn ett vanligt programmeringsspråk för industriell automation.
    Svar: C# eller Python.
  • Vad innebär “kontrollsystem”?
    Svar: System som övervakar och styr en process baserat på indata.
  • Hur kan programmering bidra till effektivisering i en industriell miljö?
    Svar: Genom att automatisera processer minskar risken för mänskliga fel och ökar hastigheten av operationer.
  • Ge ett exempel på en typ av indata i ett programmerat system.
    Svar: Sensoravläsningar, t.ex. temperatur eller tryck.

Hemuppgift

Eleverna ska välja ett programmeringsspråk och skriva en kort kod som simulerar en färdplan för en maskin inom industrin. De ska också dokumentera sina tankar kring en specifik process som de har valt.

Citat

Här finns inget lämpligt citat för lektionen.