PseuToPy: Vers un langage de programmation naturel
Résumé
L'apprentissage de la programmation repose souvent sur la présentation de concepts algorithmiques puis sur leur mise en application avec un langage de programmation. Lorsqu'un langage de programmation textuel est utilisé (en opposition à un langage de programmation par blocs), la grammaire et la syntaxe de ce langage peuvent constituer une difficulté supplémentaire pour l'apprenant. D'autre part, les langages de programmation reposent souvent sur un vocabulaire tiré de la langue anglaise. Cet aspect peut constituer un obstacle pour un public d'apprenants non anglophones puisqu'ils manipuleraient des mots et construiraient des instructions sans en comprendre leurs sens. Dans cet article, nous identifions les caractéristiques des langages de programmation qui peuvent être à l'origine de difficultés pour les apprenants. Puis, nous présentons PseuToPy, un langage de programmation naturel qui permet la construction d'instructions proches de la langue naturelle de l'apprenant.
Origine | Fichiers éditeurs autorisés sur une archive ouverte |
---|