https://www.mdu.se/

mdu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
POLYGLOT for Gamified Education: Mixing Modelling and Programming Exercises
Fondazione Bruno Kessler, Trento, Italy.
Universita' Di Pisa, Pisa, Italy.
Microsoft Corporation, Redmond, WA, United States.
Mälardalen University, School of Innovation, Design and Engineering, Embedded Systems.ORCID iD: 0000-0003-0416-1787
Show others and affiliations
2021 (English)In: Companion Proceedings - 24th International Conference on Model-Driven Engineering Languages and Systems, MODELS-C 2021, IEEE, 2021, p. 606-610Conference paper, Published paper (Refereed)
Abstract [en]

Gamification refers to the employment of gaming mechanisms for non-gaming purposes. Its aim is promoting the engagement of target users in pursuing certain goals, e.g. completing education paths. In this paper we present POLYGLOT, a gamified notebook-like programming environment. The gamification extension was built to target programming languages education, and in this work we illustrate how the approach is adaptable to text-based modelling languages. In particular, we demonstrate the use of gamification tailored to SysML v2 modelling.Each exercise is defined as a sequence of steps framed into notebook cells. On each cell submission, the POLYGLOT extension for.NET interactive runs several analyzers to gain insights of the student code before invoking the gamification engine, which checks if the gathered data fits the teacher-defined expectations. Interestingly, since cell contents are language independent and exercise evaluations are delegated to the gamification engine, this solution enables the creation of heterogeneous narratives, that is gamification scenarios mixing languages in the proposed exercises. 

Place, publisher, year, edition, pages
IEEE, 2021. p. 606-610
National Category
Computer and Information Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-57434DOI: 10.1109/MODELS-C53483.2021.00092ISI: 000749362300086Scopus ID: 2-s2.0-85124044477ISBN: 9781665424844 (electronic)OAI: oai:DiVA.org:mdh-57434DiVA, id: diva2:1638378
Conference
24th International Conference on Model-Driven Engineering Languages and Systems, MODELS-C 2021, 10-15 October 2021
Available from: 2022-02-16 Created: 2022-02-16 Last updated: 2022-02-23Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Cicchetti, Antonio

Search in DiVA

By author/editor
Cicchetti, Antonio
By organisation
Embedded Systems
Computer and Information Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 101 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf