2019
DOI: 10.17706/jcp.14.9.590-595
|View full text |Cite
|
Sign up to set email alerts
|

Gamification for Teaching and Learning Java Programming for Beginner Students — A Review

Abstract: Gamification is the use of game-design elements and game principles in non-game contexts. Nowadays, gamification becomes a new method used in teaching and learning programming concepts. The fundamental target of gamification is to increase motivation, experience and engagement which leads to fun and delight for students. Most early students have difficulties to understand the concept of Oriented Object Programming (OOP) in Java. This paper shows that Gamification as new trend can be used to solve the above pro… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 13 publications
(6 citation statements)
references
References 15 publications
0
6
0
Order By: Relevance
“…Especially for improving soft skills, gamification can be used as a new technique to motivate students and to promote active learning. Gamification is applied to computer programming in [10], [11], [12], [13]. In [10], a methodology is presented to incorporate game elements in computer programming teaching.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Especially for improving soft skills, gamification can be used as a new technique to motivate students and to promote active learning. Gamification is applied to computer programming in [10], [11], [12], [13]. In [10], a methodology is presented to incorporate game elements in computer programming teaching.…”
Section: Related Workmentioning
confidence: 99%
“…In [12], the programming platform, especially the compiler is gamified. In [13], gamification is applied to object-oriented programming. In [23], a gamification framework is proposed for online programming courses.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The first type, Absolute Infinite, displays all users and their scores, making players experience more significant accomplishments than those at the bottom of the board. Students only see their rank in the second type compared to the users ranked below and above them [13,21,22].…”
Section: Game Elementsmentioning
confidence: 99%
“…Computer Engineering requires students to learn a number of different programming languages. For many students, learning computer programming is a difficult task [3,33]; moreover, they also lack motivation and interest in the subject due to its monotonous nature [4,32].…”
Section: Gamification In Computer Engineeringmentioning
confidence: 99%