Visual implementation of selection sorting algorithm for computational thinking cultivation
Computational thinking is regarded as one of the core skills necessary for everyone in the 21st century.Cultivating computational thinking has become a hot topic in educational circles at home and abroad.To assist the teaching of"Data Structure and Algorithm"and develop students'computational thinking,this paper designs and implements the visualization for the selection sorting algorithm based on RAPTOR,and dynamically demonstrates the algorithm execution process,which can help students intuitively understand the essence of the algorithm,and improve the teaching effect.This research can provide new ideas for other algorithm visualization implementations.It can also serve as a practical case for students,aiming to assist them in visualizing sorting algorithms while minimizing the syntax requirements.