Publicação
Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners
| dc.contributor.author | Prather, James | |
| dc.contributor.author | Reeves, Brent N | |
| dc.contributor.author | Denny, Paul | |
| dc.contributor.author | Leinonen, Juho | |
| dc.contributor.author | MacNeil, Stephen | |
| dc.contributor.author | Luxton-Reilly, Andrew | |
| dc.contributor.author | Orvalho, Joao | |
| dc.contributor.author | Alipour, Amin | |
| dc.contributor.author | Alfageeh, Ali | |
| dc.contributor.author | Amarouche, ThezyriE | |
| dc.contributor.author | Kimmel, Bailey | |
| dc.contributor.author | Wright, Jared | |
| dc.contributor.author | Blake, Musa | |
| dc.contributor.author | Barbre, Gweneth | |
| dc.date.accessioned | 2026-05-14T15:33:22Z | |
| dc.date.available | 2026-05-14T15:33:22Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Non-native English speakers (NNES) face multiple barriers to learning programming. These barriers can be obvious, such as the fact that programming language syntax and instruction are often in English, or more subtle, such as being afraid to ask for help in a classroom full of native English speakers. However, these barriers are frustrating because many NNES students know more about programming than they can articulate in English. Advances in generative AI (GenAI) have the potential to break down these barriers because state of the art models can support interactions in multiple languages. Moreover, recent work has shown that GenAI can be highly accurate at code generation and explanation. In this paper, we provide the first exploration of NNES students prompting in their native languages (Arabic, Chinese, and Portuguese) to generate code to solve programming problems. Our results show that students are able to successfully use their native language to solve programming problems, but not without some difficulty specifying programming terminology and concepts. We discuss the challenges they faced, the implications for practice in the short term, and how this might transform computing education globally in the long term. | eng |
| dc.description.sponsorship | This research was supported by the Research Council of Finland (Academy Research Fellow grant number 356114). | |
| dc.identifier.citation | Prather, J., Reeves, B. N., Denny, P., Leinonen, J., MacNeil, S., Luxton-Reilly, A., Orvalho, J., Alipour, A., Alfageeh, A., Amarouche, T., Kimmel, B., Wright, J., Blake, M., & Barbre, G. (2025). Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners. In C. Seton, & Simon (Eds.), ACE 2025 - Proceedings of the 27th Australasian Computing Education Conference (pp. 74-84). ACM. https://doi.org/10.1145/3716640.3716649 | |
| dc.identifier.doi | 10.1145/3716640.3716649 | |
| dc.identifier.issn | 979-8-4007-1425-2/25/02 | |
| dc.identifier.uri | http://hdl.handle.net/10400.26/63145 | |
| dc.language.iso | eng | |
| dc.peerreviewed | n/a | |
| dc.publisher | ACM | |
| dc.relation.ispartof | Proceedings of the 27th Australasian Computing Education Conference | |
| dc.rights.uri | http://creativecommons.org/licenses/by/4.0/ | |
| dc.subject | AI | |
| dc.subject | Artificial Intelligence | |
| dc.subject | Automatic Code Generation | |
| dc.subject | Codex | |
| dc.subject | Copilot | |
| dc.subject | CS1 | |
| dc.subject | GenAI | |
| dc.subject | GitHub | |
| dc.subject | GPT | |
| dc.subject | GPT-4 | |
| dc.subject | ChatGPT | |
| dc.subject | HCI | |
| dc.subject | Introductory Programming | |
| dc.subject | Large Language Models | |
| dc.subject | LLM | |
| dc.subject | Non-Native English Speakers | |
| dc.subject | Novice Programming | |
| dc.subject | OpenAI | |
| dc.subject | Prompt Problems | |
| dc.title | Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners | eng |
| dc.type | conference paper | |
| dspace.entity.type | Publication | |
| oaire.citation.conferenceDate | 2025 | |
| oaire.citation.endPage | 84 | |
| oaire.citation.startPage | 74 | |
| oaire.citation.title | ACE 2025 - Proceedings of the 27th Australasian Computing Education Conference | |
| oaire.version | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |
| person.familyName | Orvalho | |
| person.givenName | Joao | |
| person.identifier.ciencia-id | 6015-C399-7F70 | |
| person.identifier.orcid | 0000-0002-9185-4479 | |
| person.identifier.scopus-author-id | 6506110983 | |
| relation.isAuthorOfPublication | f4a8baca-42e8-446a-a1be-932559c01094 | |
| relation.isAuthorOfPublication.latestForDiscovery | f4a8baca-42e8-446a-a1be-932559c01094 |
Ficheiros
Principais
1 - 1 de 1
A carregar...
- Nome:
- Breaking_the_Programming_Language_Barrier_Multilingual_Prompting_to_Empower_Non-Native_English_Learners.pdf
- Tamanho:
- 507.94 KB
- Formato:
- Adobe Portable Document Format
Licença
1 - 1 de 1
Miniatura indisponível
- Nome:
- license.txt
- Tamanho:
- 1.85 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição:
