arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2210.06258cs.HC
收藏

探索儿童在程序设计中使用自制实物

Exploring Children's Use of Self-Made Tangibles in Programming

Alpay Sabuncuoglu, T. Metin Sezgin

摘要:

使用自制的有形物定义抽象的算法结构,如函数和变量,可以通过在整个活动中保持输入模态和物理交互并减少对电子设备的依赖来增强有形编程体验的可用性和可负担性。然而,现有的有形编程环境使用数字接口来保存抽象定义,如函数和变量,因为设计新的有形物对儿童来说是具有挑战性的,因为他们使用抽象定义的经验有限。我们与孩子们进行了一系列的设计工作坊,以了解他们的自制有形创造能力,并开发有形计算的设计考虑因素,如纸张编程。本文报告:1)我们对学生如何概念化和设计有形编程块的见解,2)自制有形块的设计考虑,以产生更高的可理解性和可记忆性,3)在现实生活中的编码活动中创建自制有形块的设计考虑的测试。

英文摘要:

Defining abstract algorithmic structures like functions and variables using self-made tangibles can enhance the usability and affordability of the tangible programming experience by maintaining the input modality and physical interaction throughout the activity and reducing the dependence on electronic devices. However, existing tangible programming environments use digital interfaces to save abstract definitions such as functions and variables, as designing new tangibles is challenging for children due to their limited experience using abstract definitions. We conducted a series of design workshops with children to understand their self-made tangible creation abilities and develop design considerations for tangible computing such as paper programming. This paper reports: 1) Our insights on how students conceptualize and design tangible programming blocks, 2) Design considerations of self-made tangibles to yield higher understandability and memorability, 3) Tests of our design considerations in creating self-made tangibles in real-life coding activities.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑