Abstract
Several studies reported the problem of high attrition and failure rates in computing schools. Many solutions were proposed and used to overcome these difficulties. The use of serious games for teaching computer programming was among the proposed solution. Several studies have reported the use of serious games and the benefits of using such educational method. However, different approaches can be applied when using serious games and no study compared the different approaches to find the best way for using serious games. This study compares two different approaches for using a serious game called Robocode for teaching computer programming. The study conducted an experiment with first year students taking introductory to programming course inthree universities in Jordan. The results showed that using serious games for teaching computer programming through tutorials is the best approach. The results showed a significant improvement for using serious games through tutorials when compared to notusing serious games at all.
Original language | English |
---|---|
Article number | 7 |
Pages (from-to) | 4373-4401 |
Number of pages | 29 |
Journal | Journal of Positive School Psychology |
Volume | 6 |
Issue number | 7 |
Publication status | Published - 01 Jun 2022 |