咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >Design and Implementation of a... 收藏

Design and Implementation of a Programming Learning Support System Using the Concepts of Physical Visualization and Serious Gaming

Design and Implementation of a Programming Learning Support System Using the Concepts of Physical Visualization and Serious Gaming

作     者:Noriyuki Ishiguro Yusuke Saitoh Kazuhiro Yamamoto Hirohide Haga Noriyuki Ishiguro;Yusuke Saitoh;Kazuhiro Yamamoto;Hirohide Haga

作者机构:Graduate School of Science and Engineering Doshisha University Kyoto Japan 

出 版 物:《Journal of Computer and Communications》 (电脑和通信(英文))

年 卷 期:2022年第10卷第11期

页      面:197-223页

学科分类:0502[文学-外国语言文学] 050201[文学-英语语言文学] 05[文学] 

主  题:Serious Gaming Augmented Reality Visual Programming Constraint Visualization 

摘      要:The purpose of this research is the design and implementation of a support system for learning programming. To archive this purpose, in this article, we propose a Puzzle Programming System that uses jigsaw puzzles as an example of the application of physical visualization, which visualizes logical constraints to physical ones. This Puzzle Programming System aims to teach basic programming concepts by presenting the invisible constraints of programming language syntax using the visual constraints of jigsaw puzzle pieces. This system runs on an Apple iPad and was developed using the Unity game engine. We used YAML as a data format for serializing structured data for data management. By inviting high school students to try out a prototype, we could confirm the usefulness of the Puzzle Programming System. The experimental evaluation results also shed light on aspects of the game that need to be redesigned and parts where the visual programming model needs to be modified and expanded.

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分