Mario Konecki, Vladimir Mrkela
Programming courses are very important and challenging part of computer experts’ education process. However, abstract nature of these courses makes them rather difficult for most students. In order to increase students’ motivation and level of comprehension regarding programming an approach that includes less abstract presentation of programming concepts using visualization techniques is proposed and implemented through the tool SortExpert that is designed to help the students to cope in a more suitable and easier way with various sorting algorithms. Discussion about the effectiveness of existing visualization tools and research about the evaluation and acceptance of SortExpert are also presented.