Advertisement

Interactive Learning of Data Structures and Algorithmic Schemes

  • Clara Segura
  • Isabel Pita
  • Rafael del Vado Vírseda
  • Ana Isabel Saiz
  • Pablo Soler
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5101)

Abstract

We present an interactive environment called Vedya for the visualization of data structures and algorithmic schemes which can be used as a very useful educational tool in Computer Science. The integration of Vedya and the Virtual Campus of the Complutense University of Madrid has allowed us to manage the whole administration of the individual students’ homework, including generating exercises, tests, grading delivered homework, and storing the achieved results. The part of the system concerning data structures has been evaluated during the last academic course 2006/07. By means of the Vedya tool, the students benefited from complementary and interactive material, facilitating the intuitive comprehension of most typical operations of classical data structures without any restriction of time or material.

Keywords

Data Structure Knapsack Problem Binary Search Tree Algorithmic Scheme Virtual Classroom 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

References

  1. 1.
    Weiss, M.: Data Structures and Problem Solving Using Java. Addison-Wesley, Reading (1998)Google Scholar
  2. 2.
    Martí, N., Ortega, Y., Verdejo, A.: Estructuras de datos y métodos algorítmicos: ejercicios resueltos. Prentice-Hall, Englewood Cliffs (2003)Google Scholar
  3. 3.
    Peña Marí, R.: Diseño de programas. Formalismo y abstracción, 3rd edn. Prentice-Hall, Englewood Cliffs (2005)Google Scholar
  4. 4.
    Cormen, T.H., Leiserson, C.E., Rivest, R.L.: Introduction to Algorithms. The MIT Press/McGraw-Hill (2001)Google Scholar
  5. 5.
    Chen, T., Sobh, T.: A tool for data structure visualization and user-defined algorithm animation. In: Frontiers in Education Conference (2001)Google Scholar
  6. 6.
    Pita, I., Segura, C.: A tool for interactive learning of data structures and algorithms. In: 8th International Symposium on Computers in Education, SIIE 2006, vol. 1, pp. 141–148 (2006)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Clara Segura
    • 1
  • Isabel Pita
    • 1
  • Rafael del Vado Vírseda
    • 1
  • Ana Isabel Saiz
    • 1
  • Pablo Soler
    • 1
  1. 1.Departamento de Sistemas Informáticos y ComputaciónUniversidad Complutense de MadridSpain

Personalised recommendations