Key points are not available for this paper at this time.
Contribution : L'objectif de cette étude est d'identifier les idées fausses précoces des étudiants sur l'utilisation des variables dans un cours de programmation informatique de première année utilisant Python. Contexte : Les idées fausses apparaissent tôt, persistent pendant le semestre et empêchent de nombreux étudiants de progresser de manière adéquate pour apprendre des concepts de programmation plus avancés. Questions de recherche : Quelles sont les idées fausses les plus courantes concernant l'utilisation des variables et de l'opérateur d'assignation dans un cours de programmation informatique de première année utilisant Python ? Quels objectifs d'apprentissage et activités peuvent guider l'instruction et soutenir le progrès des étudiants pour prévenir ou corriger ces idées fausses précoces ? Méthodologie : Nous avons évalué la performance des étudiants (n=108) dans quatre catégories conceptuelles différentes : compréhension du problème, assignation de variables, types de données et expressions arithmétiques. Les évaluations ont été mises en œuvre sous forme de questions à choix multiples et de questions à réponse courte qui impliquaient la lecture et/ou l'écriture de petits organigrammes ou extraits de code Python. Conclusions : Nous avons identifié des idées fausses répandues chez les étudiants concernant la compréhension des problèmes, la syntaxe et la sémantique des variables et de l'opérateur d'assignation, les types de données et les expressions arithmétiques dans un cours de programmation de première année utilisant Python. Pour guider l'instruction et soutenir le progrès des étudiants afin de prévenir ou corriger ces idées fausses précoces, nous proposons un ensemble d'activités organisées autour d'objectifs d'apprentissage spécifiques visant à corriger ces idées fausses dès le départ.
Cándido Cabo (Mar,) a étudié cette question.