Skip to content

Instantly share code, notes, and snippets.

@Unalo
Last active February 16, 2023 13:14
Show Gist options
  • Save Unalo/69be732c852fffba0e60de27132d16b6 to your computer and use it in GitHub Desktop.
Save Unalo/69be732c852fffba0e60de27132d16b6 to your computer and use it in GitHub Desktop.
Suggested workshop template for Algorithms

Check-in

  • What comes to mind when you hear the word Algorithm?
  • Why do you think algorithms are important?
  • What algorithms you have used before? (Call out)
  • Google
  • If you were to compare Algorithms to plant which plant would it be? why?

Share on AWD group on slack

What we will look at

  • What are Algorithms?

  • We will look at the folowing :

    • Find
    • Find_All
    • Find_smallest
    • Find_biggest
  • Codewars

  • Logic-shapper

What are Algorithms

  • Add more later
  • Show 2 examples

Code example

  • What decisions you make dailly that you can fomulate an algorithm with.
  • Give them a dataset to work with.
  • Code find algo with them.
  • In Pairs of two, how can you attemp Find_All?
  • Review 2-3 algo attemps
  • Code the rest with them
  • Use ES with the last two?

Explore more algorithms

  • Codewars (pick two 8kyu)
  • Logic shapper

Closing

  • What suprised you?
  • Go explore more algorithms (Codewars)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment