{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T16:17:40Z","timestamp":1759335460321},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540433231"},{"type":"electronic","value":"9783540458753"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-45875-1_3","type":"book-chapter","created":{"date-parts":[[2007,7,16]],"date-time":"2007-07-16T12:17:29Z","timestamp":1184588249000},"page":"31-45","source":"Crossref","is-referenced-by-count":23,"title":["Perspectives on Program Animation with Jeliot"],"prefix":"10.1007","author":[{"given":"Mordechai","family":"Ben-Ari","sequence":"first","affiliation":[]},{"given":"Niko","family":"Myller","sequence":"additional","affiliation":[]},{"given":"Erkki","family":"Sutinen","sequence":"additional","affiliation":[]},{"given":"Jorma","family":"Tarhio","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,4,10]]},"reference":[{"key":"3_CR1","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1006\/jvlc.1998.0084","volume":"9","author":"S. Lahtinen","year":"1998","unstructured":"Lahtinen, S., Sutinen, E., Tarhio, J.: Automated animation of algorithms with Eliot. J. Visual Languages and Computing 9 (1998) 337\u2013349.","journal-title":"J. Visual Languages and Computing"},{"key":"3_CR2","unstructured":"Haajanen, J., Pesonius, M., Sutinen, E., Tarhio, J., Ter\u00e4svirta, T., Vanninen, P.: Animation of user algorithms on the Web. In: Proceedings of VL\u2019 97 IEEE Symposium on Visual Languages. (1997) 360\u2013367."},{"key":"3_CR3","unstructured":"Ben-Bassat Levy, R., Ben-Ari, M., Uronen, P.A.: The Jeliot 2000 program animation system. Journal of Visual Languages and Computing (2001 (submitted)) Preliminaryv ersion in E. Sutinen (ed.) First Program Visualization Workshop, pages 131\u2013140, Universityof Joensuu, 2001."},{"key":"3_CR4","unstructured":"Sutinen, E., Tarhio, J., Ter\u00e4svirta, T.: Easyalgorithm animation on the Web. Multimedia Tools and Applications (2001) (to appear)."},{"key":"3_CR5","unstructured":"Sutinen, E., Tarhio, J.: String matching animator Salsa. In Tombak, M., ed.: Proceedings of Third Symposium on Programming Languages and Software, Universityof Tartu (1993) 120\u2013129."},{"key":"3_CR6","doi-asserted-by":"crossref","unstructured":"Brown, M.: Perspectives on algorithm animation. In: Proceedings of CHI\u2019 88. (1988) 33\u201338.","DOI":"10.1145\/57167.57172"},{"key":"3_CR7","first-page":"115","volume":"17","author":"B. Myers","year":"1983","unstructured":"Myers, B.: Incense: a system for displaying data structures. ACM Computer Graphics 17 (1983) 115\u2013125.","journal-title":"Incense: a system for displaying data structures"},{"key":"3_CR8","doi-asserted-by":"publisher","first-page":"849","DOI":"10.1109\/32.6163","volume":"14","author":"T. Moher","year":"1988","unstructured":"Moher, T.: Provide: a process visualization and debugging environment. IEEE Transactions on Software Engineering 14 (1988) 849\u2013857.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"3_CR9","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1002\/vis.4340020107","volume":"2","author":"H. M\u00fcller","year":"1991","unstructured":"M\u00fcller, H., Winckler, J., Grzybek, S., Otte, M., Stoll, B., Equoy, F., Higelin, N.: The program animation system pastis. Journal of Visualization and Computer Animation 2 (1991) 26\u201333.","journal-title":"Journal of Visualization and Computer Animation"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Henry, R., Whaley, K., Forstall, B.: The University of Washington illustrating compiler. In: Proceedings of ACM SIGPLAN\u2019 90 Symposium on Compiler Construction. Volume 25(6) of SIGPLAN Notices. (1990) 223\u2013233.","DOI":"10.1145\/93542.93571"},{"key":"3_CR11","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1145\/196699.196702","volume":"1","author":"S. Mukherjea","year":"1994","unstructured":"Mukherjea, S., Stasko, J.: Toward visual debugging: integrating algorithm animation capabilities within a source level debugger. ACM Transactions on Computer-Human Interaction 1 (1994) 215\u2013244.","journal-title":"ACM Transactions on Computer-Human Interaction"},{"key":"3_CR12","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1016\/0020-0190(96)00117-2","volume":"59","author":"R. Baeza-Yates","year":"1996","unstructured":"Baeza-Yates, R., Fuentes, L.: A framework to animate string algorithms. Information Processing Letters 59 (1996) 241\u2013244.","journal-title":"Information Processing Letters"},{"key":"3_CR13","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1145\/122697.122704","volume":"23","author":"I. Sanders","year":"1991","unstructured":"Sanders, I., Harshila, G.: AAPT: Algorithm animator and programming toolbox. SIGCSE Bulletin 23 (1991) 41\u201347.","journal-title":"SIGCSE Bulletin"},{"key":"3_CR14","unstructured":"Stasko, J.: Polka Animation Designer\u2019s Package. (1994) Animator\u2019s Manual, included in Polka software documentation."},{"key":"3_CR15","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/203241.203251","volume":"38","author":"M. Petre","year":"1995","unstructured":"Petre, M.: Whylo oking isn\u2019t always seeing: Readership skills and graphical programming. Communications of the ACM 38 (1995) 33\u201344.","journal-title":"Communications of the ACM"},{"key":"3_CR16","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1006\/jvlc.1993.1004","volume":"4","author":"M. Petre","year":"1993","unstructured":"Petre, M., Green, T.R.: Learning to read graphics: Some evidence that\u2019 seeing\u2019 an information displayis an acquired skill. Journal of Visual Languages and Computing 4 (1993) 55\u201370.","journal-title":"Journal of Visual Languages and Computing"},{"key":"3_CR17","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1207\/s15326985ep3201_1","volume":"32","author":"R.E. Mayer","year":"1997","unstructured":"Mayer, R.E.: Multimedia learning: Are we asking the right questions? Educational Psychologist 32 (1997) 1\u201319.","journal-title":"Educational Psychologist"},{"key":"3_CR18","unstructured":"Stasko, J., Badre, A., Lewis, C.: Do algorithm animations assist learning: An empirical studyand analysis. In: Proceedings of the INTERCHI\u2019 93 Conference on Human Factors in Computing Systems, Amsterdam, The Netherlands (1993) 61\u201366."},{"key":"3_CR19","unstructured":"Byrne, M., Catrambone, R., Stasko, J.: Do algorithm animations aid learning? Technical Report GIT-GVU-96-19, Georgia Institute of Technology(1996)."},{"key":"3_CR20","unstructured":"Kehoe, C., Stasko, J., Taylor, A.: Rethinking the evaluation of algorithm animations as learning aids: An observational study. Technical Report GIT-GVU-99-10, Georgia Institute of Technology(1999)."},{"key":"3_CR21","unstructured":"Sutinen, E., Tarhio, J., Lahtinen, S.P., Tuovinen, A.P., Rautama, E., Meisalo, V.: Eliot\u2014an algorithm animation environment. Technical Report A-1997-4, Universityof Helsinki (1997). \n                    http:\/\/www.cs.helsinki..\/tr\/a-1997\/4\/a-1997-4.ps.gz\n                    \n                  ."},{"key":"3_CR22","doi-asserted-by":"crossref","unstructured":"Meisalo, V., Sutinen, E., Tarhio, J.: CLAP: teaching data structures in a creative way. In: Proceedings Integrating Technology into Computer Science Education (ITiCSE 97), Uppsala (1997) 117\u2013119.","DOI":"10.1145\/268819.268854"},{"key":"3_CR23","unstructured":"J\u00e4rvinen, K., Pienim\u00e4ki, T., Kyaruzi, J., Sutinen, E., Ter\u00e4svirta, T.: Between Tanzania and Finland: Learning Java over the Web. In: Proceedings Special Interest Group in Computer Science Education (SIGCSE 99), New Orleans, LA (1999) 217\u2013221."},{"key":"3_CR24","unstructured":"Lattu, M., Meisalo, V., Tarhio, J.: How a visualization tool can be used: Evaluating a tool in a research and development project. In: 12th Workshop of the Psychologyof Programming Interest Group, Corenza, Italy(2000) 19\u201332. \n                    http:\/\/www.ppig.org\/papers\/12th-lattu.pdf."},{"key":"3_CR25","first-page":"45","volume":"20","author":"M. Ben-Ari","year":"2001","unstructured":"Ben-Ari, M.: Constructivism in computer science education. Journal of Computers in Mathematics and Science Teaching 20 (2001) 45\u201373.","journal-title":"Journal of Computers in Mathematics and Science Teaching"},{"key":"3_CR26","unstructured":"Lattu, M., Meisalo, V., Tarhio, J.: On using a visualization tool as a demonstration aid. In Sutinen, E., ed.: First Program Visualization Workshop, Universityof Joensuu (2001) 141\u2013162."},{"key":"3_CR27","unstructured":"K\u00f6lling, M., Rosenberg, J.: Guidelines for teaching object orientation with Java. In: Proceedings Integrating Technologyin to Computer Science Education (ITiCSE 01), Canterbury, UK(2001) 33\u201336. \n                    http:\/\/www.bluej.org."},{"key":"3_CR28","unstructured":"Saariluoma, P.: Psychological problems in program visualization. In Sutinen, E., ed.: Proceedings of the First Program Visualization Workshop. Volume 1 of International Proceedings Series., Department of Computer Science, Universityof Joensuu (2001) 13\u201327."},{"key":"3_CR29","unstructured":"Lahtinen, S.P.: Visual debugger for Scheme. Master\u2019s thesis, Deparment of Computer Science, Universityof Helsinki (1996) (in Finnish)."},{"key":"3_CR30","unstructured":"Meisalo, V., Sutinen, E., Tarhio, J., Ter\u00e4svirta, T.: Combining algorithmic and creative problem solving on the web. In Davies, G., ed.: Proceedings of Teleteaching\u2019 98\/IFIP World Computer Congress 1998, Austrian Computer Society(1998) 715\u2013724."},{"key":"3_CR31","unstructured":"Markus, B.: Educational metadata. In: Proceedings of Qua Vadis-International. FIG Working Week, Prague (2000)."},{"key":"3_CR32","unstructured":"Higgins, C., Suhonen, J., Sutinen, E.: Model for a semi-automatic assessment tool in a web-based learning environment. In Lee, C.H., ed.: Proceedings of ICCE\/SchoolNet 2001 Conference, Seoul, Korea (2001) 1213\u20131220."}],"container-title":["Lecture Notes in Computer Science","Software Visualization"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45875-1_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,17]],"date-time":"2019-02-17T19:00:40Z","timestamp":1550430040000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45875-1_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540433231","9783540458753"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/3-540-45875-1_3","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]}}}