Luo, Xiaojun, Adelopo, Ismail, "Exploring pedagogies, opportunities and challenges of teaching and learning programming in business school", Journal of International Education in Business, 2025