A scientist decides to solve a problem by collecting data through careful systematic observation, developing theories, making predictions based on those theories, and systematically testing those predictions. The scientist is using ________.