A recent story on NPR asked "Should Computer Education Cover More Than Just Coding?" My answer is, "Yes." You can read their story for the full details, but the takeaways are that teaching other computer (really "technology") skills and the accompanying "soft" skills like critical thinking often require coding.

For example, students learning to work with and structure data, or ones working with an Arduino will need to use code and understand basic concepts such as algorithms.