This document discusses constructivism and social constructivism as learning perspectives. Constructivism assumes that knowledge is constructed individually through gathering information to create new concepts. Social constructivism assumes knowledge is constructed socially through exchanging and sharing ideas. The computer can serve as a teacher tool by providing vast amounts of information, fostering communication and collaboration, and allowing students to construct and share knowledge through interactive tools.