Hemläxa

Årskurs: Gymnasiet
Ämne: Tillämpad programmering
Tema: Grunderna i programmering

Ordkollen

Här listas fem ämnesord på läxans tema som är bra att känna till betydelsen av.

  • Variabel: En minnesplats för att lagra data.
  • Datatyp: Kategorisering av data som anger vilken typ av värde en variabel kan hålla, exempelvis heltal eller strängar.
  • Kontrollstruktur: En struktur i programmet som styr flödet av exekvering, såsom if-satser och loopar.
  • Syntax: Regler för hur koden måste skrivas för att ett programmeringsspråk ska förstås korrekt.
  • Programmeringsspråk: En uppsättning regler och syntax som används för att skriva program och kommunicera med datorer.

Instuderingsfrågor

  • Vad är syftet med att använda variabler i programmering?
  • Vilka är de fyra huvudtyperna av datatyper som nämndes i lektionen?
  • Hur deklarerar man en variabel i ett programmeringsspråk? Ge exempel.
  • Vad är en if-sats, och hur används den?
  • Kan du beskriva vad en loop är och ge exempel på olika typer?
  • Varför behöver programmerare förstå syntaxen i ett programmeringsspråk?
  • Hur kan kontrollstrukturer påverka programmets flöde?
  • Vad är skillnaden mellan en for-loop och en while-loop?
  • Ge ett exempel på ett praktiskt användningsområde för programmering som nämndes i lektionen.
  • Vad lärde du dig om interaktionen mellan användaren och programmet?

Skrivuppgift

Uppgift 1: Skapa ditt program

Skapa ett program i ett valfritt programmeringsspråk som ber användaren om deras namn och ålder. Programmet ska skriva ut ett meddelande som inkluderar användarens namn och ålder.

Försök att inkludera variabler och kontrollstrukturer i din lösning.

Svarslängd: ca. 200 ord (En fjärdedel av en sida)

Uppgift 2: Favoritmat

Skriv ett program som frågar användaren om deras favoritmat. Använd en variabel för att lagra svaret och en if-sats för att svara med ett personligt meddelande baserat på användarens svar. Tänk på att testa programmet med olika inmatningar.

Svarslängd: ca. 150 ord (En fjärdedel av en sida)

Uppgift 3: Kontrollstrukturens betydelse

Reflektera över vikten av kontrollstrukturer i programmering. Skriv ner hur de hjälper till att styra flödet av programmet och ge exempel på situationer där de är avgörande. Diskutera även hur du skulle använda kontrollstrukturer i programmet du just skapat.

Svarslängd: ca. 300 ord (En halv sida)