F10 Hackathon
Info
How can AR revolutionize learning programming? "CODeXR with FIO" is an AR tool teaching kids programming basics. Using a see/ pass-through VR headset, children guide robot FIO through their room, combining virtual and physical worlds.
Programming is simplified with block-based commands like "Move" or "Jump," adjustable for custom tasks. As levels progress, kids unlock loops, conditionals, and sensors. The goal? Navigate FIO from start to finish, overcoming real and virtual obstacles like tables, portals, and platforms(As illustrated in the accompanying graphic).
Function MVP
Start / Scan
We developed a Minimum Viable Product (MVP). The first step when starting the program is to scan the room. The program then recognizes walls, tables, windows, and floors.
Scan
Based on the environment, the program spawns a start and goal spot. Using the interface, you can then control the robot.
Interactive Block-Based Coding
The control system uses a block-based programming interface where users visually connect and customize actions like "Move," "Rotate," or "Jump." Logic blocks like "Loops" and "If-Then" add conditions, while sensor-based blocks trigger actions based on real-world inputs, such as distance or sound. What makes it special is its intuitive design, merging physical and virtual environments. It simplifies complex coding concepts, making programming accessible and interactive, especially for beginners.
My Part
My focus in the team was concept development and the spatial computing interface. I applied principles like clarity in user interaction, intuitive navigation, and seamless integration of virtual and physical elements.
Team
Charissa Ong (2D design)
Bela Bohlender (Programming)
David von Wrangel (Programming)
Tim Kümmel (3d / interaction design )



