Embedding Gamification Elements in Distributed Pair Programming (DPP): A Conceptual Framework

Embedding Gamification Elements in Distributed Pair Programming (DPP): A Conceptual Framework

Authors

  • Mahfudzah Othman Universiti Teknologi MARA, Perlis Branch, Arau Campus
  • Zulfikri Paidi Universiti Teknologi MARA, Perlis Branch, Arau Campus
  • Noor Azilah Abu Bakar Universiti Teknologi MARA, Perlis Branch, Arau Campus
  • Nurzaid Muhd Zain Universiti Teknologi MARA, Perlis Branch, Arau Campus

Keywords:

programming, distributed pair programming, gamification, pair-programming

Abstract

This paper discusses a conceptual model of a web system for distributed pair programming (DPP) that involves the use of gamification elements as the new feature of the system. DPP is one of the efforts that support pair programming over geographically distributed environment. Pairs from dispersed locations can communicate with each other to code or completing tasks via the Internet. The proposed model involved the development of a web system that facilitates DPP with the use of web-based applications and web 2.0 tools. Nevertheless, in order to make the web system more fun and interactive, gamification elements are embedded in the proposed model. Suitable game mechanics based on gamification Octalysis Framework are selected that focused on the development and achievement of each pair in the DPP web system. The aim of the proposed model is not only to encourage the use of the gamified DPP web system but also to improve learners’ experiences in learning programming that is stress free and more interactive.

Downloads

Download data is not yet available.

Downloads

Published

2016-12-28

How to Cite

Othman, M., Paidi, Z., Abu Bakar, N. A., & Muhd Zain, N. (2016). Embedding Gamification Elements in Distributed Pair Programming (DPP): A Conceptual Framework. Journal of Computing Research and Innovation, 1(1), 36–43. Retrieved from https://jcrinn.com/index.php/jcrinn/article/view/9

Issue

Section

General Computing

Most read articles by the same author(s)

1 2 > >> 
Loading...