Digitization and computerization have become the basic characteristics of modem society with the ongoing convergence of physical world and digital world. Computational thinking as a skill that is as fundamental as being able to read, write, and do arithmetic receives abroad attention and research in the field of computer science and education, and it is also a measurement standard that could identify digital natives. The paper aims to discuss the necessities of bringing computational thinking to K-12 and how to integrate this kind of ability into information technology curricula. First, we discuss what Computational Thinking is and the importance of teaching it in school. Then, we analyze the inherent characteristics of computational thinking, taking the current China information technology education status into account, list the approaches to infusing and evaluating such skill in K-12 information technology curriculum.