The use of new technology must be combined with modern teaching practices to be effective. Collaborative learning is a general term employed for a variety of classroom practices d...
The increasing prevalence of user-led content production especially in online environments from the Wikipedia to open news publications and open source software development communi...
Collaborative brainstorming can be a challenging but important part of creative group problem solving. Mind-mapping has the potential to enhance the brainstorming process but has ...
Patrick C. Shih, David H. Nguyen, Sen H. Hirano, D...
We designed, developed, deployed, and evaluated the Collaborative nanoManipulator (CnM), a distributed, collaborative virtual environment system supporting remote scientific colla...
Thomas C. Hudson, Aron T. Helser, Diane H. Sonnenw...
Abstract. This paper introduces a novel kinesthetic interaction technique for interactive floors. The interaction techniques utilize vision-based limb tracking on an interactive fl...