Developing Web-based English Learning Applications: Principles and Practice

Abstract

In the 21st century, there is a near ubiquity of web-connected devices amongst language learners, and the considerable success of mass market web-based language learning applications shows a strong demand for such tools. Where does this leave EFL educators wanting to tap into the global trend, and create their own innovative web applications for learners of English? Having established the global demand for web-based digital English learning tools, this paper discusses the platforms and languages that can be used by English educators themselves to create new online learning activities. The recent development of JavaScript as both a client-side and server-side language is discussed, and the possibility of integrating language learning web-apps with a range of powerful Application Programming Interfaces (APIs) is highlighted. “Lyric Learner”, a web applications developed by the author, is briefly examined, and a list of resources for those interested in learning to code is provided. In the second part of the paper, a range of theoretical underpinnings for language learning applications are considered, including structuralist, communicative, and interactional viewpoints. The argument is maintained that engaging and effective web applications can be created under each of these approaches to language pedagogy. The paper concludes with an invitation to English language educators to create their own web applications using sound theoretical principles and technological practices.

pdf

Copyright of articles is retained by authors and CALL-EJ. As CALL-EJ is an open-access journal, articles are free to use, with proper attribution, in educational and other non-commercial settings. Sources must be acknowledged appropriately.