Interdisciplinary computing is the answer
Computational thinking for youth in practice
Bringing computational thinking to K-12