Övningar & Uppgifter
Utforska våra praktiska övningar och uppgifter för att förstärka dina programmeringskunskaper. Från enkla introduktioner till avancerade projekt!
Övningar per Kategori
Välj en kategori för att se tillgängliga övningar och uppgifter
Scratch
9 övningar tillgängliga
1. Animera ett Namn
NybörjareLär dig grunderna i Scratch genom att skapa en animation av ditt namn med färger och rörelser.
Lärandemål:
- •Förstå Scratch-gränssnittet
- •Använda rörelseblock
- •Arbeta med färger
2. Fantisera Mera
NybörjareSkapa en fantastisk animation med flera sprites som rör sig och interagerar med varandra.
Lärandemål:
- •Lägga till sprites
- •Skapa sekvenser
- •Timing och koordinering
3. Gör ett Jaktspel
MedelBygg ett spännande jaktspel där spelaren ska fånga objekt som rör sig på skärmen.
Lärandemål:
- •Kollisionsdetektering
- •Variabler för poäng
- •Spellogik
4. Nu gör vi musik hörrni
MedelSkapa en interaktiv musikspelare med olika instrument och rytmer.
Lärandemål:
- •Arbeta med ljud
- •Skapa loops
- •Interaktivitet
5. Styr din Sprite
NybörjareLär dig att styra sprites med tangentbord och mus för interaktiva projekt.
Lärandemål:
- •Tangentbordskontroller
- •Musklick
- •Responsiv design
6. Testa att göra en Story
MedelSkapa en interaktiv berättelse med olika scener, karaktärer och val.
Lärandemål:
- •Scenhantering
- •Dialog-system
- •Beslutsträd
7. Pong
AvanceradBygg ditt eget klassiska Pong-spel med paddles, boll och poängräkning.
Lärandemål:
- •Fysiksimulering
- •AI för motståndare
- •Spelbalans
8. Mitt husdjur
MedelSkapa ett virtuellt husdjur som reagerar på interaktion och har olika behov.
Lärandemål:
- •AI-beteende
- •Tillståndshantering
- •Användarinteraktion
9. Fånga saker som faller
AvanceradUtveckla ett utmanande spel där du ska fånga fallande objekt och undvika hinder.
Lärandemål:
- •Svårighetsökning
- •Fysik
- •Speldesign
Minecraft
22 övningar tillgängliga
Minecraft Installation Guide
NybörjareLär dig hur du installerar och konfigurerar Minecraft Education Edition.
Lärandemål:
- •Minecraft-installation
- •Education Edition
- •Grundkonfiguration
Skapa Ny Värld
NybörjareLär dig att skapa en ny Minecraft-värld och förstå grundläggande kontroller.
Lärandemål:
- •Skapa ny värld
- •Grundläggande kontroller
- •Navigering
Anropa Agent
NybörjareLär dig att använda Minecraft Education Edition:s Agent-funktion.
Lärandemål:
- •Agent-funktioner
- •Kommandon
- •Automatisering
Blomsterväg
NybörjareSkapa en agent som planterar blommor längs en stig.
Lärandemål:
- •Agent-programmering
- •Koordinater
- •Loopar
Trädfällare
MedelProgrammera en agent som hugger ner träd automatiskt.
Lärandemål:
- •Agent-kommandon
- •Detektering
- •Automatisering
Supergrävare
MedelSkapa en agent som gräver djupt automatiskt.
Lärandemål:
- •Agent-grävning
- •Koordinater
- •Loopar
Megahopp
MedelProgrammera en agent som kan hoppa högt och klättra.
Lärandemål:
- •Agent-rörelse
- •Hopp-kommandon
- •Koordinater
Bygg Hus
MedelSkapa en agent som bygger ett hus automatiskt.
Lärandemål:
- •Agent-byggande
- •Strukturer
- •Koordinater
Husbyggare
MedelAvancerat husbyggande med agent-programmering.
Lärandemål:
- •Komplexa strukturer
- •Agent-logik
- •Design
Hönsfarm
MedelBygg en automatisk hönsfarm med agent-programmering.
Lärandemål:
- •Farm-automatisering
- •Djurhantering
- •Agent-logik
Farmaren
MedelSkapa en komplett automatisk farm med agent-programmering.
Lärandemål:
- •Farm-system
- •Agent-programmering
- •Automatisering
MakeCode Farm
MedelProgrammera en automatisk farm som vattnar och skördar grödor.
Lärandemål:
- •MakeCode-syntax
- •Loop-programmering
- •Event-hantering
Hoppande grisar
MedelSkapa studsande grisar med agent-programmering.
Lärandemål:
- •Djurhantering
- •Fysik-simulation
- •Agent-kommandon
Zombie Grisar
MedelSkapa zombie-grisar med agent-programmering.
Lärandemål:
- •Djurtransformation
- •Agent-kommandon
- •Kreativitet
Aquarium
MedelBygg ett akvarium med agent-programmering.
Lärandemål:
- •Vattenhantering
- •Design
- •Agent-programmering
Vandraren
MedelSkapa en vandrande agent som utforskar världen.
Lärandemål:
- •Agent-navigation
- •Utforskning
- •Koordinater
Kanonen
AvanceradBygg en kanon med agent-programmering.
Lärandemål:
- •Fysik-simulation
- •Agent-programmering
- •Mekanik
Diamantgrävaren - Grävare
AvanceradDel 1: Skapa en diamantgrävare med agent-programmering.
Lärandemål:
- •Agent-grävning
- •Diamantdetektering
- •Koordinater
Diamantgrävaren - Facklor
AvanceradDel 2: Lägg till facklor för bättre synlighet.
Lärandemål:
- •Belysning
- •Agent-programmering
- •Optimering
Diamantgrävaren - Sökare
AvanceradDel 3: Förbättra diamantdetekteringen.
Lärandemål:
- •Avancerad detektering
- •Agent-logik
- •Optimering
Diamantgrävaren - Slumpmässig
AvanceradDel 4: Lägg till slumpmässig grävning för bättre täckning.
Lärandemål:
- •Slumpmässig algoritm
- •Agent-programmering
- •Optimering
Labyrinten
AvanceradSkapa en komplett labyrint med agent-programmering.
Lärandemål:
- •Labyrint-algoritmer
- •Agent-navigation
- •Komplex logik
Roblox
10 övningar tillgängliga
Roblox Studio Introduktion
NybörjareLär dig grunderna i Roblox Studio och hur du skapar ett nytt projekt.
Lärandemål:
- •Roblox Studio-gränssnittet
- •Skapa nytt projekt
- •Navigera i Studio
Enkel Byggnad
NybörjareLär dig att bygga enkla strukturer i Roblox Studio.
Lärandemål:
- •Placera parts
- •Ändra egenskaper
- •Bygga strukturer
Instance Create
NybörjareLär dig att skapa objekt programmatiskt med Lua.
Lärandemål:
- •Instance.new()
- •Grundläggande Lua
- •Objekt-hantering
Click Block
NybörjareSkapa block som reagerar när spelare klickar på dem.
Lärandemål:
- •ClickDetector
- •Event-hantering
- •Spelarinteraktion
Kill Block
MedelProgrammera block som dödar spelare som rör vid dem.
Lärandemål:
- •Kollisionsdetektering
- •Spelarliv
- •Spellogik
Skriptning Grunderna
MedelLär dig grunderna i Lua-programmering för Roblox.
Lärandemål:
- •Lua-syntax
- •Variabler
- •Funktioner
Spawn Location
MedelSkapa en spawn-plats där spelare föds när de ansluter.
Lärandemål:
- •SpawnLocation
- •Spelarhantering
- •Placering
Teleportation Tumble
MedelSkapa teleportörer som förflyttar spelare mellan platser.
Lärandemål:
- •CFrame
- •Teleportation
- •Koordinatsystem
Bygg en Obby
AvanceradSkapa en komplett obby (obstacle course) med kill blocks och nycklar.
Lärandemål:
- •Speldesign
- •Komplett projekt
- •Avancerad skriptning
Spelarkontroller
AvanceradSkapa anpassade spelarkontroller för rörelse och handlingar.
Lärandemål:
- •Inmatningshantering
- •Karaktärskontroller
- •UI-design
Likheter mellan Scratch och Minecraft
4 övningar tillgängliga
1. Meddelanden och Händelser
NybörjareLär dig hur meddelanden och händelser fungerar i både Scratch och Minecraft. Upptäck hur olika delar av ett program kan kommunicera med varandra.
Lärandemål:
- •Meddelandesystem
- •Händelsedriven programmering
- •Asynkron kommunikation
2. Flytta på en Sprite i Scratch och Agenten i Minecraft
NybörjareLär dig att flytta figurer (sprites) i Scratch och agenter i Minecraft. Upptäck hur liknande koncept kan användas i olika programmeringsmiljöer.
Lärandemål:
- •Grundläggande rörelse
- •Tangentbordskontroller
- •Konceptöverföring
3. Variabler
MedelLär dig hur variabler fungerar i både Scratch och Minecraft. Upptäck hur variabler kan användas för att lagra och hantera data i dina program.
Lärandemål:
- •Variabeldeklaration
- •Datatyper
- •Operatorer
4. Villkor och Villkorsuttryck
MedelLär dig hur villkor och villkorsuttryck fungerar i både Scratch och Minecraft. Upptäck hur program kan fatta beslut baserat på olika förhållanden.
Lärandemål:
- •If-satser
- •Else-satser
- •Jämförelseoperatorer
Python
8 övningar tillgängliga
Rita med Turtle
NybörjareLär dig grunderna i Python genom att rita med turtle-grafiken.
Lärandemål:
- •Turtle-grafik
- •Grundläggande Python
- •Rita former
Gissa Talet
NybörjareSkapa ett spel där datorn väljer ett slumpmässigt tal som spelaren ska gissa.
Lärandemål:
- •Variabler
- •Loop-programmering
- •In/Ut
Guessing Game
NybörjareEn engelsk version av gissa talet-spelet med förbättrad funktionalitet.
Lärandemål:
- •Random-modulen
- •While-loops
- •Användarinteraktion
Sten Sax Påse
MedelSkapa det klassiska spelet sten, sax, påse mot datorn.
Lärandemål:
- •Random-val
- •Funktioner
- •Spellogik
Kalkylator
MedelBygg en enkel kalkylator som kan utföra grundläggande matematiska operationer.
Lärandemål:
- •Funktioner
- •Matematiska operationer
- •Felhantering
ISS Tracker
AvanceradSpåra den internationella rymdstationen med API-anrop och kartor.
Lärandemål:
- •API-anrop
- •JSON-hantering
- •Kartintegration
Textbaserat Äventyrsspel
AvanceradSkapa ett interaktivt äventyrsspel med olika rum och val.
Lärandemål:
- •Klasser
- •Filhantering
- •Spellogik
Övningshäfte Python
Alla nivåerEtt omfattande övningshäfte med flera Python-uppgifter och projekt.
Lärandemål:
- •Python-grunderna
- •Projektarbete
- •Problemlösning
NPF-anpassade
39 övningar tillgängliga
Skapa Ny Värld (NPF)
NybörjareLär dig att skapa en ny Minecraft-värld med NPF-anpassade instruktioner.
Lärandemål:
- •Skapa ny värld
- •Grundläggande kontroller
- •Navigering
- •Individanpassning
Anropa Agent (NPF)
NybörjareLär dig att använda Minecraft Education Edition:s Agent-funktion.
Lärandemål:
- •Agent-funktioner
- •Kommandon
- •Automatisering
- •Steg-för-steg
Blomsterväg (NPF)
NybörjareSkapa en agent som planterar blommor längs en stig.
Lärandemål:
- •Agent-programmering
- •Koordinater
- •Loopar
- •Kreativitet
Trädfällare (NPF)
MedelProgrammera en agent som hugger ner träd automatiskt.
Lärandemål:
- •Agent-kommandon
- •Detektering
- •Automatisering
- •Problemlösning
Supergrävare (NPF)
MedelSkapa en agent som gräver djupt automatiskt.
Lärandemål:
- •Agent-grävning
- •Koordinater
- •Loopar
- •Systematik
Megahopp (NPF)
MedelProgrammera en agent som kan hoppa högt och klättra.
Lärandemål:
- •Agent-rörelse
- •Hopp-kommandon
- •Koordinater
- •Rörelse
Bygg Hus (NPF)
MedelSkapa en agent som bygger ett hus automatiskt.
Lärandemål:
- •Agent-byggande
- •Strukturer
- •Koordinater
- •Arkitektur
Husbyggare (NPF)
MedelAvancerat husbyggande med agent-programmering.
Lärandemål:
- •Komplexa strukturer
- •Agent-logik
- •Design
- •Kreativitet
Hönsfarm (NPF)
MedelBygg en automatisk hönsfarm med agent-programmering.
Lärandemål:
- •Farm-automatisering
- •Djurhantering
- •Agent-logik
- •Samarbete
Farmaren (NPF)
MedelSkapa en komplett automatisk farm med agent-programmering.
Lärandemål:
- •Farm-system
- •Agent-programmering
- •Automatisering
- •Systematik
Hoppande grisar (NPF)
MedelSkapa studsande grisar med agent-programmering.
Lärandemål:
- •Djurhantering
- •Fysik-simulation
- •Agent-kommandon
- •Kreativitet
Zombie Grisar (NPF)
MedelSkapa zombie-grisar med agent-programmering.
Lärandemål:
- •Djurtransformation
- •Agent-kommandon
- •Kreativitet
- •Experimenterande
Akvarium (NPF)
MedelBygg ett akvarium med agent-programmering.
Lärandemål:
- •Vattenhantering
- •Design
- •Agent-programmering
- •Kreativitet
Vandraren (NPF)
MedelSkapa en vandrande agent som utforskar världen.
Lärandemål:
- •Agent-navigation
- •Utforskning
- •Koordinater
- •Autonomi
Kanonen (NPF)
AvanceradBygg en kanon med agent-programmering.
Lärandemål:
- •Fysik-simulation
- •Agent-programmering
- •Mekanik
- •Komplexitet
Diamantgrävaren - Grävare (NPF)
AvanceradDel 1: Skapa en diamantgrävare med agent-programmering.
Lärandemål:
- •Agent-grävning
- •Diamantdetektering
- •Koordinater
- •Algoritmer
Diamantgrävaren - Facklor (NPF)
AvanceradDel 2: Lägg till facklor för bättre synlighet.
Lärandemål:
- •Belysning
- •Agent-programmering
- •Optimering
- •Förbättringar
Diamantgrävaren - Sökare (NPF)
AvanceradDel 3: Förbättra diamantdetekteringen.
Lärandemål:
- •Avancerad detektering
- •Agent-logik
- •Optimering
- •Algoritmer
Diamantgrävaren - Slumpmässig (NPF)
AvanceradDel 4: Lägg till slumpmässig grävning för bättre täckning.
Lärandemål:
- •Slumpmässig algoritm
- •Agent-programmering
- •Optimering
- •Statistik
Labyrinten (NPF)
AvanceradSkapa en komplett labyrint med agent-programmering.
Lärandemål:
- •Labyrint-algoritmer
- •Agent-navigation
- •Komplex logik
- •Problemlösning
Byggövningar - Skapa En Värld
NybörjareLär dig att skapa en ny Minecraft-värld med NPF-anpassade instruktioner.
Lärandemål:
- •Skapa ny värld
- •Grundläggande kontroller
- •Navigering
Byggövningar - Alltid Dag
NybörjareLär dig att sätta världen på alltid dag-läge.
Lärandemål:
- •Kommandon
- •Världsinställningar
- •Grundläggande
Byggövningar - Arena
MedelBygg en arena för spel och aktiviteter.
Lärandemål:
- •Byggteknik
- •Design
- •Konstruktion
Byggövningar - Bygg Tre Ta Bort Ett Block
NybörjareÖvning i att bygga och ta bort block systematiskt.
Lärandemål:
- •Blockhantering
- •Systematik
- •Grundläggande byggande
Byggövningar - Data Klockan
MedelLär dig att använda dataklockan i Minecraft.
Lärandemål:
- •Dataklocka
- •Verktyg
- •Mätning
Byggövningar - Din Egna Häst
NybörjareSkapa och anpassa din egen häst.
Lärandemål:
- •Djurhantering
- •Anpassning
- •Kreativitet
Byggövningar - Eldstad
MedelBygg en eldstad med säkerhet i åtanke.
Lärandemål:
- •Byggteknik
- •Säkerhet
- •Design
Byggövningar - Flyga
NybörjareLär dig att flyga i Minecraft.
Lärandemål:
- •Flygning
- •Rörelse
- •Kontroller
Byggövningar - Jordhus
NybörjareBygg ett hus av jord och naturmaterial.
Lärandemål:
- •Byggteknik
- •Naturmaterial
- •Design
Byggövningar - Kommandoblock Varelser
AvanceradArbeta med kommandoblock för att skapa varelser.
Lärandemål:
- •Kommandoblock
- •Varelser
- •Avancerad teknik
Byggövningar - Lavadörr
AvanceradSkapa en dörr av lava med säkerhet.
Lärandemål:
- •Lavahantering
- •Säkerhet
- •Avancerad teknik
Byggövningar - Kommando Ko
MedelArbeta med kommandon för att skapa ko-djur.
Lärandemål:
- •Kommandon
- •Djurhantering
- •Automation
Byggövningar - Lägg In Varelser
MedelLär dig att placera varelser i världen.
Lärandemål:
- •Varelsehantering
- •Placering
- •Kontroll
Byggövningar - Redstone TNT
AvanceradSkapa TNT med redstone-kretsar.
Lärandemål:
- •Redstone
- •TNT
- •Säkerhet
Byggövningar - Slott
AvanceradBygg ett imponerande slott.
Lärandemål:
- •Arkitektur
- •Storskaligt byggande
- •Design
Byggövningar - Snögubbe
MedelSkapa en snögubbe med kommandon.
Lärandemål:
- •Kommandon
- •Kreativitet
- •Dekoration
Byggövningar - Ta Bort Allt Levande
MedelLär dig att rensa världen från varelser.
Lärandemål:
- •Varelsehantering
- •Rensning
- •Kontroll
Byggövningar - Trappan
NybörjareBygg en trappa med olika material.
Lärandemål:
- •Byggteknik
- •Material
- •Design
Automatisk Trädgård (NPF)
MedelSkapa en automatisk trädgård som planterar och skördar grödor med agent-programmering.
Lärandemål:
- •Agent-programmering
- •Plantering
- •Skörd
- •Automation
- •Systematik
Hur Du Använder Övningarna
Följ dessa steg för att få ut mesta möjliga av våra övningar
Välj Kategori
Börja med den kategori som passar din erfarenhetsnivå och intresse
Välj Övning
Läs beskrivningen och välj en övning som passar din nivå
Följ Instruktioner
Följ steg-för-steg instruktionerna och ta din tid
Experimentera
Var kreativ och experimentera med dina egna idéer
Tips för Framgång
Här är några tips för att få ut mesta möjliga av övningarna
För Nybörjare
- •Börja med enkla övningar och bygg gradvis
- •Ta din tid och var tålmodig
- •Var inte rädd för att göra misstag
- •Fråga om hjälp när du behöver det
För Erfarna
- •Utmana dig själv med svårare övningar
- •Experimentera och lägg till egna funktioner
- •Hjälp andra som lär sig
- •Kombinera olika tekniker i dina projekt
Behöver du hjälp med övningarna?
Våra erfarna instruktörer är här för att hjälpa dig på din programmeringsresa!