All Computer science concepts relating to programming and software development are only virtual. It cannot be practically shown as a hardware parts of a computer.
But for better understanding it should be explained by using images and videos.
Suppose if you want to study how bubble sort is working, you can see the animation based model for bubble sort available in wikipedia. it will give you better understanding.
Similarly selection sort, merge sort models can also be seen in wikipedia.
for advanced algorithms like insertion sort or any other programming concepts you can see videos available in youtube.