Girl Geeks Toronto intro slides on algorithms
COMPUTER PROGRAMMING I Understand Problem Solving Tools to Design Programming Solutions.