Posted on Jan 30, 2019 | Rating
   
  

Competence Component v2

This component is an update and integration of the Competence Assessment and Competence-based Adaptation Component and allows to assess competences and recommend game situations.

Short non-technical description: This component allows to assess competences of a player during the game play and to recommend meaningful game situations. It is based on a competence model that includes prerequisite relations between competences and relations between game situations and competences. If a player plays a game, the result success of individual game situations are monitored and used for assessment. Based on the assessment, next meaningful game situations are recommended.

Technical description:

In principle, the component has a simple API for assessment and recommendation.

First, each time a player completes a game situation, this information is sent to the component via the udpate function:

  • updateGamesituation (string gamesituation, bool success, float quality = 1.0f)

Second, the component can be asked which game situation should be presented next:

  • getGamesituationRecommendation(int quantity=1)

In order to get the current competence state, the value of all competences can be asked:

  • getCompetenceValues ()

Details can be found n the API documentation.

Language: English

Access URL: https://github.com/RAGE-TUGraz/CompetenceComponent

Download: Competence-Component-v2.zip

competence

assessment

recommendation

Game development environment: Unity

Target platform: Windows

Programming language: C#

Version: 1.0

Version notes: pre-final version

Development status: Under Development

Type: Apache 2.0 (Apache License 2.0)

URL: https://opensource.org/licenses/Apache-2.0

Education E-learning
Component

Related Articles

Component
Competence Assessment Component
TU Graz, Rage project, TU Graz, CSS

Document
A Modular Approach for Learning Support on Different Levels in Educational Games
Alexander Nussbaumer, Christina Steiner, Matthias Maurer, Dietrich Albert

Component
Competence-based Adaptation Component
TU Graz, Rage project, TU Graz, CSS


Component
Motivation Assessment Component
TU Graz, Rage project, TU Graz, CSS

Component
Motivation-based Adaptation Component
TU Graz, Rage project, TU Graz, CSS

Component
Domain Model Component
TU Graz, CSS, Rage project, TU Graz, CSS

Component
Player Profiling Component
CSS/ISDS at TU Graz, Rage project, TU Graz

Multimedia
Fact Sheet - Cognitive Intervention Asset
Alexander Nussbaumer

Component
Adaptation and Assessment (TwoA) component
Enkhbold Nyamsuren, Rage project, Enkhbold Nyamsuren
×