Högskolan i Skövde

his.sePublikationer
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Patterns in Mainstream Programming Games
Högskolan i Skövde, Institutionen för informationsteknologi.
Högskolan i Skövde, Institutionen för informationsteknologi. Högskolan i Skövde, Forskningsmiljön Informationsteknologi. (Interaction Lab (ILAB))ORCID-id: 0000-0002-9972-4716
2020 (Engelska)Ingår i: INTERNATIONAL JOURNAL OF SERIOUS GAMES, E-ISSN 2384-8766, Vol. 7, nr 1, s. 97-126Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Studies have found serious games to be good tools for programming education. As anoutcome from such research, several game solutions for learning computer programming have appeared. Most of these games are only used in the research field where only a few are published and made available for the public. There are however numerous examples of programming games in commercial stores that have reached a large audience.This article presents a systematic review of publicly available and popular programming games. It analyses which fundamental software development concepts, as defined by theACM/IEEE Computer Science Curricula, are represented in these games and identifies game design patterns used to represent these concepts.This study shows that fundamental programming concepts and programming methods have a good representation in mainstream games. There is however a lack of games addressing data structures, algorithms and design. There is a strong domination of puzzle games. Only two of the 20 studied games belong to a different genre. The eleven game design patterns identified in this study have potential to contribute to future efforts in creating engaging serious games for programming education.

Ort, förlag, år, upplaga, sidor
Serious Games Society , 2020. Vol. 7, nr 1, s. 97-126
Nyckelord [en]
serious games, programming, learning, game design patterns
Nationell ämneskategori
Interaktionsteknik
Forskningsämne
Interaction Lab (ILAB)
Identifikatorer
URN: urn:nbn:se:his:diva-18315DOI: 10.17083/ijsg.v7i1.335ISI: 000520488100006Scopus ID: 2-s2.0-85105473099OAI: oai:DiVA.org:his-18315DiVA, id: diva2:1414969
Anmärkning

CC BY-NC-ND 4.0

Tillgänglig från: 2020-03-16 Skapad: 2020-03-16 Senast uppdaterad: 2021-05-20Bibliografiskt granskad

Open Access i DiVA

fulltext(16638 kB)462 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 16638 kBChecksumma SHA-512
ed91e62ee62447ab95d59cb07009c4010a5883f20bdcbf1764d32a946a7d93d2689b79923a7f63873cefbd7408824973d18e85209e2068e2648e89b820c517a6
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltextScopus

Person

Engström, Henrik

Sök vidare i DiVA

Av författaren/redaktören
Engström, Henrik
Av organisationen
Institutionen för informationsteknologiForskningsmiljön Informationsteknologi
I samma tidskrift
INTERNATIONAL JOURNAL OF SERIOUS GAMES
Interaktionsteknik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 462 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 925 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf