In this special Issues & Insights feature published in honor of Computer Science Education Week, EDC Managing Project Director Joyce Malyn-Smith explains why it is so important for all students to have strong computational thinking skills and discusses what teachers can do to help students develop these skills: "There are certain things that all teachers can do to foster computational thinking skills in the classroom. Helping students learn how to break sophisticated problems into component parts is one thing. Helping them test, evaluate, refine their ideas, and find patterns among data—especially in math and science—are other ways. Even just using the technical language of computational thinking—words such as abstraction, model, and simulate—helps students grasp some fundamentally important ideas."
Tuesday, December 20, 2016