Skip to content

jagestedt/u03-hangman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Live site: https://jagestedt.github.io/u03-hangman/

Individuell uppgift: Hänga gubbe med JavaScript

Den här uppgiften går ut på att individuellt implementera ett populärt rudimentärt spel i JavaScript - "hänga gubbe". Som stöd kommer det finnas kod och en struktur att utgå ifrån vilken du kan ta till hjälp när du ska lösa uppgiften.

Hänga gubbe, är ett spel där det ord slumpas fram. Spelaren gissar sedan vilka bokstäver som ordet innehåller, för varje fel svar ritas en del av "hänga gubbe"-bilden upp. Om spelaren gissar fel tillräckligt många gånger och gubben har blivit "hängd" så har spelaren förlorat. Lyckas däremot spelaren gissa alla bokstäver så vinner spelaren.

Mål

  • Ett fungerande spel i JavaScript som fungerar att spela på en webbsida via din studiedomän på Binero (förnamn.efternamn.chas.academy) Webbsidan skall även uppfylla följande krav:
  • Fungerar i flera olika webbläsare och på flera olika typer av enheter (mobil såväl som desktop).
  • Grundläggande responsiv (ska gå att spela oavsett enhetstyp) Design valfri men följande saker måste finnas med:
  • Knappar för samtliga bokstäver
  • Visuell representation av hänga gubbe förfarandet för varje steg av spelets process.

Inlämning

Uppgiften ska lämnas in via classroom.github.com (Länkar till en externa sida.)Länkar till en externa sida. i rätt projekt, länk till detta projekt kommer annonseras av läraren i samband med projektets början.

https://classroom.github.com/a/titt7egF (Länkar till en externa sida.)Länkar till en externa sida.

Betygsättning

Den här inlämningen ger underlag för följande kursmål. Där inlämningen helt motsvarar och går att bedöma för de mål som står med svart text och bara delvis de som står med brun text.

  • JS 1.1 JavaScript / ECMAScript
  • JS 1.4 DOM-manipulation
  • JS 1.7 Lexical scope
  • JS 1.8 Event handling
  • JS 2.1 Utveckla webblösningar med JavaScript (Länkar till en externa sida.)Länkar till en externa sida. Utöver denna inlämning kan det även finnas fler examinationsmoment som ligger till underlag för samma kriterier.

Godkänd

För att nå Godkänd som betyg på denna inlämning ska du:

  • utför alla färdigheter (1.x) som uppgiften har som mål med gott handlag
  • Med gott handlag syftas det till att inlämnad kod ska följa en definierad standard, vara korrekt indenterad, inte orsaka fel vid exekvering. Vidare ska uppgiften vara utförligt dokumenterad (i kod, markup och styling) vilket påvisar både förståelse för uppgift såväl som de olika teknikerna.

Väl godkänd

För att nå Väl godkänd som betyg på denna inlämning ska du:

  • utför alla kunskaper och färdigheter (2.x) som uppgiften har som mål med mycket gott handlag
  • Mycket gott handlag omfattar, utöver godkänd nivån, att skriva väl genomtänkt semantisk HTML, och att ha ett väl utvecklat tänk i CSS-kodens struktur, såväl som att man det applicerats ett genomgående val av mönster i JavaScript-koden och att versionshantering via Git är koncis, enhetlig och frekvent. Vidare bör studerande även ha bortsett från delar av, eller hela den ursprungliga kodbas som distribuerades i samband med uppgiftens början.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published