Namn:____
Klass:____
Datum:____
Grunder i kodning med JavaScript
Stadie: Åk. 7 – 9
Ämne: Digital teknik
Tema: Grunder i kodning med JavaScript
Ordkollen
För att lyckas väl med detta arbetsblad är det viktigt att känna till följande ord och begrepp inom JavaScript.
| Ämnesbegrepp | Förklaring | Synonymer |
|---|---|---|
| Variabel | En plats i minnet där data kan lagras och ändras under programmets gång. | Lager, behållare |
| Funktion | En block av kod som utför en specifik uppgift och kan återanvändas. | Metod, procedur |
| Loop | En struktur som upprepar en kodsekvens flera gånger. | Upprepning, iteration |
| Array | En datastruktur som kan lagra flera värden under ett enda namn. | Lista, samling |
| If-sats | En kontrollstruktur som utför kodblock baserat på ett villkor. | Villkorssats, beslutspunkt |
Faktafrågor
Vad används en variabel till i JavaScript?
Hur deklarerar man en funktion i JavaScript?
Vad gör en loop i ett program?
Ge ett exempel på när du skulle använda en array.
Förklara vad en if-sats gör.
Flervalsfrågor
Vilken av följande är korrekt syntax för att skapa en variabel?
- a)
var x = 10; - b)
variable x = 10; - c)
x := 10;
- a)
Vilken keyword används för att definiera en funktion?
- a)
func - b)
function - c)
define
- a)
Vad används en array för?
- a) För att skapa slingor
- b) För att lagra flera värden
- c) För att definiera funktioner
Vilken symbol används för att avsluta ett kommando i JavaScript?
- a)
, - b)
; - c)
:
- a)
Vad händer om villkoret i en if-sats är falskt?
- a) Koden inuti if-satsen körs
- b) Koden inuti if-satsen hoppar över
- c) Programmet stannar
Sanna eller falska påståenden
En funktion kan anropa sig själv.
- Sann
- Falsk
En loop kan aldrig köra oändligt många gånger.
- Sann
- Falsk
Arrays kan innehålla olika datatyper i samma lista.
- Sann
- Falsk
En if-sats behöver alltid en else-del.
- Sann
- Falsk
Variabler i JavaScript kan ändra sitt värde efter deklaration.
- Sann
- Falsk
Fyll i luckor i meningar
En ____ är användbar för att utföra samma kod flera gånger.
För att lagra flera värden använder vi en ____.
En ____ kan innehålla funktioner som utför specifika uppgifter.
I en ____ kontrollerar vi om ett villkor är uppfyllt.
Att deklarera en ____ innebär att skapa en plats för data i programmet.
Problemlösningsuppgifter
Skriv en enkel funktion som skriver ut "Hej världen!" i konsolen.
Skapa en loop som räknar från 1 till 5 och skriver varje nummer i konsolen.
Definiera en array med tre favoritfärger och skriv ut den andra färgen.
Använd en if-sats för att kontrollera om en variabel
ageär större än 18 och skriv ut "Vuxen" om sant.
Sammanfattningsuppgifter
Sammanfatta vad en variabel är och ge ett exempel på hur den kan användas i JavaScript.
Beskriv skillnaden mellan en funktion och en loop.