Creating Adaptive Quests to Support Personalized Learning Experiences when Learning Software Languages

Over the past three years the authors have been developing and refining an online practicing platform called SingPath, which enables users to practice writing code in various software languages. The most recent feature to be released is a Quest mode that encourages users by showing short video clips...

Full description

Saved in:
Bibliographic Details
Main Authors: BOESCH, Chris, BOESCH, Sandra
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2013
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/2050
https://ink.library.smu.edu.sg/context/sis_research/article/3049/viewcontent/ICEM2013_Creating_Adaptive_Quests.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-3049
record_format dspace
spelling sg-smu-ink.sis_research-30492015-11-25T08:04:17Z Creating Adaptive Quests to Support Personalized Learning Experiences when Learning Software Languages BOESCH, Chris BOESCH, Sandra Over the past three years the authors have been developing and refining an online practicing platform called SingPath, which enables users to practice writing code in various software languages. The most recent feature to be released is a Quest mode that encourages users by showing short video clips each time a user solves five problems. In addition, users are able to choose whether to play through these quests on easy, medium, or hard levels of difficulty. The ability for users to customize their game play enables them to modify the difficulty of the experience and ideally self-regulate how frustrating or boring they find the practicing experience. Additionally, a drag-n-drop mode has recently been added for users that would like to practice assembling solutions in a particular programming language before moving on to attempting to write code in that language. This new drag-n-drop mode enables quests to be played on a variety of tablets as well as traditional devices with keyboards. In this talk, we will share learning experiences from launching the quest feature, how users are self-regulating the difficulty of the practice experience, and how much personalization is taking place as users of differing capability are presented problems of varying levels of difficulty. 2013-10-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/2050 info:doi/10.1109/CICEM.2013.6820143 https://ink.library.smu.edu.sg/context/sis_research/article/3049/viewcontent/ICEM2013_Creating_Adaptive_Quests.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Game-based learning personalized learning self-regulated learning Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Game-based learning
personalized learning
self-regulated learning
Software Engineering
spellingShingle Game-based learning
personalized learning
self-regulated learning
Software Engineering
BOESCH, Chris
BOESCH, Sandra
Creating Adaptive Quests to Support Personalized Learning Experiences when Learning Software Languages
description Over the past three years the authors have been developing and refining an online practicing platform called SingPath, which enables users to practice writing code in various software languages. The most recent feature to be released is a Quest mode that encourages users by showing short video clips each time a user solves five problems. In addition, users are able to choose whether to play through these quests on easy, medium, or hard levels of difficulty. The ability for users to customize their game play enables them to modify the difficulty of the experience and ideally self-regulate how frustrating or boring they find the practicing experience. Additionally, a drag-n-drop mode has recently been added for users that would like to practice assembling solutions in a particular programming language before moving on to attempting to write code in that language. This new drag-n-drop mode enables quests to be played on a variety of tablets as well as traditional devices with keyboards. In this talk, we will share learning experiences from launching the quest feature, how users are self-regulating the difficulty of the practice experience, and how much personalization is taking place as users of differing capability are presented problems of varying levels of difficulty.
format text
author BOESCH, Chris
BOESCH, Sandra
author_facet BOESCH, Chris
BOESCH, Sandra
author_sort BOESCH, Chris
title Creating Adaptive Quests to Support Personalized Learning Experiences when Learning Software Languages
title_short Creating Adaptive Quests to Support Personalized Learning Experiences when Learning Software Languages
title_full Creating Adaptive Quests to Support Personalized Learning Experiences when Learning Software Languages
title_fullStr Creating Adaptive Quests to Support Personalized Learning Experiences when Learning Software Languages
title_full_unstemmed Creating Adaptive Quests to Support Personalized Learning Experiences when Learning Software Languages
title_sort creating adaptive quests to support personalized learning experiences when learning software languages
publisher Institutional Knowledge at Singapore Management University
publishDate 2013
url https://ink.library.smu.edu.sg/sis_research/2050
https://ink.library.smu.edu.sg/context/sis_research/article/3049/viewcontent/ICEM2013_Creating_Adaptive_Quests.pdf
_version_ 1770571780969201664