A Mobile Device Based Serious Gaming Approach for Teaching and Learning Java Programming

Tobias Jordine, Ying Liang, Edmund Ihler

Research output: Contribution to journalArticle

Abstract

Most first year computer science students find that learning object-oriented programming is hard. Serious games have ever been used as one approach to handle this problem. But most of them cannot be played with mobile devices. This obviously does not suit the era of mobile computing that intends to allow students to learn programming skills in anytime anywhere. To enhance mobile teaching and learning, a research project started over a year ago and aims to create a mobile device based serious gaming approach along with a serious game for enhancing mobile teaching and learning for Java programming. So far the project has completed a literature review for understanding existing work and identifying problems in this area, conducted a survey for eliciting students’ requirements for mobile gaming approach, and then established a mobile-device based serious gaming approach with a developed prototype of the game. This paper introduces the project in details, and in particularly presents and discusses its current results. It is expected that the presented project will be helpful and useful to bring more efficient approaches with new mobile games into teaching object-oriented programming and to enhance students’ learning experiences.
Original languageEnglish
JournalInternational Journal of Interactive Mobile Technologies
Volume9
Issue number1
Publication statusPublished - 2015

Fingerprint

Computer programming
Mobile devices
Teaching
Students
Object oriented programming
Mobile computing
Computer science
Serious games

Cite this

@article{ddaca33e738d45128f0a2e70181fd658,
title = "A Mobile Device Based Serious Gaming Approach for Teaching and Learning Java Programming",
abstract = "Most first year computer science students find that learning object-oriented programming is hard. Serious games have ever been used as one approach to handle this problem. But most of them cannot be played with mobile devices. This obviously does not suit the era of mobile computing that intends to allow students to learn programming skills in anytime anywhere. To enhance mobile teaching and learning, a research project started over a year ago and aims to create a mobile device based serious gaming approach along with a serious game for enhancing mobile teaching and learning for Java programming. So far the project has completed a literature review for understanding existing work and identifying problems in this area, conducted a survey for eliciting students’ requirements for mobile gaming approach, and then established a mobile-device based serious gaming approach with a developed prototype of the game. This paper introduces the project in details, and in particularly presents and discusses its current results. It is expected that the presented project will be helpful and useful to bring more efficient approaches with new mobile games into teaching object-oriented programming and to enhance students’ learning experiences.",
author = "Tobias Jordine and Ying Liang and Edmund Ihler",
year = "2015",
language = "English",
volume = "9",
journal = "International Journal of Interactive Mobile Technologies",
issn = "1865-7923",
publisher = "International Association of Online Engineering",
number = "1",

}

A Mobile Device Based Serious Gaming Approach for Teaching and Learning Java Programming. / Jordine, Tobias; Liang, Ying; Ihler, Edmund.

In: International Journal of Interactive Mobile Technologies, Vol. 9, No. 1, 2015.

Research output: Contribution to journalArticle

TY - JOUR

T1 - A Mobile Device Based Serious Gaming Approach for Teaching and Learning Java Programming

AU - Jordine, Tobias

AU - Liang, Ying

AU - Ihler, Edmund

PY - 2015

Y1 - 2015

N2 - Most first year computer science students find that learning object-oriented programming is hard. Serious games have ever been used as one approach to handle this problem. But most of them cannot be played with mobile devices. This obviously does not suit the era of mobile computing that intends to allow students to learn programming skills in anytime anywhere. To enhance mobile teaching and learning, a research project started over a year ago and aims to create a mobile device based serious gaming approach along with a serious game for enhancing mobile teaching and learning for Java programming. So far the project has completed a literature review for understanding existing work and identifying problems in this area, conducted a survey for eliciting students’ requirements for mobile gaming approach, and then established a mobile-device based serious gaming approach with a developed prototype of the game. This paper introduces the project in details, and in particularly presents and discusses its current results. It is expected that the presented project will be helpful and useful to bring more efficient approaches with new mobile games into teaching object-oriented programming and to enhance students’ learning experiences.

AB - Most first year computer science students find that learning object-oriented programming is hard. Serious games have ever been used as one approach to handle this problem. But most of them cannot be played with mobile devices. This obviously does not suit the era of mobile computing that intends to allow students to learn programming skills in anytime anywhere. To enhance mobile teaching and learning, a research project started over a year ago and aims to create a mobile device based serious gaming approach along with a serious game for enhancing mobile teaching and learning for Java programming. So far the project has completed a literature review for understanding existing work and identifying problems in this area, conducted a survey for eliciting students’ requirements for mobile gaming approach, and then established a mobile-device based serious gaming approach with a developed prototype of the game. This paper introduces the project in details, and in particularly presents and discusses its current results. It is expected that the presented project will be helpful and useful to bring more efficient approaches with new mobile games into teaching object-oriented programming and to enhance students’ learning experiences.

M3 - Article

VL - 9

JO - International Journal of Interactive Mobile Technologies

JF - International Journal of Interactive Mobile Technologies

SN - 1865-7923

IS - 1

ER -