How Coding Can Support Language Learning
Focusing on future-ready skills—like computer science and app development—helps English language learners become better critical thinkers and more fluent speakers.
Your content has been saved!
Go to My Saved Content.In rural central California, newcomer teacher EfraÃn Tovar connects language learning with computer science through an app-development project where his multilingual middle school students learn how to code—in tandem with learning English. This practice of encouraging recent immigrant students with limited English proficiency to engage with technology gives them a chance to demonstrate their fluency in creative ways.
The students use a range of tools in their classroom, such as for entry-level programming puzzles, for free CS curriculum resources, and for student-friendly app-development projects.
To dig into the research on coding and language learning, check out these resources:
- Shahira Popat and Louise Starkey’s (2019)
- Scott R. Portnoff’s (2018)
- Chantel S. Prat, Tara M. Madhyastha, Malayka J. Mottarella, and Chu-Hsuan Kuo’s (2020)