摘要:AbstractThis paper practically develops a game-based learning system to improve self-efficacy for student's learning. The game-based learning is combined with educational and information technology. From the e-learning carried on, the game-based learning is getting more attention. In game-based learning, the course content is mapped into the game to provide a scenario environment of learning, the repeated self-learning, and the ongoing interaction and feedback can increase the learning interest and motivation. Hence, game-based learning could reach the goal of learning effectively. For evaluating the learning effects, this paper uses 3D game development tools and the course content corresponding to the game level content. In the questionnaire, the questionnaire design is based on the ARCS Motivation Model, and the questionnaire items have been revised by the experts’ opinions. This quasi-experimental teaching is executed for system analysis course (at third-year undergraduate level), the subjects (students) have an information management background. The students are separated into two groups for quasi-experimental design: one is the experimental group, the other is the control group. After the implementation of game-based learning system, the achievement scores and questionnaire of the experimental group are collected practically, and the difference in learning achievement between the experimental and control groups is examined. The results show that the learning motivations of students have significant impact on the learning achievement, and the learning achievements of students with game-based learning are better than those who use the traditional face-to-face teaching. And the results could provide the related educators as references.