LLM-based collaborative programming: impact on students’ computational thinking and self-efficacy (Humanities & Social Sciences Communications)