Effects of structured generative AI feedback on data science students' critical thinking: a propensity score matching approach Frontiers