Acid Base Learning with Computational Thinking