Data Structures is a core course for Computer Science and Engineering discipline students which aims to cultivate undergraduate's abilities in selecting appropriate data structures to develop high quality application programs. But there are many complicated algorithms in it. This paper describes visualization of the data structures course which enables the students to master in this course and to attain the ease of learning. This paper also presents combination of active learning methods mixed along with online visualization as a case study conducted in K G Reddy College of Engineering and Technology to improve Critical Thinking skills.
References
E.Horowitz, S.Sahni and Susan Anderson-Freed, �Fundamentals of Data Structures in C�, 2nd Edition, Universities Press.
Dillenburg, Piere, Ed, �Collaborative Learning: Cognitive and Computational approaches. Advances in Learning and Instructions series�.
Silberman, Mel, �Active Learning: 101 Strategies to teach any subject�.
Xiaojing, Xiaoying Wang, Rui Wang, ICETIS, (2013), �Application of Blended Learning in Data Structures and Algorithms Course Teaching�.
TAO chen, Tarck Sobh, �A tool for Data Structures visualization and User-defined Algorithm Animation�,University of Bridge Port.
Shirini Patel, (2014) �Aliterature review on Tools for Learning Data Structures�,University of CapeTown.
Alhousban, F.H., (2011) �The effectiveness of Aural instructions with Visualizations in E-Learning Environment�, Durham University.
Segura, C. , Pita, I. , Virseda, R.d. Saiz, A.I., Soler.P, (2008) �Interactive Learning Data Structures and Algorithmic Schemes�.Berlin: Springer.
Adamchick, V. (2011)�Data Structures and Algrorithms in Pen-Based Computing Environments�, Carnegie Mellon University,Qatar.
Kacha, C., and Ron, O. (2006) �Reusable and Shareable learning objects Supporting Students Learning of Data Structures in University Courses�. EDU-COM, International Conference.