Syfte med momentet

Syftet är att eleverna ska få förståelse för hur man bygger grafiska användargränssnitt (GUI) i Python. Genom att arbeta med knappar, fält och händelser lär de sig att kombinera programmeringslogik med interaktion – och att skapa program som inte bara körs i terminalen, utan är mer användarvänliga och visuellt tydliga.


Koppling till Skolverkets centrala innehåll

“Skapande av användarvänliga gränssnitt.”
“Programmering i objektorienterat programspråk.”


Lärandemål

Efter momentet ska eleven kunna:

  • förklara vad ett grafiskt användargränssnitt (GUI) är,
  • skapa ett enkelt GUI-program med Python (t.ex. tkinter),
  • använda widgets som knappar, etiketter, inmatningsfält och meddelanderutor,
  • koppla funktioner till händelser (t.ex. klick på knapp),
  • kombinera ett GUI med egen programmeringslogik,
  • förstå grunderna i eventdriven programmering.