This is an archived resource. The repo will remain available but the resource will no longer be maintained or updated. Some or all parts of the resource may no longer work. To see our latest resources, please visit raspberrypi.org.
This resource is designed as a classroom-based activity to teach students about the methodology of some popular sorting algorithms, along with their complexity and performance. Students use Matplotlib to visualise the sorting algorithms as they run, giving them a greater understanding of the algorithm's method and performance.
Unless otherwise specified, everything in this repository is covered by the following licence:
Visualising Sorting With Python by the Raspberry Pi Foundation is licenced under a Creative Commons Attribution 4.0 International License.
Based on a work at https://github.com/raspberrypilearning/visualising-sorting-with-python