Logo du dépôt
  • Français
  • English
  • Deutsch
Se connecter
  1. Accueil
  2. HEP Vaud
  3. Publication
  4. PyToPseu: Automatic Natural-Language Formulations of Programming Constructs to Avoid Misconceptions
 
PyToPseu: Automatic Natural-Language Formulations of Programming Constructs to Avoid Misconceptions
Auteur(s)
Pellet, Jean-Philippe  
Haute École Pédagogique du Canton de Vaud
Wang, Patrick  orcid-logo
Haute École Pédagogique du Canton de Vaud
Type
Poster
Date de publication
2025
Langue de la référence
Anglais
Entité HEP
UER Médias, usages numériques et didactique de l'informatique (MI)  
Résumé
Introduction to programming remains one of the first delicate topics in computer science education. In this poster proposal, we describe our efforts to equip beginners with a tool which, from Python code, generates a line-by-line natural-language description of the code. This tool is designed to help students understand programming constructs and avoid common misconceptions. The tool is not based on LLMs, but aims to stay very close to the actual code and is based on a set of rules that map Python constructs to their natural-language interpretations. We believe that this approach can enhance the learning experience for beginners, especially those who may struggle with understanding the syntax and semantics of basic programming constructs.
Peer Reviewed
Nom de la manifestation
The 18th International Conference on Informatics in Schools: Situation, Evolution, and Perspectives
Date(s) de la manifestation
8-10 September 2025
Ville de la manifestation
Trier
Pays de la manifestation
Germany
Handle
https://hdl.handle.net/20.500.12162/15384
Fichier(s)
En cours de chargement...
Vignette d'image

Full-text

Nom

issep2025-poster_screen.pdf

Taille

5.64 MB

Format

Adobe PDF

Checksum (MD5)

853551e1836308cec936c98f503ee913

logo

À propos

Le dépôt ORFEE Mentions légales Prot. des données Envoyer un commentaire

Contact

Haute école pédagogique VaudAvenue de Cour 331014 Lausanne - Switzerland

Réseaux sociaux

logo-canton