Video

Media Fabrics for Media Makers: Realizing an Expressive Landscape for Digital Dialogues: One Laptop for Child and the Future of Learning

Play Video

None

Nicholas Negroponte