skip to main content
article

Towards Seamless Merging of Hypertext and Algorithm Animation

Published: 01 January 2009 Publication History

Abstract

The integration of algorithm animations into hypertext is seen as an important topic today. This paper will present a prototype algorithm animation viewer implemented purely using HTML and JavaScript. The viewer is capable of viewing animations in Xaal (eXtensible Algorithm Animation Language). This solution is extremely suitable to be used in hypertext learning material.

References

[1]
Diehl, S., Software visualization: Visualizing the Structure, Behaviour, and Evolution of Software. 2007. Springer, New York.
[2]
Hundhausen, C.D., Douglas, S.A. and Stasko, J.T., A meta-study of algorithm visualization effectiveness. Journal of Visual Languages and Computing. v13. 259-290.
[3]
Karavirta, V., “Facilitating Algorithm Animation Creation and Adoption in Education,” Licentiate's thesis, Helsinki University of Technology (2007), available online at http://www.cs.hut.fi/Research/SVG/publications/karavirta-lis.pdf
[4]
Malmi, L., Karavirta, V., Korhonen, A., Nikander, J., Seppälä, O. and Silvasti, P., Visual algorithm simulation exercise system with automatic assessment: TRAKLA2. Informatics in Education. v3. 267-288.
[5]
Moreno, A., Myller, N., Sutinen, E. and Ben-Ari, M., Visualizing programs with Jeliot 3. In: Proceedings of the International Working Conference on Advanced Visual Interfaces, pp. 373-376.
[6]
Naps, T., McNally, M. and Grissom, S., Realizing XML-driven algorithm visualization. Electronic Notes in Theoretical Computer Science. v178. 129-135.
[7]
Naps, T.L., JHAVÉ: Supporting Algorithm Visualization, Computer Graphics and Applications. IEEE. v25. 49-55.
[8]
Naps, T.L., Rößling, G., Almstrum, V., Dann, W., Fleischer, R., Hundhausen, C., Korhonen, A., Malmi, L., McNally, M., Rodger, S. and Velázquez-Iturbide, J. Ángel, Exploring the role of visualization and engagement in computer science education. SIGCSE Bulletin. v35. 131-152.
[9]
Naps, T.L., Rößling, G., Anderson, J., Cooper, S., Dann, W., Fleischer, R., Koldehofe, B., Korhonen, A., Kuittinen, M., Leska, C., Malmi, L., McNally, M., Rantakokko, J. and Ross, R.J., Evaluating the educational impact of visualization. SIGCSE Bulletin. v35. 124-136.
[10]
Naps, T.L., Rößling, G., Brusilovsky, P., English, J., Jarc, D., Karavirta, V., Leska, C., McNally, M., Moreno, A., Ross, R.J. and Urquiza-Fuentes, J., Development of XML-based tools to support user interaction with algorithm visualization. SIGCSE Bulletin. v37. 123-138.
[11]
Pareja-Flores, C., Urquiza-Fuentes, J. and Velázquez-Iturbide, J. Ángel, WinHIPE: an ide for functional programming based on rewriting and visualization. ACM SIGPLAN Notices. v42. 14-23.
[12]
Rajala, T., Laakso, M.--J., Kaila, E. and Salakoski, T., Effectiveness of program visualization: A case study with the ville tool. Journal of Information Technology Education: Innovations in Practice. v7. 15-32.
[13]
Ross, R.J. and Grinder, M.T., Hypertextbooks: Animated, active learning, comprehensive teaching and learning resource for the web. In: Diehl, S. (Ed.), pp. 269-283.
[14]
Rößling, G. and Freisleben, B., ANIMAL: A system for supporting multiple roles in algorithm animation. Journal of Visual Languages and Computing. v13. 341-354.
[15]
Rößling, G., Naps, T., Hall, M.S., Karavirta, V., Kerren, A., Leska, C., Moreno, A., Oechsle, R., Rodger, S.H., Urquiza-Fuentes, J. and Velázquez-Iturbide, J.A., Merging interactive visualizations with hypertextbooks and course management. SIGCSE Bulletin. v38. 166-181.
[16]
Rößling, G. and Naps, T.L., A testbed for pedagogical requirements in algorithm visualizations. In: Proceedings of the 7th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education, pp. 96-100.
[17]
Rößling, G. and Naps, T.L., Towards intelligent tutoring in algorithm visualization. In: pp. 125-130.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Electronic Notes in Theoretical Computer Science (ENTCS)
Electronic Notes in Theoretical Computer Science (ENTCS)  Volume 224, Issue
January, 2009
171 pages

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 January 2009

Author Tags

  1. Algorithm animation
  2. Xaal
  3. merging of hypertext and algorithm animation
  4. online learning

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media