Dispositif hybride pour développer l'expertise ...
Type de document :
Autre communication scientifique (congrès sans actes - poster - séminaire...): Communication dans un congrès avec actes
Titre :
Dispositif hybride pour développer l'expertise numérique des étudiants ingénieurs non développeurs: Apprendre collaborativement en faisant pour être apte à concevoir des cahiers des charges et réceptionner des applications
Auteur(s) :
Nuninger, Walter [Auteur]
Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 [CRIStAL]

Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 [CRIStAL]
Titre de la manifestation scientifique :
7ème colloque "Transformations et numérique : quels défis à relever et quelles responsabilités à prendre ?"
Organisateur(s) de la manifestation scientifique :
AUPTIC.Education
Ville :
Caen (FR)
Pays :
France
Date de début de la manifestation scientifique :
2023-11-15
Date de publication :
2023-11-16
Mot(s)-clé(s) :
Conception fonctionnelle
Test unitaire
LMS synchronisé
Evaluation par les pairs
Apprendre en faisant
Intelligence collective
Pensée informatique scénario pédagogique
Test unitaire
LMS synchronisé
Evaluation par les pairs
Apprendre en faisant
Intelligence collective
Pensée informatique scénario pédagogique
Mot(s)-clé(s) en anglais :
Clean code
Test Driven Developpement
Peer review
Test Driven Developpement
Peer review
Discipline(s) HAL :
Informatique [cs]/Environnements Informatiques pour l'Apprentissage Humain
Sciences de l'Homme et Société/Education
Sciences de l'Homme et Société/Education
Résumé :
L’usage professionnel du numérique de nos élèves ingénieurs non informaticiens relève du dernier niveau du référentiel DIGCOMP 2.2 (Vuorikari et al., 2022). Il s’agit, à partir des instructions communes des langages de ...
Lire la suite >L’usage professionnel du numérique de nos élèves ingénieurs non informaticiens relève du dernier niveau du référentiel DIGCOMP 2.2 (Vuorikari et al., 2022). Il s’agit, à partir des instructions communes des langages de programmation, de développer les aptitudes nécessaires à l’interaction avec les développeurs dans le cadre de projets informatiques, collaboratifs et agiles (Printz, 2010). Basées sur l’analyse du besoin, l’objectif est la conception de solutions innovantes par intégration de fonctionnalités existantes ou nouvelles, avec la prise en compte des limites et le souci de performance et de capitalisation (clean code, maintenance/évolution (Martin, 2009)). Pour développer cette pensée informatique, les attendus pédagogiques priorisent l’analyse fonctionnelle descendante (IDEF0) et les tests unitaires d’échec (Martraire et al., 2022) en exploitant le langage naturel (pseudo-code). La pédagogie est active avec un cours inversé et hybride qui inclut une autoformation (Moodle synchronisé, Scratch). L’environnement de programmation Scilab (logiciel libre de calcul numérique et de simulation) permet une mise en situation formative (pair programming, code review) accolée à un processus progressif d’évaluation par les pairs (Thomas et al., 2011). Le TP-projet contribue à l’intelligence collective et à une dextérité transférable. Cependant, le manque d’autonomie observé et le faible engagement sur la durée limitent la levée des freins pour les publics sans expérience de programmation (séquence d’appel et affectation des variables typées) mais aussi, pour les adeptes du codage, au regard du changement de paradigme (découpage fonctionnels et tests). Certains leviers relèvent des parcours antérieurs et de l’organisation contrainte qui limite la souplesse requise de réalisation.Lire moins >
Lire la suite >L’usage professionnel du numérique de nos élèves ingénieurs non informaticiens relève du dernier niveau du référentiel DIGCOMP 2.2 (Vuorikari et al., 2022). Il s’agit, à partir des instructions communes des langages de programmation, de développer les aptitudes nécessaires à l’interaction avec les développeurs dans le cadre de projets informatiques, collaboratifs et agiles (Printz, 2010). Basées sur l’analyse du besoin, l’objectif est la conception de solutions innovantes par intégration de fonctionnalités existantes ou nouvelles, avec la prise en compte des limites et le souci de performance et de capitalisation (clean code, maintenance/évolution (Martin, 2009)). Pour développer cette pensée informatique, les attendus pédagogiques priorisent l’analyse fonctionnelle descendante (IDEF0) et les tests unitaires d’échec (Martraire et al., 2022) en exploitant le langage naturel (pseudo-code). La pédagogie est active avec un cours inversé et hybride qui inclut une autoformation (Moodle synchronisé, Scratch). L’environnement de programmation Scilab (logiciel libre de calcul numérique et de simulation) permet une mise en situation formative (pair programming, code review) accolée à un processus progressif d’évaluation par les pairs (Thomas et al., 2011). Le TP-projet contribue à l’intelligence collective et à une dextérité transférable. Cependant, le manque d’autonomie observé et le faible engagement sur la durée limitent la levée des freins pour les publics sans expérience de programmation (séquence d’appel et affectation des variables typées) mais aussi, pour les adeptes du codage, au regard du changement de paradigme (découpage fonctionnels et tests). Certains leviers relèvent des parcours antérieurs et de l’organisation contrainte qui limite la souplesse requise de réalisation.Lire moins >
Langue :
Français
Comité de lecture :
Oui
Audience :
Internationale
Vulgarisation :
Non
Collections :
Source :
Fichiers
- document
- Accès libre
- Accéder au document
- Nuninger_communication_independante_2023_v5ok.pdf
- Accès libre
- Accéder au document
- nuninger-Auptic2023_v10-ok.pdf
- Accès libre
- Accéder au document