Computer Programming Learning: How to Apply Gamification on Online Courses?

  • Piteira M
  • Costa C
  • Aparicio M
N/ACitations
Citations of this article
87Readers
Mendeley users who have this article in their library.

Abstract

Gamification has attracted the attention of researchers from different areas such as marketing, health, sports, and education. Gamification integrates elements of game design in non-game context, with the purpose of engaging a person in a particular activity. This integration should follow a formal and precise design process. However, these gamification design processes for specific contexts are not still defined. This article presents a proposal for a gamification framework for online distance courses to learn how to program. This framework is composed of the following dimensions: target audience, general goals, learning outcomes, topics, contents, gamification, cognitive absorption, flow, and personality. This article also presents a review of the existing literature on these dimensions. The theoretical framework is a contribution to guide teachers in the gamification of online programming learning courses.

Cite

CITATION STYLE

APA

Piteira, M., Costa, C. J., & Aparicio, M. (2018). Computer Programming Learning: How to Apply Gamification on Online Courses? Journal of Information Systems Engineering & Management, 3(2). https://doi.org/10.20897/jisem.201811

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free