publication venue for Adoption of AI-coding assistants in programming education: exploring trust and learning motivation through an extended technology acceptance model 2025