Introduktion

Gissa ordet!
Gissa ordet!
240ffac20f87

Ordspel i allmänhet kan få din hjärna att slappna av på jobbet eller i skolan, samtidigt som du vidgar ditt sinne och breddar ditt ordförråd. Ett exempel på ett ordspel som har tagit världen med storm är "Wordle", ett webbaserat ordspel skapat och utvecklat av den walesiska mjukvaruingenjören Josh Wardle, och ägt och publicerat av The New York TImes sedan 2022.

Vi kommer att visa dig att det är möjligt och enkelt att koda ett ordspel med Python!

Uppgift



Din uppgift är att skapa ett ordspel som emulerar Wordle, i den meningen att användaren måste gissa bokstäver från alfabetet för att kunna gissa det hemliga ordet.

Du kan också utveckla dina kodningsfärdigheter genom att skapa detta spel med Python och kanske också utveckla ditt ordförråd.

Process

Introduktion:

Diskussionsgrupp: Tycker du att spel är effektivt för att utveckla nya färdigheter? Och varför?

Varje deltagare kan använda en lapp för att skriva ner sina idéer.

Läs artikeln "10 fördelar med att spela ordspel" som underlag för diskussionen.

Innan du börjar övningen kan du se den första videon "Lösa Wordle på under 3 gissningar med Python"

Koda ditt eget ordgissningsspel i Python

Din kod ska...

  • Be användaren att antingen skriva in en bokstav eller hela ordet.
  • Om de gissar hela ordet rätt kommer de att vinna och spelet tar slut
  • Om de gissar en bokstav korrekt kommer användaren att informeras om bokstavens position i det hemliga ordet
  • Denna kod kommer att upprepas, tills användaren får slut på liv eller tills användaren så småningom gissar hela ordet

Följ steg-för-steg-instruktionerna som du hittar under Dokument i resurser.

Du kan också använda videon och artikeln som du kan hitta i resurser.

 

Resultat

Du kan nu skapa ditt eget gissningsspel i Python!

Nu vet du att vem som helst kan skapa ett grundläggande videospel med Python.

Unga människor kan faktiskt förstå att kodning av ett ordspel med Python även om de inte har någon erfarenhet av kodning.

Om du vill gå vidare kan du se den andra videon "Lösa Wordle på under 3 gissningar med Python" i resurser.

Nästa steg :

Öva, öva och öva!

Fortsätt att lära dig om kodning med Python. Du kan testa de andra modulerna för att känna dig mer bekväm med den.

Evaluering

  • Du bör kunna vara säker på att använda grundläggande listor för att lagra en samling ord eller tecken och hur du slumpmässigt och avsiktligt kommer åt olika element i listor i ett spelsammanhang.
  • Du ska kunna vara säker på att deklarera och anlita subrutiner med parametrar och argument.
  • Du bör kunna skriva flytande if-satser och while-slingor och förstå de olika villkoren som dessa former av urval och iteration bestäms av.