Programming for Dummies is here to help you think programmatically! In this lecture-workshop hybrid, we will discuss how programs are like Lego houses, how daily life is full of complex algorithms, and how to cut your tomatoes recursively. All this and more to help those students who have little or no experience with programming to get into the right mind frame.
PS. Note that we will only look at pseudocode - that is, no programming language specifics will be discussed.