An essential data structure

Don’t fall for these!

Photo by javier trueba on Unsplash

It varies. But what else? What is a constant?

Photo by Pankaj Patelon Unsplash


  • None, but for practical purposes it would be useful to be…

Linear or binary? What?


  • Know what an algorithm is
  • Be able to read Pseudocode


An algorithm is a sequence of steps that a computer follows. Let’s explore!


  • None


Yes: a feedback stamp is not enough

Feedback as telling

Breaking down a problem


Learning Swift

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store