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.