Science Education and Computational Thinking: Interactive Learning with Artificial Intelligence