Articles
Teaching graph algorithms with Visage
Published:
2009-06-01
Authors
View
Keywords
graph algorithms discrete mathematics mathematical programming minimum spanning tree educational software geometry software combinatorial optimization
License
Copyright (c) 2009 Andreas Fest and Ulrich Kortenkamp
This work is licensed under a Creative Commons Attribution 4.0 International License.
How To Cite
Selected Style:
APA
Fest, A., & Kortenkamp, U. (2009). Teaching graph algorithms with Visage. Teaching Mathematics and Computer Science, 7(1), 35-50. https://doi.org/10.5485/TMCS.2009.0192
Abstract
Combinatorial optimization is a substantial pool for teaching authentic mathematics. Studying topics in combinatorial optimization practice different mathematical skills, and because of this have been integrated into the new Berlin curriculum for secondary schools. In addition, teachers are encouraged to use adequate teaching software. The presented software package "Visage" is a visualization tool for graph algorithms. Using the intuitive user interface of an interactive geometry system (Cinderella), graphs and networks can be drawn very easily and different textbook algorithms can be visualized on the graphs. An authoring tool for interactive worksheets and the usage of the build-in programming interface offer new ways for teaching graphs and algorithms in a classroom.