The computer as a tool to promote learning