Siemen Baader

Learn More
We revisit Alan Kay's early vision of dynamic media that blurs the distinction between documents and applications. We introduce <i>shareable</i> dynamic media that are <i>malleable</i> by users, who may appropriate them in idiosyncratic ways; shareable among users, who collaborate on multiple aspects of the media; and <i>distributable</i> across diverse(More)
Computer programming is a highly creative and explorative process. In spite of this, current programming tools provide significantly better support for well defined situations than for exploration. This makes programming unnecessarily difficult. This MSc thesis investigates how design professions use hands-on learning, materials and visual cognition to(More)
  • 1