Algorithms, how do they work? Data Structure is an important and mandatory course in Computer Science and Information Technology curricula. The topics of the course require detailed view of the algorithm behavior with the implementation part by a programming language. This study introduced a visualized learning environment and assessed the effectiveness of using this system in order to improve the achievement of the students in computer science and information technology in data structure course