PseuToPy: Towards a Non-English Natural Programming Language - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2021

PseuToPy: Towards a Non-English Natural Programming Language

Patrick Wang

Résumé

Most text-based programming languages found in introductory programming courses use English words. This fact alone can deter non-English speakers who wish to learn to program: how can we expect them to learn a programming language if they do not even understand the meaning of the keywords they are manipulating? In addition, the syntax and semantics of programming languages are also known causes of learners' mistakes. In this paper, we highlight these difficulties and then present PseuToPy, a programming language which can be localized in several tongues on the one hand and produce instructions close to these natural languages on the other. PseuToPy is still a work in progress: we have developed a version in French and hope to study its use in an educational context to see whether or not programming beginners find it easier to learn programming by implementing algorithms in their native tongues.
Fichier principal
Vignette du fichier
icer2021 (1).pdf (582.27 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03257379 , version 1 (10-06-2021)

Licence

Paternité - Pas d'utilisation commerciale - Pas de modification

Identifiants

Citer

Patrick Wang. PseuToPy: Towards a Non-English Natural Programming Language. ACM International conference on Computing Education Research, Aug 2021, Virtual Event, United States. ⟨10.1145/3446871.3469787⟩. ⟨hal-03257379⟩

Collections

TICE TEL ISEP
33 Consultations
49 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More