Låt oss koda & spela Minecraft

På den här sidan kommer ni att hitta instruktioner som hjälper er att komma igång med olika spännande programmeringsaktiviteter. Ni får chansen att utforska och spela i Minecraft, lär er att bygga animationer med Scratch, och dessutom hur man enkelt kan koda med HTML.

Ett barn sitter vid datorn och programmerar i Scratch.

Vad är HTML/CSS? 

HTML står för HyperText Markup Language, och det är språket som används för att skapa webbsidor. Du kan tänka på HTML som byggstenarna för en hemsida – det är den grundläggande strukturen som säger vad som ska visas på sidan, som rubriker, text, bilder och knappar. CSS står för Cascading Style Sheets och är det språk som används för att styla och designa webbsidor. Medan HTML bestämmer vad som ska visas på sidan, använder du CSS för att bestämma hur det ska se ut.

Instruktioner för att börja testa kod!

Oavsett vilken nivå man testar på, behöver man följa dessa steg för att komma igång.

  1. Klicka här för att öppna CodePen. Sidan öppnas i en ny flik – smidigt, eller hur?
  2. Väl inne på CodePen, klicka på “Start Coding” i det vänstra hörnet. Ingen inloggning behövs, så vi kan dyka rakt in!
  3. Nu ser ni tre rutor: en för HTML, en för CSS och en för Javascript. Vi kommer inte använda Javascript idag, så fokusera på de två första. Och håll ögonen på den vita ytan nedanför – där kommer era skapelser att visas.
  4. För att göra mer än 15 ändringar behöver man logga in eller skapa ett konto med valfri e-postadress. Då kan man även spara sina ändringar om man vill testa dem i framtiden

Nu är det bara att sätta igång och ha kul med koden! Lycka till!

Nivå 1: Enkel ( ca 5-7 år)

Här fokuserar vi på något väldigt grundläggande där barnen kan ändra textfärger och storlekar. Det är lätt att förstå, och de kan snabbt se hur ändringarna påverkar sidan.

Steg 1. Klistra in HTML koden i HTML rutan i CodePen

<!DOCTYPE html> <html lang=“sv”>

<head>

<meta charset=“UTF-8”>

<meta name=“viewport” content=“width=device-width, initial-scale=1.0”>

<title>Min färgglada webbsida. Här kan du välja att ändra text.</title>

<link rel=“stylesheet” href=“style.css”>

</head> <body>

<h1>Hej, kul att du hittat hit!</h1>

<p>Ändra färgerna (eller kanske texten här?) och se vad som händer!</p>

</body> </html>

Steg 2. Gör detsamma med CSS koden nedan

body {
background-color: lightblue; /* Ändra bakgrundsfärgen */

text-align: center; /* Centrera all text på sidan */
}

/* Stilar för rubriker */
h1 {

color: red; /* Ändra rubrikfärgen */

font-size: 40px; /* Ändra storlek på rubriktexten */
}

/* Stilar för stycken (p) */
p {

color: green; /* Ändra färg på texten */

font-size: 20px; /* Ändra textstorlek */
}

Vad barnen kan göra:

Ändra färger på bakgrund och text genom att byta namn på färgerna (t.ex. från “red” till “blue”). Här är några färgförslag som du kan testa:

  • Lightpink – Ljusrosa
  • Lightgreen – Ljusgrön
  • Yellow – Gul
  • Lightyellow – Ljusgul
  • Orange – Orange
  • Justera textstorlekar (font-size) för att göra texten större eller mindre.

Lycka till!

Nivå 2: Mellannivå (ca 8-10 år)

Här kan barnen leka mer med knappar, färger, och former. Det är lite mer avancerat men fortfarande enkelt nog för att de ska kunna se resultaten snabbt.

Steg 1. Klistra in HTML koden i HTML rutan i CodePen

<!DOCTYPE html>

<html lang=“sv”>

<head>

<meta charset=“UTF-8”>

<meta name=“viewport” content=“width=device-width, initial-scale=1.0”>

<title>Testa att ändra färger och former!</title>

<link rel=“stylesheet” href=“style.css”>

</head>

<body>

<h1>Min coola knapp</h1>

<a href=”här kan man testa att lägga in en länk. Lycka till!” target=”_blank”>

<button>Klicka på mig! Vill du ändra textknappen?</button>

</body> </html>

Steg 2. Gör detsamma med CSS koden nedan

body { background-color: lightyellow; /* Ändra bakgrundsfärg */

text-align: center;

}

h1 { color: blue; /* Ändra rubrikfärg */

font-size: 50px;

}

button { background-color: orange; /* Ändra knappfärg */

color: white;

padding: 15px 30px; /* Storlek på knappen */

border: 2px solid black; border-radius: 10px; /* Runda hörn */

font-size: 20px;

cursor: pointer;

}

button:hover {

background-color: green; /* Ändra färg när man håller musen över */

}

Vad barnen kan göra:

  • Ändra knappens färg och storlek.
  • Ändra bakgrundsfärgen.
  • Justera hur rundade knapparna är (border-radius).
  • Lägga till en länk

Lycka till!

Nivå 3: Avancerad nivå (ca 11-12 år)

Här kan barnen prova på lite mer komplexa strukturer och animationer. Detta passar de äldre barnen som vill experimentera med övergångar, fler sektioner och flexbox för att skapa en mer interaktiv sida.

Steg 1. Klistra in HTML koden i HTML rutan i CodePen

<!DOCTYPE html>
<html lang=”sv”>
<head>
<meta charset=”UTF-8″>
<meta name=”viewport” content=”width=device-width, initial-scale=1.0″>
<title>En cool och interaktiv webbsida</title>
<link rel=”stylesheet” href=”style.css”>
</head>
<body>
<header>
<h1>Välkommen till min sida</h1>
</header>
<main>
<section class=”box”>
<h2>Testa att hålla musen över rutan!</h2>
</section>
<button>Klicka på mig</button>
</main>
</body>
</html>

Steg 2. Gör detsamma med CSS koden nedan

body {
background-color: lightgray;
font-family: sans-serif;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
height: 100vh;
margin: 0;
}

header {
background-color: darkblue;
color: white;
padding: 20px;
width: 100%;
text-align: center;
}

main {
text-align: center;
}

.box {
background-color: tomato;
width: 200px;
height: 200px;
margin: 20px auto;
transition: transform 0.3s ease; /* Animation */
}

.box:hover {
transform: rotate(15deg) scale(1.2); /* Roterar och förstorar boxen när man håller musen över */
}

button {
background-color: purple;
color: white;
padding: 10px 20px;
border: none;
border-radius: 5px;
font-size: 18px;
cursor: pointer;
transition: background-color 0.3s ease;
}

button:hover {
background-color: darkviolet;
}

Vad barnen kan göra:

  • Ändra färger på bakgrund, knappar och boxar.
  • Prova att ändra hur snabbt eller långsamt animationerna sker.
  • Experimentera med flexbox för att justera layouten.
  • Leka med rotate och scale för att få olika effekter på boxen.

Lycka till!

Anslut till Minecraft  

För att ansluta till en Minecraft-server, eller för att spela multiplayer, följer du dessa instruktioner:

Öppna Minecraft Launcher och logga in på ditt Minecraft-konto. Välj Java Edition och klicka på Play.

När spelet startar, klicka på Multiplayer från huvudmenyn.

  • Om du vill spela Bedrock Vanilla Edition anger du IP: 51.210.235.2:19132.
  • Om du vill spela Java Edition anger du IP: 162.222.197.169:25565

Klicka på Done (Klart) för att spara serverinformationen. När du är tillbaka på multiplayer-menyn, välj servern från listan och klicka på Join Server (Anslut till server).

Klicka på Done (Klart) för att spara serverinformationen. När du är tillbaka på multiplayer-menyn, välj servern från listan och klicka på Join Server (Anslut till server).

Skapa din egen animering med Scratch!

Scratch är ett program där du kan skapa animeringar och spel genom att “dra och släppa” block. Du använder olika färgglada kodblock för att ge instruktioner till figurer, som kallas sprites, att göra olika saker (t.ex. att hoppa, prata eller röra sig). Blocken pusslas ihop som pusselbitar. Lycka till!

OBS! Glöm inte att ändra språk till svenska. Det gör ni på settings längst upp till vänster. Längre ner på denna sida finns även länk till Youtube för vidare instruktioner.

Förberedelser:

  • För att komma igång med Scratch, gå till Scratch-webbplatsen.
  • Skapa ett gratis konto om du inte redan har ett.
  • När du är på Scratch-sidan, välj “Skapa” för att starta ett nytt projekt.

Steg 1: Välj en Sprite

  • Klicka på “Välj en sprite” längst ner på skärmen för att välja en karaktär (figur) som ska vara med i animeringen. Du kan välja en från Scratch-galleriet eller rita en egen.
  • För nybörjare: Börja med en katt-sprite (den som kommer förvalt).

Steg 2: Skapa en enkel animation

För att göra en enkel animering, gör följande:

Första blocket: Få spriten att prata!

  • Gå till Kod-blocken och välj Utseende.
  • Välj blocket säg [text] i 2 sekunder och dra det till arbetsytan.
  • Klicka på blocket och skriv en enkel mening som spriten ska säga. T.ex. “Hej! Jag heter Katt!”.

Få spriten att röra på sig

  • Gå till Rörelse-blocken och välj blocket gå 10 steg. Om man vill så kan man välja flera av ett block eller utöka stegen. Det går att redigera när man valt blocket.
  • Dra detta block till arbetsytan.
  • För att få spriten att röra sig fram och tillbaka, lägg till blocket vänd åt höger 15 grader efteråt.

Få spriten att hoppa

  • Gå till Rörelse-blocken och välj blocket ändra y med 10.
  • Detta gör att spriten hoppar uppåt på skärmen. Du kan justera siffran om du vill att hoppet ska vara högre eller lägre.

Steg 4: Lägg till en bakgrund

  • Klicka på “Välj en bakgrund” och välj en av de färdiga bakgrunderna eller rita din egen. Det kan vara en park, en stad eller en skolgård. Detta väljer ni i högre hörnet. (Bild ikonen.)

Steg 5: Få animeringen att starta

  • För att starta animationen när projektet startas, gå till Händelser-blocken.
  • Dra blocket när grön flagga klickas till toppen av din kod.

Steg 6: Experimentera och gör det kreativt

  • Lägg till fler spritar: Gå till “Välj en sprite” och välj en ny figur, som en hund eller fisk, och gör en animering där de “pratar” eller “rör sig”.
  • Byt bakgrund: Lägg till en ny bakgrund och byt bakgrund mitt i animeringen för att göra den mer intressant.
  • Lägg till ljud: Klicka på “Ljud” och välj “Spela upp ljud” för att få karaktärerna att göra ljud (t.ex. ett “meow”-ljud).

För äldre barn (9-12 år):

  • Skapa ett litet spel: Gör en enkel “Fånga föremål” där en sprite (t.ex. en katt) ska fånga ett fallande föremål (t.ex. en fisk).
  • Använd Händelser, Rörelse, och Utseende-block för att skapa spelet.

Exempel på en enkel animation:

Tips:

  • Anpassa spritens utseende: Låt barnen rita egna figurer om de vill.
  • Lägg till ljud: Använd Scratchs inbyggda ljudklipp eller låt barnen spela in egna röster.

Sammanfattning:

  • För yngre barn (5-7 år): Skapa en enkel animering där en katt säger något och rör sig lite.
  • För äldre barn (8-12 år): Skapa en animering eller ett enkelt spel med olika sprites, bakgrunder och ljud.

Klicka här för grundläggande Scratch instruktioner på Youtube.