SAM Labs creates hands-on construction kits for children to learn basic programming skills. The learning experience merges digital and physical play by empowering children to place wireless building blocks into their inventions and then control them using the SAM Labs mobile and web applications. Children are encouraged to connect with other kids in the SAM Labs community to share their creations and learnings.