The results suggest that this game is beneficial for students with insufficient background knowledge of computer assembly, allowing these students to obtain vital knowledge of this topic if they achieved a sufficient acceptance of the game and an adequate flow experience from their game-playing experiences.