TY - JOUR AU - Sheikhian, Saeed AU - Hadipour, Ehsan AU - Akbarpour, Leila TI - Examining the Utility of Incorporating Collaborative Programming and Self-Scaffolding into Contextualizing Educational Implication Strategy for Improving EFL Learners’ Writing Ability JO - Journal of Studies in Learning and Teaching English VL - 14 IS - 3 SP - 149 EP - 164 PY - 2025 DO - https://doi.org/10.82531/202503191202467 ER -