A Survey of Successful Evaluations of Program Visualization and Algorithm Animation Systems
This article reviews successful educational experiences in using program and algorithm visualizations (PAVs). First, we survey a total of 18 PAV systems that were subject to 33 evaluations. We found that half of the systems have only been tested for usability, and those were shallow inspections. The...
Gespeichert in:
Veröffentlicht in: | ACM transactions on computing education 2009-06, Vol.9 (2), p.1-21 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 21 |
---|---|
container_issue | 2 |
container_start_page | 1 |
container_title | ACM transactions on computing education |
container_volume | 9 |
creator | Urquiza-Fuentes, Jaime Velazquez-Iturbide, J. Angel |
description | This article reviews successful educational experiences in using program and algorithm visualizations (PAVs). First, we survey a total of 18 PAV systems that were subject to 33 evaluations. We found that half of the systems have only been tested for usability, and those were shallow inspections. The rest were evaluated with respect to their educational effectiveness. Script-based systems seem to be well suited for the viewing, responding, and changing engagement levels, while compiler-based systems do well for the construction and presenting engagement levels. Finally, we analyze additional PAV features of successful evaluations and hypothesize that they are relevant. |
doi_str_mv | 10.1145/1538234.1538236 |
format | Article |
fullrecord | <record><control><sourceid>eric_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1145_1538234_1538236</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ericid>EJ890146</ericid><sourcerecordid>EJ890146</sourcerecordid><originalsourceid>FETCH-LOGICAL-c1076-53c19f48e4e3432c306d4df7fd36e408671396422ceef85faf01b06fd84aefb53</originalsourceid><addsrcrecordid>eNpNkEtLw0AUhQdRsFbXblzMH0g7r9xMlqHEFwWFqhsXYTqZqSN5yExSiL_e1BRx9R3uuedyOQhdU7KgVMRLGnPJuFhMhBM0o6mACBiD03_6HF2E8EkIAGdiht4zvOn93gy4taPS2oRg-wrne1X1qnNtEw7Os293XtX4zYVeVe7718GqKXFW7Vrvuo8aZ42rp_lmCJ2pwyU6s6oK5urIOXq9zV9W99H66e5hla0jTUkCUcw1Ta2QRhguONOcQClKm9iSgxFEQkJ5CoIxbYyVsVWW0C0BW0qhjN3GfI6W013t2xC8scWXH1_xQ0FJceimOHZzJIyJmylhvNN_2_mjTAkVwH8AuApg4Q</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>A Survey of Successful Evaluations of Program Visualization and Algorithm Animation Systems</title><source>ACM Digital Library Complete</source><creator>Urquiza-Fuentes, Jaime ; Velazquez-Iturbide, J. Angel</creator><creatorcontrib>Urquiza-Fuentes, Jaime ; Velazquez-Iturbide, J. Angel</creatorcontrib><description>This article reviews successful educational experiences in using program and algorithm visualizations (PAVs). First, we survey a total of 18 PAV systems that were subject to 33 evaluations. We found that half of the systems have only been tested for usability, and those were shallow inspections. The rest were evaluated with respect to their educational effectiveness. Script-based systems seem to be well suited for the viewing, responding, and changing engagement levels, while compiler-based systems do well for the construction and presenting engagement levels. Finally, we analyze additional PAV features of successful evaluations and hypothesize that they are relevant.</description><identifier>ISSN: 1946-6226</identifier><identifier>EISSN: 1946-6226</identifier><identifier>DOI: 10.1145/1538234.1538236</identifier><language>eng</language><publisher>Association for Computing Machinery</publisher><subject>Animation ; Computer Assisted Instruction ; Computer Science Education ; Computer Software ; Computer Software Evaluation ; Educational Technology ; Evaluation Criteria ; Instructional Effectiveness ; Mathematics ; Multimedia Materials ; Programming ; Use Studies ; Visualization</subject><ispartof>ACM transactions on computing education, 2009-06, Vol.9 (2), p.1-21</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c1076-53c19f48e4e3432c306d4df7fd36e408671396422ceef85faf01b06fd84aefb53</citedby><cites>FETCH-LOGICAL-c1076-53c19f48e4e3432c306d4df7fd36e408671396422ceef85faf01b06fd84aefb53</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids><backlink>$$Uhttp://eric.ed.gov/ERICWebPortal/detail?accno=EJ890146$$DView record in ERIC$$Hfree_for_read</backlink></links><search><creatorcontrib>Urquiza-Fuentes, Jaime</creatorcontrib><creatorcontrib>Velazquez-Iturbide, J. Angel</creatorcontrib><title>A Survey of Successful Evaluations of Program Visualization and Algorithm Animation Systems</title><title>ACM transactions on computing education</title><description>This article reviews successful educational experiences in using program and algorithm visualizations (PAVs). First, we survey a total of 18 PAV systems that were subject to 33 evaluations. We found that half of the systems have only been tested for usability, and those were shallow inspections. The rest were evaluated with respect to their educational effectiveness. Script-based systems seem to be well suited for the viewing, responding, and changing engagement levels, while compiler-based systems do well for the construction and presenting engagement levels. Finally, we analyze additional PAV features of successful evaluations and hypothesize that they are relevant.</description><subject>Animation</subject><subject>Computer Assisted Instruction</subject><subject>Computer Science Education</subject><subject>Computer Software</subject><subject>Computer Software Evaluation</subject><subject>Educational Technology</subject><subject>Evaluation Criteria</subject><subject>Instructional Effectiveness</subject><subject>Mathematics</subject><subject>Multimedia Materials</subject><subject>Programming</subject><subject>Use Studies</subject><subject>Visualization</subject><issn>1946-6226</issn><issn>1946-6226</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><recordid>eNpNkEtLw0AUhQdRsFbXblzMH0g7r9xMlqHEFwWFqhsXYTqZqSN5yExSiL_e1BRx9R3uuedyOQhdU7KgVMRLGnPJuFhMhBM0o6mACBiD03_6HF2E8EkIAGdiht4zvOn93gy4taPS2oRg-wrne1X1qnNtEw7Os293XtX4zYVeVe7718GqKXFW7Vrvuo8aZ42rp_lmCJ2pwyU6s6oK5urIOXq9zV9W99H66e5hla0jTUkCUcw1Ta2QRhguONOcQClKm9iSgxFEQkJ5CoIxbYyVsVWW0C0BW0qhjN3GfI6W013t2xC8scWXH1_xQ0FJceimOHZzJIyJmylhvNN_2_mjTAkVwH8AuApg4Q</recordid><startdate>200906</startdate><enddate>200906</enddate><creator>Urquiza-Fuentes, Jaime</creator><creator>Velazquez-Iturbide, J. Angel</creator><general>Association for Computing Machinery</general><scope>7SW</scope><scope>BJH</scope><scope>BNH</scope><scope>BNI</scope><scope>BNJ</scope><scope>BNO</scope><scope>ERI</scope><scope>PET</scope><scope>REK</scope><scope>WWN</scope><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>200906</creationdate><title>A Survey of Successful Evaluations of Program Visualization and Algorithm Animation Systems</title><author>Urquiza-Fuentes, Jaime ; Velazquez-Iturbide, J. Angel</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c1076-53c19f48e4e3432c306d4df7fd36e408671396422ceef85faf01b06fd84aefb53</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Animation</topic><topic>Computer Assisted Instruction</topic><topic>Computer Science Education</topic><topic>Computer Software</topic><topic>Computer Software Evaluation</topic><topic>Educational Technology</topic><topic>Evaluation Criteria</topic><topic>Instructional Effectiveness</topic><topic>Mathematics</topic><topic>Multimedia Materials</topic><topic>Programming</topic><topic>Use Studies</topic><topic>Visualization</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Urquiza-Fuentes, Jaime</creatorcontrib><creatorcontrib>Velazquez-Iturbide, J. Angel</creatorcontrib><collection>ERIC</collection><collection>ERIC (Ovid)</collection><collection>ERIC</collection><collection>ERIC</collection><collection>ERIC (Legacy Platform)</collection><collection>ERIC( SilverPlatter )</collection><collection>ERIC</collection><collection>ERIC PlusText (Legacy Platform)</collection><collection>Education Resources Information Center (ERIC)</collection><collection>ERIC</collection><collection>CrossRef</collection><jtitle>ACM transactions on computing education</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Urquiza-Fuentes, Jaime</au><au>Velazquez-Iturbide, J. Angel</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><ericid>EJ890146</ericid><atitle>A Survey of Successful Evaluations of Program Visualization and Algorithm Animation Systems</atitle><jtitle>ACM transactions on computing education</jtitle><date>2009-06</date><risdate>2009</risdate><volume>9</volume><issue>2</issue><spage>1</spage><epage>21</epage><pages>1-21</pages><issn>1946-6226</issn><eissn>1946-6226</eissn><abstract>This article reviews successful educational experiences in using program and algorithm visualizations (PAVs). First, we survey a total of 18 PAV systems that were subject to 33 evaluations. We found that half of the systems have only been tested for usability, and those were shallow inspections. The rest were evaluated with respect to their educational effectiveness. Script-based systems seem to be well suited for the viewing, responding, and changing engagement levels, while compiler-based systems do well for the construction and presenting engagement levels. Finally, we analyze additional PAV features of successful evaluations and hypothesize that they are relevant.</abstract><pub>Association for Computing Machinery</pub><doi>10.1145/1538234.1538236</doi><tpages>21</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1946-6226 |
ispartof | ACM transactions on computing education, 2009-06, Vol.9 (2), p.1-21 |
issn | 1946-6226 1946-6226 |
language | eng |
recordid | cdi_crossref_primary_10_1145_1538234_1538236 |
source | ACM Digital Library Complete |
subjects | Animation Computer Assisted Instruction Computer Science Education Computer Software Computer Software Evaluation Educational Technology Evaluation Criteria Instructional Effectiveness Mathematics Multimedia Materials Programming Use Studies Visualization |
title | A Survey of Successful Evaluations of Program Visualization and Algorithm Animation Systems |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-22T12%3A12%3A45IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-eric_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Survey%20of%20Successful%20Evaluations%20of%20Program%20Visualization%20and%20Algorithm%20Animation%20Systems&rft.jtitle=ACM%20transactions%20on%20computing%20education&rft.au=Urquiza-Fuentes,%20Jaime&rft.date=2009-06&rft.volume=9&rft.issue=2&rft.spage=1&rft.epage=21&rft.pages=1-21&rft.issn=1946-6226&rft.eissn=1946-6226&rft_id=info:doi/10.1145/1538234.1538236&rft_dat=%3Ceric_cross%3EEJ890146%3C/eric_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ericid=EJ890146&rfr_iscdi=true |