Enhancing conceptual change through cognitive tools: an animated pedagogical agent approach | IEEE Conference Publication | IEEE Xplore