Abstract
This paper describes a system for the animation of algorithms on an electronic chalkboard. The instructor teaching an algorithm can enter data directly through a drawing – the algorithm then makes use of this data, for example numbers, or the image of a graph. The drawing becomes alive. The result is a more natural way of teaching and starting algorithmic animations. The paper also describes how to couple a sign and handwriting recognition engine with the animation system. The lecturer can then write programs using her own handwriting, and the programs runs. All animations can be enriched with sound and explanations from the lecturer and can be posted to the Web.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Brown, M.: Algorithm Animation. MIT Press, Cambridge (1988)
Friedland, G., Knipping, L., Rojas, R.: E-Chalk Technical Description. Technical Report B-02-11, Faculty of Computer Science, Freie Universität Berlin (May 2002)
Friedland, G., Knipping, L., Rojas, R., Tapia, E.: Das E-Chalk System: Stand der Entwicklung, Technical Report B-03-03, Department of Mathematics and Computer Science, Freie Universität Berlin (February 2003)
Friedland, G., Knipping, L., Tapia, E., Rojas, R.: Web Based Education as a Result of AI Supported Classroom Teaching. In: Palade, V., Howlett, R.J., Jain, L. (eds.) KES 2003. LNCS, vol. 2774, Springer, Heidelberg (2003)
Friedland, G., Knipping, L., Rojas, R., Zick, C.: Mapping the Classroom into the Web: Case Studies from several Institutions. In: Proceedings of the 12th EDEN Annual Conference, Rhodos (June 2003)
Hundhausen, C., Douglas, S.: A Language and System for Constructing and Presenting Low Fidelity Algorithm Visualizations. In: Proceedings of Software Visualization 2001, Dagstuhl, Germany, May 20-25, pp. 227–240 (2001)
Rojas, R., Knipping, L., Raffel, U., Friedland, G.: Elektronische Kreide: Eine Java-Multimedia-Tafel für den Präsenz und Fernunterreicht. Informatik: Forschung und Entwicklun 16(3), 159–168
Tapia, E., Rojas, R.: Recognition of Handwritten Digits in the E-Chalk System using Support Vector Machines. Technical Report B02-14, Department of Mathematics and Computer Science, Freie Universität Berlin, Oktober (2002)
Tapia, E., Rojas, R.: Recognition of On-Line Handwritten Mathematical Expressions using a Minimum Spanning Tree Construction and Symbol Dominance. In: Lladós, J., Kwon, Y.-B. (eds.) GREC 2003. LNCS, vol. 3088, pp. 329–340. Springer, Heidelberg (2004); To appear in Lecture Notes in Computer Science, Special Issue on Graphics Recognition, Springer, Heidelberg (2003)
Tapia, E., Rojas, R.: Recognition of On-line Handwritten Mathematical Formulas in the E-Chalk System. In: Proceedings of the Seventh International Conference on Document Analysis and Recognition (ICDAR), Edinburgh, Scotland, August 3-6 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Argüero, M.E., Rojas, R. (2004). Learning Algorithms with an Electronic Chalkboard over the Web. In: Liu, W., Shi, Y., Li, Q. (eds) Advances in Web-Based Learning – ICWL 2004. ICWL 2004. Lecture Notes in Computer Science, vol 3143. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27859-7_1
Download citation
DOI: https://doi.org/10.1007/978-3-540-27859-7_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22542-3
Online ISBN: 978-3-540-27859-7
eBook Packages: Springer Book Archive