Abstract:Game theme based learning modules will revolutionize education because it increases motivation and engagement of students as they learn interactively. This study is aimed to assess the perceived motivation and engagement of undergraduate students for game theme based learning in introductory programming courses. This paper presents the design, implementation, and evaluation of a game theme-based instructional (GTI) module to teach linked list and binary tree data structure. We have used FDF (four- dimensional … Show more
“…A proper selection process would encourage game-like student behavior and promote students' game thinking and engagement, thus motivating them to reach their goals and develop their soft skills during the learning process. For example, resource management was highly considered when designing games for improving students' knowledge on project management [10,81], whereas other mechanics such as victory points, action points, or duels were used when designing games focused on improving the students' skills on programming [42,59,73,117,139]. Furthermore, missions, quizzes, and leaderboards were game mechanics used in the design of games focused on supporting the learning of requirements engineering topics [48,49,52,110].…”
Section: Discussionmentioning
confidence: 99%
“…Competition, motivation, problem-solving skills, willingness to learn [5,16,17,27,34,51,56,57,59,68,74,78,85,87,94,95,103,116,117,123,124,129,140,147,[161][162][163] 27…”
The software industry is becoming an increasingly important part of the economy in countries that have realized that the education of future software engineers is crucial to having a vibrant software industry. However, software engineering education is still influenced by traditional teaching impeding the acquisition of soft skills. Game‐based learning (GBL) combines learning with different known resources, such as games, to support and improve the teaching/learning process and/or student evaluation through active learning. This study presents a systematic literature review on the use of GBL for teaching software engineering at the undergraduate level, from 2001 to 2020, by addressing four research questions: What kinds of games have been developed for software engineering education? Which software engineering areas have been addressed by these games? Which soft skills have been promoted by using these games? How have these skills been evaluated? The study found 96 studies to answer these four questions. The findings provided evidence on the development of digital games focused on teaching the fundamentals of software engineering defined by software engineering body of knowledge. Moreover, these games have been able to promote the acquisition of more than one soft skill which is beneficial for undergraduate students.
“…A proper selection process would encourage game-like student behavior and promote students' game thinking and engagement, thus motivating them to reach their goals and develop their soft skills during the learning process. For example, resource management was highly considered when designing games for improving students' knowledge on project management [10,81], whereas other mechanics such as victory points, action points, or duels were used when designing games focused on improving the students' skills on programming [42,59,73,117,139]. Furthermore, missions, quizzes, and leaderboards were game mechanics used in the design of games focused on supporting the learning of requirements engineering topics [48,49,52,110].…”
Section: Discussionmentioning
confidence: 99%
“…Competition, motivation, problem-solving skills, willingness to learn [5,16,17,27,34,51,56,57,59,68,74,78,85,87,94,95,103,116,117,123,124,129,140,147,[161][162][163] 27…”
The software industry is becoming an increasingly important part of the economy in countries that have realized that the education of future software engineers is crucial to having a vibrant software industry. However, software engineering education is still influenced by traditional teaching impeding the acquisition of soft skills. Game‐based learning (GBL) combines learning with different known resources, such as games, to support and improve the teaching/learning process and/or student evaluation through active learning. This study presents a systematic literature review on the use of GBL for teaching software engineering at the undergraduate level, from 2001 to 2020, by addressing four research questions: What kinds of games have been developed for software engineering education? Which software engineering areas have been addressed by these games? Which soft skills have been promoted by using these games? How have these skills been evaluated? The study found 96 studies to answer these four questions. The findings provided evidence on the development of digital games focused on teaching the fundamentals of software engineering defined by software engineering body of knowledge. Moreover, these games have been able to promote the acquisition of more than one soft skill which is beneficial for undergraduate students.
“…Game theme-based learning helps to improve the problem-solving skills of students and produce better learning outcomes [21,23]. GTI modules help the students to have a better understanding of concepts by engaging them more towards learning according to [16,18,23]. Studies have shown that the simulation element of games has educational potential regarding both subjective and social perspectives [22,24].…”
With the fast development of computer science and technology, computer games have become one of the integral parts of modern way of living. Research studies have conveyed that educational games are motivating, engaging and provide a reliable learning context. Due to the expansion of the educational transform, game theme-based learning methodology has become one of the current research focuses. There is a need to change the traditional passive method of teaching to an active method of teaching such as game and simulation-based learning. So, we need to provide a better learning environment by increasing the student's motivation towards learning. The game theme-based instructional (GTI) modules prepare the learners to think critically, and the students can adopt new challenges of the relevant knowledge. This paper presents a novel and exciting methodology of teaching algorithms by motivating the students towards learning. We designed and developed The Ball Targeting Game consisting of two GTI modules to teach loops and choice statements. The gaming modules demonstrated in this paper were developed using Vizard, which is a virtual reality toolkit used for developing virtual worlds and immersive applications for visualization and simulation using Python as its scripting language.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.