PseuToPy: Vers un langage de programmation naturel - Archive ouverte HAL Access content directly
Conference Papers Year : 2021

PseuToPy: Vers un langage de programmation naturel

Yassine Gader
  • Function : Author
  • PersonId : 1100228
Charles Lefever
  • Function : Author
  • PersonId : 1100229
Patrick Wang

Abstract

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.
Fichier principal
Vignette du fichier
4.pdf (557.68 Ko) Télécharger le fichier
Origin : Publisher files allowed on an open archive

Dates and versions

hal-03241688 , version 1 (28-05-2021)

Identifiers

  • HAL Id : hal-03241688 , version 1

Cite

Yassine Gader, Charles Lefever, Patrick Wang. PseuToPy: Vers un langage de programmation naturel. Atelier « Apprendre la Pensée Informatique de la Maternelle à l'Université », dans le cadre de la conférence Environnements Informatiques pour l'Apprentissage Humain (EIAH), 2021, Fribourg, Suisse. pp.87-95. ⟨hal-03241688⟩
127 View
83 Download

Share

Gmail Facebook Twitter LinkedIn More