Hypercard is a tangible programming education system that combines board games, augmented reality, and tangible programming language to teach computational thinking in a spatial, embodied way. Children place hexagonal programming cards on a table, the mobile app recognizes and configures each card, then renders interactive AR scenes on top. The system supports multiple input modalities (voice, face recognition, screen gestures, UI widgets) and seven card types (operating, user input, logic, variable, signal, object, AI). Built with Unity and Vuforia, prototypes demonstrate scenarios including voice-controlled lighting, multiplayer AR golf, facial expression weather control, and guided programming challenges.
Hypercard 是一个实体编程教育系统,融合桌游、增强现实与实体编程语言,以空间化、具身化的方式 教授计算思维。儿童在桌面上放置六边形编程卡片,移动端应用识别并配置每张卡片后,在其上方渲染 交互式 AR 场景。系统支持多种输入模态(语音、人脸识别、屏幕手势、UI 组件)以及七类卡片 (操作、用户输入、逻辑、变量、信号、对象、AI)。基于 Unity 和 Vuforia 开发,原型演示了 语音控灯、多人 AR 高尔夫、表情控天气、编程挑战关卡等场景。