9 lectures on Computational Thinking by Joel Gethin Lewis.