Question: what is the difference between teaching coding/programming and teaching computational thinking?
Answer: What is Computational Thinking, and how does it differ from Coding and Computer Science — especially when it comes to classroom practice and instruction? ... Whereas computer science is about solving problems using computers, coding (or programming) is about implementing these solutions.