Computers as Cognitive Tools: No More Walls