The Tiles were a construction kit, in which powerful computation and communication were built into kid-scale blocks. Children experimented with dynamic patterns, wrote programs that moved from Tile to Tile, and created rich arrangements of overlapped atoms and bits. This project grew out of our research into mobile code approaches to network programming. Our goal was to create "communities of toys," creating new possibilities for interactive play.