“…Some universities have invested considerable resources in electronic classrooms where such animations are used (Bazik, Tamassia, Reiss, & van Dam, 1998). Animations have also been used in Artificial Intelligence for state space search (Ciesielski & McDonald, 2001;Stern & Sterling, 1997), genetic algorithms (Jackson & Fovargue, 1997), expert systems reasoning (Selig, & Johannes, 1990), visualizing knowledge based systems (Domingue, 1998), and even for understanding neural networks (Jackson & Morton, 1996). Recently, algorithmic animations in Java have gained prominence in the Web.…”