Getting students to embrace computational thinking and creative problem solving is not easy. But if done successfully, it can bring great benefits to the students now, and in the future. In this talk, Hon-Wai will discuss how he uses fun problems and activities to get students to unconsciously think about computational thinking. Some of these examples include MatheMagic, solving problems with graph coloring, CS UnPlugged activities (sorting networks, parity-based-puzzles, etc), creative use of induction, zero-knowledge proofs, pancake flipping problems. He hopes that the talk will inspire interesting discussions and he looks forward to learning new things.