skip to main content
10.1145/2526968.2526990acmotherconferencesArticle/Chapter ViewAbstractPublication Pageskoli-callingConference Proceedingsconference-collections
research-article

A JavaScript library for visualizing program execution

Published:14 November 2013Publication History

ABSTRACT

In this poster, we present a JavaScript library which can be used to create educational program visualization applications for multiple programming languages. By using modern web technologies, visualizations can be embedded in web pages, allowing them to be used with all modern web browsers on different platforms.

References

  1. P. J. Guo. Online Python Tutor: Embeddable Web-Based Program Visualization for CS education. In Proceeding of the 44th ACM technical symposium on Computer science education, SIGCSE '13, pages 579--584, New York, NY, USA, 2013. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. V. Karavirta and C. A. Shaffer. JSAV: the JavaScript algorithm visualization library. In Proceedings of the 18th ACM conference on Innovation and technology in computer science education, ITiCSE '13, pages 159--164, New York, NY, USA, 2013. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. A. Moreno. The Design and Implementation of Intermediate Codes for Software Visualization. Master's thesis, University of Joensuu, 2005.Google ScholarGoogle Scholar
  4. A. Moreno, N. Myller, E. Sutinen, and M. Ben-Ari. Visualizing Programs with Jeliot 3. In Proceedings of the working conference on Advanced visual interfaces, AVI '04, pages 373--376. ACM, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. T. Rajala, M.-J. Laakso, E. Kaila, and T. Salakoski. ViLLE: a language-independent program visualization tool. In Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88, Koli Calling '07, pages 151--159, Darlinghurst, Australia, Australia, 2007. Australian Computer Society, Inc. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Sorva, V. Karavirta, and L. Malmi. A Review of Generic Program Visualization Systems for Introductory Programming Education. Trans. Comput. Educ., To appear. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. J. Sorva and T. Sirkiä. UUhistle: A Software Tool for Visual Program Simulation. In Proceedings of the 10th Koli Calling International Conference on Computing Education Research, Koli Calling '10, pages 49--54, New York, NY, USA, 2010. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. A JavaScript library for visualizing program execution

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      Koli Calling '13: Proceedings of the 13th Koli Calling International Conference on Computing Education Research
      November 2013
      204 pages
      ISBN:9781450324823
      DOI:10.1145/2526968

      Copyright © 2013 Owner/Author

      Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 14 November 2013

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Koli Calling '13 Paper Acceptance Rate20of40submissions,50%Overall Acceptance Rate80of182submissions,44%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader