当前位置: X-MOL 学术Informatics in Education › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Teaching Problem Solving Skills using an Educational Game in a Computer Programming Course
Informatics in Education Pub Date : 2019-10-16 , DOI: 10.15388/infedu.2019.17
Roy MATHEW , Sohail Iqbal MALIK , Ragad Moufaq TAWAFAK

Problem solving skills are considered an important component in learning to program in an introductory programming (IP) course for novices. This study introduced a PROSOLVE game to enhance problem solving skills of novice programmers in the introductory programming course. The game is based on pseudo-code technique. A survey was employed to collect students’ feedback and semi-structured interviews were organized to collect instructors’ opinion about the game. The results show that the game helped most of the students in understanding the programming concepts, structures and problem solving strategies. Moreover, the game supports students’ cognitive engagement, gains, and affective engagement in the IP course. Instructors appreciated the game and considered it as an additional supporting teaching tool in the IP course. Moreover, they considered the game as good alternative of traditional pen and paper learning approach in attracting students’ interest in the programming domain.

中文翻译:

在计算机编程课程中使用教育游戏讲解问题的技能

解决问题的技能被认为是新手入门编程(IP)课程学习编程的重要组成部分。这项研究推出了PROSOLVE游戏,以提高入门编程课程中新手程序员的解决问题的能力。该游戏基于伪代码技术。进行了一项调查,以收集学生的反馈,并组织了半结构化的访谈,以收集教师对游戏的看法。结果表明,该游戏有助于大多数学生理解编程概念,结构和解决问题的策略。此外,该游戏还支持学生在IP课程中的认知参与,收获和情感参与。讲师对此游戏表示赞赏,并认为它是IP课程中的辅助教学工具。此外,
更新日期:2019-10-16
down
wechat
bug