The document discusses how computers can support constructivist and social constructivist learning paradigms. It explains that constructivism involves individuals constructing their own knowledge, while social constructivism recognizes the social aspects of learning. The computer can act as an information tool by providing vast resources, a communication tool by enabling collaboration, and a constructive tool by allowing students to organize and present ideas. It can also be a co-constructive tool through shared documents and a situating tool by virtually placing users in environments through simulations. Overall, the computer has capabilities that allow it to enhance learning according to constructivist and social constructivist theories.