Summative Assessment: Illustrate An Algorithm

  1. You will be assigned one of the sorting algorithms from the list on GeeksforGeeks .
  2. Implement your algorithm using Python code.
  3. Create a presentation showing how your algorithm works.
    • Presentation format suggestions: slideshow using Google Slides or Canva, animation, drawing, skit, story
    • Your presentation should:
      • Provide a detailed explanation of the algorithm
      • Give at least one example of a list being sorted using the algorithm
      • Explain the complexity and speed of the algorithm, and discuss when you might want to implement it
  4. Present your algorithm to the class.