This document provides an outline for a presentation on CS education. It discusses introducing CS and computational thinking in K-12 education. Computational thinking involves abstraction and automation. Students should learn about software and hardware design, algorithms, and computer capabilities and limitations. The role of CS involves changing the world through logical problem solving and creativity by combining mathematics, science, design and technology. CS concepts include abstraction, logic, algorithms and data representation. Computational thinking can be applied to solve new problems systematically. Examples of computational thinking in daily life are also provided.