LAVES: An Extensible Visualization Tool to Facilitate the Process of Learning and Teaching Algorithms

Published Online:https://doi.org/10.1287/ited.2015.0140

References

  • AlgoViz org (2013) Algorithm visualization catalog. Accessed February 6, 2014, http://algoviz.org/avcatalog.Google Scholar
  • Baloukas T, Paparrizos K, Sifaleras A (2009) An animated demonstration of the uncapacitated network simplex algorithm. INFORMS Trans. Ed. 10(1):34–40.LinkGoogle Scholar
  • Blazewicz J, Ecker K, Pesch E, Schmidt G, Weglarz J (2007) Handbook on Scheduling: From Theory to Applications (Springer, Berlin).Google Scholar
  • Crescenzi P (2012) ALViE. Accessed September 22, 2014, http://alvie.algoritmica.org/.Google Scholar
  • Diehl S (2007) Software Visualization (Springer, Berlin).Google Scholar
  • Free Software Foundation (2014) GNU Licenses. Accessed September 23, 2014, http://www.gnu.org/licenses/licenses.en.html.Google Scholar
  • Grissom S, McNally MF, Naps T (2003) Algorithm visualization in CS education: Comparing levels of student engagement. Proc. 2003 ACM Sympos. Software Visualization (ACM, New York), 87–94.CrossrefGoogle Scholar
  • Grossman TA (2001) Causes of the decline of the business school management science course. INFORMS Trans. Ed. 1(2):51–61.LinkGoogle Scholar
  • Hillier FS, Lieberman GJ (2004) Introduction to Operations Research, 8th ed. (McGraw-Hill, Boston).Google Scholar
  • Horner PR (2003) Course of action. OR/MS Today 30(4):26–29.Google Scholar
  • Hundhausen CD, Douglas SA, Stasko JT (2002) A meta-study of algorithm visualization effectiveness. J. Visual Languages Comput. 13(3):259–290.CrossrefGoogle Scholar
  • Jaehn F, Pesch E (2014) Ablaufplanung—Einführung in Scheduling (Springer Gabler, Berlin).CrossrefGoogle Scholar
  • JLaTeXMath (2014) JLaTeXMath—A Java API to render LaTeX. Accessed December 1, 2014, http://forge.scilab.org/index.php/p/jlatexmath.Google Scholar
  • Karavirta V, Korhonen A (2006) Automatic tutoring question generation during algorithm simulation. Proc. 6th Baltic Sea Conf. Comput. Ed. Res. (Kolin Kolistelut-Koli Calling, Kolin, Finland), 95–100.CrossrefGoogle Scholar
  • Karavirta V, Shaffer CA (2013) JSAV: The JavaScript algorithm visualization library. ITiCSE’13—Proc. ACM Conf. Innovation Tech. Comput. Sci. Ed. (ACM, New York), 159–164.CrossrefGoogle Scholar
  • Khuri S (2001) A user-centred approach for designing algorithm visualizations. Informatik/Informatique, Special Issue on Visualization of Software 8(2):12–16.Google Scholar
  • Korhonen A (2009) TRAKLA2—Software Visualization Group. Accessed September 22, 2014, http://www.cse.hut.fi/en/research/SVG/TRAKLA2/index.shtml.Google Scholar
  • Korhonen A, Malmi L, Silvasti P (2003) TRAKLA2: A framework for automatically assessed visual algorithm simulation exercises. Proc. Third Finnish/Baltic Sea Conf. Comput. Sci. Ed. (Kolin Kolistelut-Koli Calling, Kolin, Finland), 41–49.Google Scholar
  • Liebman JS (1998) Teaching operations research: Lessons from cognitive psychology. Interfaces 28(2):104–110.LinkGoogle Scholar
  • Naps TL (2005) JHAVÉ: Supporting algorithm visualization. IEEE Comput. Graphics Appl. 25(5):49–55.CrossrefGoogle Scholar
  • Naps T, Furcy D, Grissom S, McNally M (2011) JHAVÉ. Accessed January 30, 2014, http://jhave.org.Google Scholar
  • Ólafsson S (2004) OR/MS in a new MBA program. INFORMS Trans. Ed. 4(3):28–37.LinkGoogle Scholar
  • Reinfeld NV, Vogel WR (1958) Mathematical Programming (Prentice-Hall, Englewood Cliffs, NJ).Google Scholar
  • Robinson S, Meadows M, Mingers J, O’Brien FA, Shale EA, Stray S (2003) Teaching OR/MS to MBAs at Warwick business school: A turnaround story. Interfaces 33(2):67–76.LinkGoogle Scholar
  • Rößling G (2013) ANIMAL. Accessed January 30, 2014, http://www.algoanim.info/AnimalAV/.Google Scholar
  • Rößling G, Freisleben B (2002) ANIMAL: A system for supporting multiple roles in algorithm animation. J. Visual Languages Comput. 13(3):341–354.CrossrefGoogle Scholar
  • Seal KC, Przasnyski ZH (2003) Using technology to support pedagogy in an OR/MS course. Interfaces 33(4):27–40.LinkGoogle Scholar
INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.