Computational Thinking in Sound: Teaching the Art and Science of Music and Technology