Constructing knowledge with an agent-based instructional program: A comparison of cooperative and individual meaning making · Study