Hypercard
Mar 2019 – Jun 2019
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.
AR visual programming