Skip to main content

An Instructor’s Guide to Design Web-Based Algorithm Animations

  • Conference paper
Advances in Web Based Learning – ICWL 2007 (ICWL 2007)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4823))

Included in the following conference series:

Abstract

Much research effort was directed in last years to address two key issues in Web-based algorithm animations: lack of evidence of their educational benefit, and the considerable effort put on the part of instructors to construct animations. Consequently, there is a valuable corpus of lessons learnt to design effective algorithm animations, but these recommendations are very general. The designer of an animation has no guide for fine-grain decisions, which often are the basis of a successful animation. The goal of this study is to deepen in these issues by identifying good choices for the number of animations, structure and size of an animation, and size and value of input data. We describe the problem, our hypothesis and our findings, written as an instructor’s guide for the design of educationally effective animations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Naps, T., Roessling, G., Almstrum, V., Dann, W., Fleischer, R., Hundhausen, C., Korhonen, A., Malmi, L., McNally, M., Rodger, S., Velázquez-Iturbide, J.Á.: Exploring the role of visualization and engagement in computer science education. ACM SIGCSE Bulletin 35 35(2), 131–152 (2003)

    Article  Google Scholar 

  2. Naps, T., Roessling, G., Cooper, S., Koldehofe, B., Leska, C., Dann, W., Korhonen, A., Malmi, L., Rantakokko, J., Ross, R.J., Anderson, J., Fleischer, R., Kuittinen, M., McNally, M.: Evaluating the educational impact of visualization. ACM SIGCSE Bulletin 35(4), 124–136 (2003)

    Article  Google Scholar 

  3. Pareja-Flores, C., Velázquez-Iturbide, J.Á.: Program execution and visualization on the Web. In: Aggarwal, A. (ed.) Web-Based Learning and Teaching Technologies, pp. 236–259. Idea-Group (2003)

    Google Scholar 

  4. Brown, M.H., Sedgewick, R.: A system for algorithm animation. ACM SIGGRAPH 18(3), 177–183 (1984)

    Article  Google Scholar 

  5. Hansen, S., Schrimpsher, D., Narayanan, N.H.: Designing educationally effective algorithm animations. Journal of Visual Languages and Computing 13, 291–317 (2002)

    Article  Google Scholar 

  6. Velázquez-Iturbide, J.Á., Pareja-Flores, C., Urquiza-Fuentes, J.: An approach to effortless construction of program animations. Computers & Education (in press)

    Google Scholar 

  7. Sutinen, E., Tarhio, J., Teräsvirta, T.: Easy algorithm animation on the Web. Multimedia Tools and Applications 19, 179–194 (2003)

    Article  Google Scholar 

  8. Stern, L., Sondergaard, H., Naish, L.: A strategy for managing content complexity in algorithm animation. In: 4th Annual Conference on Innovation and Technology in Computer Science Education, pp. 127–130. ACM Press, New York (1999)

    Google Scholar 

  9. Velázquez-Iturbide, J.Á.: Improving functional programming environments for education. In: Brouwer-Janse, M.D., Harrington, T.L. (eds.) Man-Machine Communication for Educational Systems Design, pp. 325–332. Springer, Heidelberg (1994)

    Google Scholar 

  10. Pareja-Flores, C., Urquiza-Fuentes, J., Velázquez-Iturbide, J.Á.: WinHIPE: An IDE for functional programming based on rewriting and visualization. ACM SIGPLAN Notices 42(3), 14–23 (2007)

    Article  Google Scholar 

  11. Urquiza-Fuentes, J., Velázquez-Iturbide, J.Á.: Effortless construction and management of program animations on the Web. In: Lau, R.W.H., et al. (eds.) ICWL 2005. LNCS, vol. 3583, pp. 163–173. Springer, Heidelberg (2005)

    Google Scholar 

  12. Nielsen, J.: Designing Web Usability. New Riders (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Howard Leung Frederick Li Rynson Lau Qing Li

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Velázquez-Iturbide, J.Á., Redondo-Martín, D., Pareja-Flores, C., Urquiza-Fuentes, J. (2008). An Instructor’s Guide to Design Web-Based Algorithm Animations. In: Leung, H., Li, F., Lau, R., Li, Q. (eds) Advances in Web Based Learning – ICWL 2007. ICWL 2007. Lecture Notes in Computer Science, vol 4823. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78139-4_39

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78139-4_39

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78138-7

  • Online ISBN: 978-3-540-78139-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics