« Pensée computationnelle et making » : différence entre les versions
mAucun résumé des modifications |
|||
(4 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 11 : | Ligne 11 : | ||
Mots clés : pensée informatique, fabrication, constructionnisme, conception et fabrication numériques. | Mots clés : pensée informatique, fabrication, constructionnisme, conception et fabrication numériques. | ||
= Fabrication dans l'éducation = | == Fabrication dans l'éducation == | ||
Au cours de la dernière décennie, le "making" - l'engagement dans la conception et la production numériques d'artefacts - est devenu un phénomène social. Les ateliers de fabrication numérique tels que les "FabLabs", les "hackerspaces" ou les "makerspaces" permettent de créer toutes sortes d'objets physiques avec des machines commandées par ordinateur, telles que des imprimantes 3D, des découpeurs laser ou des machines à broder numériques [7]. Bien que la conception et la fabrication assistées par ordinateur (CAO/FAO) soient plus anciennes, la disponibilité de machines peu coûteuses, en particulier les imprimantes 3D, touche désormais d'autres domaines, notamment l'artisanat, les sciences sociales et l'éducation. Les "fabricants" sont "[...] le nombre croissant de personnes qui participent à la production créative d'objets dans leur vie quotidienne et qui trouvent des forums physiques et numériques pour partager leurs procédés et leurs produits avec d'autres". <ref>Halverson, E. R., & Sheridan, K. (2014). The maker movement in education. Harvard Educational Review, 84(4), 495–504.</ref> | Au cours de la dernière décennie, le "making" - l'engagement dans la conception et la production numériques d'artefacts - est devenu un phénomène social. Les ateliers de fabrication numérique tels que les "FabLabs", les "hackerspaces" ou les "makerspaces" permettent de créer toutes sortes d'objets physiques avec des machines commandées par ordinateur, telles que des imprimantes 3D, des découpeurs laser ou des machines à broder numériques [7]. Bien que la conception et la fabrication assistées par ordinateur (CAO/FAO) soient plus anciennes, la disponibilité de machines peu coûteuses, en particulier les imprimantes 3D, touche désormais d'autres domaines, notamment l'artisanat, les sciences sociales et l'éducation. Les "fabricants" sont "[...] le nombre croissant de personnes qui participent à la production créative d'objets dans leur vie quotidienne et qui trouvent des forums physiques et numériques pour partager leurs procédés et leurs produits avec d'autres". <ref>Halverson, E. R., & Sheridan, K. (2014). The maker movement in education. Harvard Educational Review, 84(4), 495–504.</ref> | ||
Ligne 29 : | Ligne 29 : | ||
La figure 2 représente la même idée mais identifie différents flux de travail et certains résultats. Elle introduit également l'idée que la "fabrication" peut s'appuyer sur d'autres objets, par exemple des Lego ou des tableaux électroniques. Enfin, cette contribution se concentre sur la "fabrication" et la pensée informatique et nous posons les questions exploratoires suivantes : Les technologies de fabrication peuvent-elles être appropriées pour créer des outils pédagogiques intéressants pour enseigner la pensée informatique ? La "fabrication" motive-t-elle l'apprentissage de diverses compétences informatiques et cet apprentissage est-il efficace et efficient ? Quelles sont les difficultés et les contraintes ? La "fabrication" comporte-t-elle des dimensions transformatrices ? | La figure 2 représente la même idée mais identifie différents flux de travail et certains résultats. Elle introduit également l'idée que la "fabrication" peut s'appuyer sur d'autres objets, par exemple des Lego ou des tableaux électroniques. Enfin, cette contribution se concentre sur la "fabrication" et la pensée informatique et nous posons les questions exploratoires suivantes : Les technologies de fabrication peuvent-elles être appropriées pour créer des outils pédagogiques intéressants pour enseigner la pensée informatique ? La "fabrication" motive-t-elle l'apprentissage de diverses compétences informatiques et cet apprentissage est-il efficace et efficient ? Quelles sont les difficultés et les contraintes ? La "fabrication" comporte-t-elle des dimensions transformatrices ? | ||
= Pensée informatique = | == Pensée informatique (computational thinking) == | ||
Nous définissons la pensée informatique comme un ensemble d'aptitudes, de compétences et de procédures qui facilitent la résolution de problèmes sur la base de principes tirés de l'informatique <ref>Romero, M., Lepage, A., & Lille, B. (2017). Computational thinking development through creative programming in higher education. International Journal of Educational Technology in Higher Education, 14(1), 42. https://educationaltechnologyjournal.springeropen.com/articles/10.1186/s41239-017-0080-z</ref>. Elle fait partie de la culture numérique et appartient donc aux compétences clés du XXIe siècle qui comprennent également la créativité, la collaboration, la résolution de problèmes et la pensée critique. | Nous définissons la pensée informatique comme un ensemble d'aptitudes, de compétences et de procédures qui facilitent la résolution de problèmes sur la base de principes tirés de l'informatique <ref>Romero, M., Lepage, A., & Lille, B. (2017). Computational thinking development through creative programming in higher education. International Journal of Educational Technology in Higher Education, 14(1), 42. https://educationaltechnologyjournal.springeropen.com/articles/10.1186/s41239-017-0080-z</ref>. Elle fait partie de la culture numérique et appartient donc aux compétences clés du XXIe siècle qui comprennent également la créativité, la collaboration, la résolution de problèmes et la pensée critique. | ||
Ligne 41 : | Ligne 41 : | ||
Examinons maintenant les aspects techniques de la pensée informatique, c'est-à-dire la programmation. Plusieurs approches existent pour enseigner les bases de la programmation et des algorithmes <ref>Bell, T., Alexander, J., Freeman, I., and Grimley, M. Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology 13, no. 1 (2009): 20-29.</ref>. Nous pouvons d'abord distinguer les environnements de programmation pour les novices que Guzdial <ref>Guzdial, M., (2004). Programming environments for novices. Computer science education research, 2004, pp.127-154. Retrieved from http://coweb.cc.gatech.edu/mediaComp-plan/uploads/37/novice-envs2.pdf (Avril 2017)</ref> classe en trois familles : les micro-mondes exploratoires (langage de programmation Logo et ses descendants), les systèmes à base de règles et les environnements de support pour les langages traditionnels. Tous ces environnements peuvent être combinés avec la fabrication, c'est-à-dire pour programmer des objets manufacturés. | Examinons maintenant les aspects techniques de la pensée informatique, c'est-à-dire la programmation. Plusieurs approches existent pour enseigner les bases de la programmation et des algorithmes <ref>Bell, T., Alexander, J., Freeman, I., and Grimley, M. Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology 13, no. 1 (2009): 20-29.</ref>. Nous pouvons d'abord distinguer les environnements de programmation pour les novices que Guzdial <ref>Guzdial, M., (2004). Programming environments for novices. Computer science education research, 2004, pp.127-154. Retrieved from http://coweb.cc.gatech.edu/mediaComp-plan/uploads/37/novice-envs2.pdf (Avril 2017)</ref> classe en trois familles : les micro-mondes exploratoires (langage de programmation Logo et ses descendants), les systèmes à base de règles et les environnements de support pour les langages traditionnels. Tous ces environnements peuvent être combinés avec la fabrication, c'est-à-dire pour programmer des objets manufacturés. | ||
= | == Fabrication d'outils computationnels pour l'éducation == | ||
Les enseignants peuvent créer une variété d'outils pédagogiques grâce à la fabrication, ce qui présente un double avantage : (i) les apprenants peuvent profiter des moyens financiers pour créer des outils tangibles et, (ii) les enseignants maîtrisent la conception numérique et la technologie de fabrication et sont capables d'engager leurs élèves dans des activités de "fabrication". | |||
Par exemple, il existe des jeux et autres artefacts qui visent à enseigner les principes de l'informatique sans utiliser l'ordinateur. Présentons un exemple co-conçu par un co-auteur : Le kit "Programming Boty", un jeu de société, vise à fournir une introduction à la programmation et aux algorithmes pour les enfants de l'école primaire, et plus généralement pour les novices en informatique <ref>Boufflers, L, Linh Quang, S. & Schneider, D.K. (2017). Initiation à la pensée informatique avec le jeu de plateau Programming Boty, papier présenté dans l'Atelier "Apprentissage de la pensée informatique de la maternelle à l’Université : recherches, pratiques et méthodes", EIAH'17 - 6 juin 2017 - Strasbourg. Retrieved from https://wikis.univ-lille1.fr/computational-teaching/wiki/actions/2017/aii-eiah/home</ref> | |||
Ce design open source réalisé avec un laser cutter s'inspire de la pédagogie Montessori qui stipule que la manipulation d'objets physiques favorise l'appropriation de concepts abstraits. | |||
D'autres exemples peuvent être trouvés dans le projet "Computer Science Unplugged" <ref>CS unplugged, retrieved march 20 2020 from http://csunplugged.org/ </ref> <ref>Bell, T., Alexander, J., Freeman, I., and Grimley, M. Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology 13, no. 1 (2009): 20-29.</ref>. Les artefacts physiques, non interactifs pour l'enseignement de la programmation, sont utiles pour enseigner les concepts essentiels et peuvent être rapidement déployés dans une salle de classe. Enfin, ils sont très abordables pour l'apprentissage collaboratif supervisé. | |||
= | == Le making pour apprendre des compétences en TIC == | ||
== Dessin technique == | === Dessin technique === | ||
Le dessin technique est nécessaire à de nombreuses fins, par exemple la conception et la fabrication numériques, les animations multimédia, les illustrations, l'ingénierie et l'architecture, et la communication. La maîtrise de logiciels de dessin général comme Inkscape ou Illustrator, de programmes de CAO ou même de modules de traitement de texte exige un effort que de nombreux utilisateurs ne veulent pas faire. La création d'objets utilisables en 2D ou 3D peut être motivante et encourager les gens à s'engager dans l'apprentissage du dessin technique. Les dessins de broderie et de découpe laser peuvent être réalisés avec des logiciels de dessin général et les compétences acquises peuvent être utilisées dans d'autres contextes. Notre propre expérience en tant qu'enseignants montre qu'il existe une motivation accrue pour apprendre des fonctionnalités avancées, en particulier dans le domaine de la conception de broderies informatiques, et donc un effet d'apprentissage. Cependant, nous n'avons trouvé aucun soutien dans la littérature. | Le dessin technique est nécessaire à de nombreuses fins, par exemple la conception et la fabrication numériques, les animations multimédia, les illustrations, l'ingénierie et l'architecture, et la communication. La maîtrise de logiciels de dessin général comme Inkscape ou Illustrator, de programmes de CAO ou même de modules de traitement de texte exige un effort que de nombreux utilisateurs ne veulent pas faire. La création d'objets utilisables en 2D ou 3D peut être motivante et encourager les gens à s'engager dans l'apprentissage du dessin technique. Les dessins de broderie et de découpe laser peuvent être réalisés avec des logiciels de dessin général et les compétences acquises peuvent être utilisées dans d'autres contextes. Notre propre expérience en tant qu'enseignants montre qu'il existe une motivation accrue pour apprendre des fonctionnalités avancées, en particulier dans le domaine de la conception de broderies informatiques, et donc un effet d'apprentissage. Cependant, nous n'avons trouvé aucun soutien dans la littérature. | ||
=== Conception et programmation informatiques === | |||
== Conception et programmation informatiques == | |||
Il existe un certain nombre d'environnements de programmation permettant de créer des objets physiques ou de programmer diverses cartes électroniques. En ce qui concerne l'utilisation plus populaire de la robotique et des micro-mondes dans l'éducation, la programmation d'objets manufacturables peut ajouter une motivation supplémentaire, puisque les apprenants créeront un objet qu'ils pourront posséder. Toutes les formes ne peuvent pas être programmées facilement. Toutefois, une série d'objets, tels que les compagnons Lego ou les motifs de broderie à base de motifs, peuvent être programmés avec une relative facilité. Le tableau 1 énumère quelques environnements disponibles. Tous ont été explicitement conçus pour la fabrication par ordinateur, c'est-à-dire qu'ils comprennent des fonctionnalités permettant de créer des motifs pouvant être fabriqués avec une ou plusieurs machines de fabrication, par exemple une imprimante 3D, un découpeur laser ou une machine à broder. | Il existe un certain nombre d'environnements de programmation permettant de créer des objets physiques ou de programmer diverses cartes électroniques. En ce qui concerne l'utilisation plus populaire de la robotique et des micro-mondes dans l'éducation, la programmation d'objets manufacturables peut ajouter une motivation supplémentaire, puisque les apprenants créeront un objet qu'ils pourront posséder. Toutes les formes ne peuvent pas être programmées facilement. Toutefois, une série d'objets, tels que les compagnons Lego ou les motifs de broderie à base de motifs, peuvent être programmés avec une relative facilité. Le tableau 1 énumère quelques environnements disponibles. Tous ont été explicitement conçus pour la fabrication par ordinateur, c'est-à-dire qu'ils comprennent des fonctionnalités permettant de créer des motifs pouvant être fabriqués avec une ou plusieurs machines de fabrication, par exemple une imprimante 3D, un découpeur laser ou une machine à broder. | ||
{| class="wikitable" | |||
|+'Table 1: Some programming languages for makers | |||
|- style="border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | |- style="border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | ||
| align="center" | '''Name''' | | align="center" | '''Name''' | ||
| align="center" | '''Domain''' | | align="center" | '''Domain''' | ||
| align="center" | '''Type''' | | align="center" | '''Type''' | ||
|'''Pages EduTechWiki''' | |||
|- style="background-color:#f2f2f2;border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | |- style="background-color:#f2f2f2;border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | ||
|| '''BlockSCAD''' | || '''BlockSCAD''' | ||
Ligne 76 : | Ligne 73 : | ||
| align="center" | 3D printing | | align="center" | 3D printing | ||
| align="center" | Visual block language | | align="center" | Visual block language | ||
|[[BlocksCAD]] | |||
|- style="border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | |- style="border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | ||
|| '''OpenSCAD''' | || '''OpenSCAD''' | ||
Ligne 81 : | Ligne 79 : | ||
https://www.openscad.org/ | https://www.openscad.org/ | ||
| align="center" | 3D printing | | align="center" | 3D printing | ||
| align="center" | Functional language | | align="center" | Functional scripting language | ||
|[[Tutoriel OpenSCAD]] | |||
|- style="background-color:#f2f2f2;border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | |- style="background-color:#f2f2f2;border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | ||
|| '''MadeUp''' | || '''MadeUp''' | ||
Ligne 88 : | Ligne 87 : | ||
| align="center" | 3D printing | | align="center" | 3D printing | ||
| align="center" | Turtle language | | align="center" | Turtle language | ||
| | |||
|- style="border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | |- style="border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | ||
|| '''BeetleBlocks''' | || '''BeetleBlocks''' | ||
Ligne 94 : | Ligne 94 : | ||
| align="center" | 3D printing and other 3D objects | | align="center" | 3D printing and other 3D objects | ||
| align="center" | Visual block turtle language | | align="center" | Visual block turtle language | ||
| | |||
|- | |||
|'''PEembroider''' | |||
https://github.com/CreativeInquiry/PEmbroider | |||
|Embroidery | |||
|Scripting language (Processing) | |||
|[[PEmbroider]] | |||
|- style="background-color:#f2f2f2;border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | |- style="background-color:#f2f2f2;border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | ||
|| '''TurtleStitch''' | || '''TurtleStitch''' | ||
Ligne 100 : | Ligne 107 : | ||
| align="center" | Embroidery (laser cutting) | | align="center" | Embroidery (laser cutting) | ||
| align="center" | Visual block language | | align="center" | Visual block language | ||
|[[TurtleStitch]] | |||
|- style="border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | |- style="border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | ||
|| '''MakeCode''' | || '''MakeCode''' | ||
Ligne 106 : | Ligne 114 : | ||
| align="center" | Electronics | | align="center" | Electronics | ||
| align="center" | Visual block language | | align="center" | Visual block language | ||
|[[MakeCode]] | |||
|- style="background-color:#f2f2f2;border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | |- style="background-color:#f2f2f2;border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | ||
|| '''Twoville''' | || '''Twoville''' | ||
Ligne 112 : | Ligne 121 : | ||
| align="center" | 2D SVG (laser cutting) | | align="center" | 2D SVG (laser cutting) | ||
| align="center" | Logo-like programming language | | align="center" | Logo-like programming language | ||
| | |||
|- style="border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | |- style="border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | ||
|| '''Sverchok''' | || '''Sverchok''' | ||
Ligne 118 : | Ligne 128 : | ||
| align="center" | 2D / 3D mathematical modeling | | align="center" | 2D / 3D mathematical modeling | ||
| align="center" | Node language | | align="center" | Node language | ||
| | |||
|- style="background-color:#f2f2f2;border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | |- style="background-color:#f2f2f2;border:0.5pt solid #bfbfbf;padding-top:0in;padding-bottom:0in;padding-left:0.075in;padding-right:0.075in;" | ||
|| '''Tinkercad Codeblocks''' | || '''Tinkercad Codeblocks''' | ||
Ligne 124 : | Ligne 135 : | ||
| align="center" | 3D printing | | align="center" | 3D printing | ||
| align="center" | Visual block language | | align="center" | Visual block language | ||
|[[Tinkercad]] | |||
|- | |- | ||
|} | |} | ||
Ligne 135 : | Ligne 147 : | ||
De ces citations, nous pouvons extraire quatre dimensions principales : Le calcul augmente la motivation à s'engager et, par conséquent, l'efficacité personnelle. D'un point de vue plus pragmatique, la fabrication par ordinateur est un bon moyen d'utiliser l'équipement de making-room. Enfin, la fabrication engage les apprenants dans une expérience holistique qui développe un apprentissage profond et ancré. | De ces citations, nous pouvons extraire quatre dimensions principales : Le calcul augmente la motivation à s'engager et, par conséquent, l'efficacité personnelle. D'un point de vue plus pragmatique, la fabrication par ordinateur est un bon moyen d'utiliser l'équipement de making-room. Enfin, la fabrication engage les apprenants dans une expérience holistique qui développe un apprentissage profond et ancré. | ||
= Enseignement de la fabrication aux étudiants en technologie éducative et aux enseignants en | == Enseignement de la fabrication numérique aux étudiants en technologie éducative et aux enseignants en activité == | ||
En l'absence de recherches généralisables sur l'utilisation de la "fabrication" comme moyen d'apprentissage de la pensée informatique, nous ferons également état de certaines de nos propres expériences. Depuis près de 7 ans, nous enseignons le "making" aux étudiants en technologie de l'éducation. Tous les cours proposés entre 2015 et 2019 comprenaient les éléments suivants : (i) introduction à la technologie par une activité de réveil avec un thème commun, comme la conception de compagnons de jeu pour envoyer un message à un enseignant, (ii) définition et mise en œuvre d'un projet de conception individuellement ou en petits groupes, y compris une documentation partagée, (iii) participation à une documentation commune des technologies et des concepts <ref>Portail CFAO, EduTechWiki, retrieved March 20, 2020 from https://edutechwiki.unige.ch/fr/cfao </ref> (iv) participation à un événement hors de la classe. Après une première expérience axée sur la technologie, nous avons décidé de nous concentrer sur un sujet spécifique chaque année. En 2015, "kits de construction" avec impression 3D ; en 2016, "outils pour activités de groupe" avec découpe laser ; en 2017, "broderie pour le changement", en 2018, "physicalisations" avec toutes les technologies ci-dessus et en 2019 "communiquer à travers des vêtements" avec des cartes électroniques <ref>Portail CFAO, EduTechWiki, retrieved March 20, 2020 from https://edutechwiki.unige.ch/fr/cfao </ref> . | En l'absence de recherches généralisables sur l'utilisation de la "fabrication" comme moyen d'apprentissage de la pensée informatique, nous ferons également état de certaines de nos propres expériences. Depuis près de 7 ans, nous enseignons le "making" aux étudiants en technologie de l'éducation. Tous les cours proposés entre 2015 et 2019 comprenaient les éléments suivants : (i) introduction à la technologie par une activité de réveil avec un thème commun, comme la conception de compagnons de jeu pour envoyer un message à un enseignant, (ii) définition et mise en œuvre d'un projet de conception individuellement ou en petits groupes, y compris une documentation partagée, (iii) participation à une documentation commune des technologies et des concepts <ref>Portail CFAO, EduTechWiki, retrieved March 20, 2020 from https://edutechwiki.unige.ch/fr/cfao </ref> (iv) participation à un événement hors de la classe. Après une première expérience axée sur la technologie, nous avons décidé de nous concentrer sur un sujet spécifique chaque année. En 2015, "kits de construction" avec impression 3D ; en 2016, "outils pour activités de groupe" avec découpe laser ; en 2017, "broderie pour le changement", en 2018, "physicalisations" avec toutes les technologies ci-dessus et en 2019 "communiquer à travers des vêtements" avec des cartes électroniques <ref>Portail CFAO, EduTechWiki, retrieved March 20, 2020 from https://edutechwiki.unige.ch/fr/cfao </ref> . | ||
Ligne 145 : | Ligne 156 : | ||
Discussion : Nous corroborons que la fabrication numérique, malgré les défis technologiques, permet de créer des objets intéressants, utiles et utilisables pour les autres. Certains objets ainsi que les rapports qui peuvent être consultés en ligne <ref>Portail CFAO, EduTechWiki, retrieved March 20, 2020 from https://edutechwiki.unige.ch/fr/cfao </ref> <ref>Liste de projects, DigiFabWiki, retrieved March 20, 2020 from http://tecfaetu.unige.ch/digifabwiki/index.php/Liste_des_projets.</ref> montrent que la conception d'outils physiques a amené les participants à penser différemment à une activité pédagogique et il est donc possible de formuler l'hypothèse que la fabrication numérique, en particulier la technologie de découpe laser, a le potentiel d'aider à transformer les pédagogies, y compris les sujets informatiques. Les participants rencontrent effectivement des difficultés techniques, mais elles pourraient être surmontées grâce à l'aide des pairs et au tutorat individuel. Nous n'avons pas suffisamment de données d'observation pour confirmer les effets de transformation. | Discussion : Nous corroborons que la fabrication numérique, malgré les défis technologiques, permet de créer des objets intéressants, utiles et utilisables pour les autres. Certains objets ainsi que les rapports qui peuvent être consultés en ligne <ref>Portail CFAO, EduTechWiki, retrieved March 20, 2020 from https://edutechwiki.unige.ch/fr/cfao </ref> <ref>Liste de projects, DigiFabWiki, retrieved March 20, 2020 from http://tecfaetu.unige.ch/digifabwiki/index.php/Liste_des_projets.</ref> montrent que la conception d'outils physiques a amené les participants à penser différemment à une activité pédagogique et il est donc possible de formuler l'hypothèse que la fabrication numérique, en particulier la technologie de découpe laser, a le potentiel d'aider à transformer les pédagogies, y compris les sujets informatiques. Les participants rencontrent effectivement des difficultés techniques, mais elles pourraient être surmontées grâce à l'aide des pairs et au tutorat individuel. Nous n'avons pas suffisamment de données d'observation pour confirmer les effets de transformation. | ||
== Conclusion == | |||
= Conclusion = | |||
La conception et la fabrication numériques ont le potentiel d'améliorer les pédagogies - y compris la pensée informatique - grâce à une authenticité, une saisissabilité, une auto-efficacité et une structure (améliorées). Nous concluons en formulant une hypothèse de travail qui devrait être explorée dans le cadre de recherches futures:# Les environnements de fabrication informatique permettent d'enseigner les composantes clés de la pensée informatique | La conception et la fabrication numériques ont le potentiel d'améliorer les pédagogies - y compris la pensée informatique - grâce à une authenticité, une saisissabilité, une auto-efficacité et une structure (améliorées). Nous concluons en formulant une hypothèse de travail qui devrait être explorée dans le cadre de recherches futures:# Les environnements de fabrication informatique permettent d'enseigner les composantes clés de la pensée informatique | ||
Ligne 156 : | Ligne 166 : | ||
# La fabrication numérique peut attirer différentes populations vers les TIC. | # La fabrication numérique peut attirer différentes populations vers les TIC. | ||
== Remerciements == | |||
Nous tenons à remercier les organisateurs de la conférence ''Connecting Technologies and Didactics - The IDEA Project Experience'' (''Cagliari,  ; Février 10<sup>th</sup> to 11<sup>th</sup> 2020) ''de nous avoir invités à donner une conférence principale, qui est résumée dans ce document. | Nous tenons à remercier les organisateurs de la conférence ''Connecting Technologies and Didactics - The IDEA Project Experience'' (''Cagliari,  ; Février 10<sup>th</sup> to 11<sup>th</sup> 2020) ''de nous avoir invités à donner une conférence principale, qui est résumée dans ce document. | ||
== Références == | |||
<references /> | <references /> |
Dernière version du 27 mai 2021 à 08:33
Pensée computationnelle et making
Résumé
Cet article résume une conférence invitée sur le potentiel de la conception et de la fabrication numériques (mieux connues sous le nom de "making") pour enseigner et apprendre certains aspects de la pensée informatique, c'est-à-dire à la fois des compétences de haut niveau en matière de résolution de problèmes et des compétences techniques utiles dans le domaine des technologies de l'information et de la communication (TIC). Nous discutons d'abord des utilisations de la fabrication dans l'éducation, puis nous examinons comment la fabrication pourrait être utilisée comme un moyen d'enseigner la pensée informatique et les compétences connexes. En créant des artefacts avec des outils de fabrication, les apprenants peuvent acquérir un certain nombre de compétences informatiques, en particulier l'administration du système, les principes et techniques de dessin technique et les principes de base de la programmation. En outre, les activités de fabrication informatique peuvent permettre d'enseigner et d'apprendre certains principes de plus haut niveau, tels que la décomposition de problèmes et la modularisation. Enfin, les enseignants peuvent créer des outils d'apprentissage à l'aide de technologies telles que l'impression 3D et la découpe laser.
Mots clés : pensée informatique, fabrication, constructionnisme, conception et fabrication numériques.
Fabrication dans l'éducation
Au cours de la dernière décennie, le "making" - l'engagement dans la conception et la production numériques d'artefacts - est devenu un phénomène social. Les ateliers de fabrication numérique tels que les "FabLabs", les "hackerspaces" ou les "makerspaces" permettent de créer toutes sortes d'objets physiques avec des machines commandées par ordinateur, telles que des imprimantes 3D, des découpeurs laser ou des machines à broder numériques [7]. Bien que la conception et la fabrication assistées par ordinateur (CAO/FAO) soient plus anciennes, la disponibilité de machines peu coûteuses, en particulier les imprimantes 3D, touche désormais d'autres domaines, notamment l'artisanat, les sciences sociales et l'éducation. Les "fabricants" sont "[...] le nombre croissant de personnes qui participent à la production créative d'objets dans leur vie quotidienne et qui trouvent des forums physiques et numériques pour partager leurs procédés et leurs produits avec d'autres". [1]
L'existence de lieux et de pratiques qui favorisent les activités authentiques et créatives peut donner un nouvel élan à des pédagogies actives difficiles à mettre en œuvre dans le système actuel. Grâce à la conception et à la fabrication numériques, on est confronté à des défis qui exigent à la fois de la créativité et des compétences techniques et on apprend à résoudre des problèmes pour lesquels il n'existe pas de réponse unique dans un environnement qui encourage l'autorégulation et l'auto-efficacité [2].
La fabrication est à la fois un moyen d'apprendre et un moyen de créer des outils pour l'action humaine. En bref, "faire" peut apporter trois éléments à l'enseignement et à la recherche : (i) il permet d'enseigner des compétences non techniques transversales telles que la conception, la planification, la coopération et l'autorégulation, qui sont essentielles pour les performances futures de l'économie. (ii) le fait que les apprenants créent des objets permet d'enseigner diverses matières de manière plus concrète et plus authentique, en particulier les STEM (sciences, technologies, ingénierie, génie et mathématiques) comme la programmation, le dessin vectoriel, le calcul, les questions environnementales et, (iii) la "fabrication" permet aux enseignants de créer ou d'adapter des artefacts tels que des matérialisations, des outils de mesure, des jeux éducatifs, des outils de gestion de groupes et de projets.
Les éducateurs qui introduisent le "making" dans leurs classes font le lien avec le constructivisme de Papert et ses précurseurs [3]. Certains font référence à des éducateurs libertaires tels que Freire ou Freinet. En 2013, les premiers manuels de "fabrication" sont apparus [4]. La conception et la fabrication numériques dans l'éducation mettent principalement les apprenants dans le rôle de concepteurs [5] [6]. La fabrication pédagogique est parfois associée à la robotique éducative. Les deux sont liés, mais différents. La "fabrication" ajoute une dimension d'authenticité, c'est-à-dire que les apprenants peuvent produire des objets qui peuvent être réutilisés, tandis que les robots programmés restent dans leur "micro-monde".
Les technologies de "fabrication" ont été principalement présentées et étudiées en tant que support d'activités d'apprentissage ou en tant que matière à enseigner, mais pas en tant que moyen pour les enseignants de créer des objets tangibles pour l'apprentissage. Les outils physiques créés par les enseignants ont un double intérêt. Les outils physiques créés par les enseignants ont un double intérêt. Tout d'abord, ils peuvent motiver les enseignants à apprendre à "fabriquer" la technologie afin qu'ils puissent l'enseigner à leur tour. Deuxièmement, ils permettent de créer des outils physiques d'enseignement sur mesure, par exemple un puzzle d'apprentissage de la forme d'une lettre. L'intérêt pour les outils créés par les enseignants est rare, bien que les outils aient un rôle central dans la pédagogie. Un outil médiatise une activité et lui donne une certaine forme. Mais ce même outil représente aussi cette activité, la matérialise. En d'autres termes, les activités ne sont plus seulement présentes dans leur exécution ; elles existent en quelque sorte indépendamment de celle-ci dans les outils qui les représentent et incarnent donc un sens [7].
Les objets d'éducation physique ont une longue histoire dans l'éducation et Zuckerman [8] identifie trois variantes et utilisations de ces "manipulables: (i) construction et conception dans la tradition Fröbel, (ii) manipulation conceptuelle similaire aux idées de Montessori, et (iii) jeu de rôle sur la réalité basé sur le postulat éducatif de Dewey). À la classification de Zuckerman, nous ajoutons la physicalisation, c'est-à-dire la visualisation physique. Nous postulons que la conception et la fabrication numériques permettent aux enseignants de créer des outils pédagogiques physiques intéressants, contribuant parfois à une transformation de leur pratique.
Cela nous permet de présenter deux modèles. La figure 1 identifie trois utilisations différentes de la "fabrication" dans l'éducation : (i) les enseignants peuvent créer des modèles qui démontrent un principe, (ii) les apprenants peuvent créer des objets et apprendre quelque chose au cours du processus et, (iii) les deux peuvent créer des objets manipulables pour améliorer une activité d'apprentissage.
La figure 2 représente la même idée mais identifie différents flux de travail et certains résultats. Elle introduit également l'idée que la "fabrication" peut s'appuyer sur d'autres objets, par exemple des Lego ou des tableaux électroniques. Enfin, cette contribution se concentre sur la "fabrication" et la pensée informatique et nous posons les questions exploratoires suivantes : Les technologies de fabrication peuvent-elles être appropriées pour créer des outils pédagogiques intéressants pour enseigner la pensée informatique ? La "fabrication" motive-t-elle l'apprentissage de diverses compétences informatiques et cet apprentissage est-il efficace et efficient ? Quelles sont les difficultés et les contraintes ? La "fabrication" comporte-t-elle des dimensions transformatrices ?
Pensée informatique (computational thinking)
Nous définissons la pensée informatique comme un ensemble d'aptitudes, de compétences et de procédures qui facilitent la résolution de problèmes sur la base de principes tirés de l'informatique [9]. Elle fait partie de la culture numérique et appartient donc aux compétences clés du XXIe siècle qui comprennent également la créativité, la collaboration, la résolution de problèmes et la pensée critique.
La pensée informatique est souvent associée à ce que l'on appelle la pensée de conception (voir figure 3), une variante moderne de la conception centrée sur l'utilisateur, qui se concentre davantage sur les aspects créatifs du processus itératif de conception et de développement. La réflexion sur la conception met fortement l'accent sur l'interaction avec les utilisateurs dans un contexte authentique et sur l'engagement dans des cycles de conception collaborative.
La création est par définition une activité de design et peut permettre de développer des compétences transférables telles que les compétences du XXIe siècle identifiées ci-dessus. Introduisons maintenant la fabrication par ordinateur, c'est-à-dire la conception d'objets par la programmation.
La fabrication par ordinateur est essentiellement une conception par ordinateur, c'est-à-dire la combinaison de la pensée informatique et de la conception numérique. Jacobs et Buechley [10] définissent la conception informatique comme l'utilisation de la programmation pour créer et modifier la forme, la structure et l'ornementation et identifient plusieurs propriétés intéressantes. Elle permet d'atteindre des niveaux de précision élevés, d'automatiser les tâches répétitives, d'ajuster des valeurs tout en conservant les contraintes du modèle original (paramétrage). Enfin, il convient de souligner que les algorithmes produisent des conceptions uniques et inattendues.
Examinons maintenant les aspects techniques de la pensée informatique, c'est-à-dire la programmation. Plusieurs approches existent pour enseigner les bases de la programmation et des algorithmes [11]. Nous pouvons d'abord distinguer les environnements de programmation pour les novices que Guzdial [12] classe en trois familles : les micro-mondes exploratoires (langage de programmation Logo et ses descendants), les systèmes à base de règles et les environnements de support pour les langages traditionnels. Tous ces environnements peuvent être combinés avec la fabrication, c'est-à-dire pour programmer des objets manufacturés.
Fabrication d'outils computationnels pour l'éducation
Les enseignants peuvent créer une variété d'outils pédagogiques grâce à la fabrication, ce qui présente un double avantage : (i) les apprenants peuvent profiter des moyens financiers pour créer des outils tangibles et, (ii) les enseignants maîtrisent la conception numérique et la technologie de fabrication et sont capables d'engager leurs élèves dans des activités de "fabrication".
Par exemple, il existe des jeux et autres artefacts qui visent à enseigner les principes de l'informatique sans utiliser l'ordinateur. Présentons un exemple co-conçu par un co-auteur : Le kit "Programming Boty", un jeu de société, vise à fournir une introduction à la programmation et aux algorithmes pour les enfants de l'école primaire, et plus généralement pour les novices en informatique [13]
Ce design open source réalisé avec un laser cutter s'inspire de la pédagogie Montessori qui stipule que la manipulation d'objets physiques favorise l'appropriation de concepts abstraits.
D'autres exemples peuvent être trouvés dans le projet "Computer Science Unplugged" [14] [15]. Les artefacts physiques, non interactifs pour l'enseignement de la programmation, sont utiles pour enseigner les concepts essentiels et peuvent être rapidement déployés dans une salle de classe. Enfin, ils sont très abordables pour l'apprentissage collaboratif supervisé.
Le making pour apprendre des compétences en TIC
Dessin technique
Le dessin technique est nécessaire à de nombreuses fins, par exemple la conception et la fabrication numériques, les animations multimédia, les illustrations, l'ingénierie et l'architecture, et la communication. La maîtrise de logiciels de dessin général comme Inkscape ou Illustrator, de programmes de CAO ou même de modules de traitement de texte exige un effort que de nombreux utilisateurs ne veulent pas faire. La création d'objets utilisables en 2D ou 3D peut être motivante et encourager les gens à s'engager dans l'apprentissage du dessin technique. Les dessins de broderie et de découpe laser peuvent être réalisés avec des logiciels de dessin général et les compétences acquises peuvent être utilisées dans d'autres contextes. Notre propre expérience en tant qu'enseignants montre qu'il existe une motivation accrue pour apprendre des fonctionnalités avancées, en particulier dans le domaine de la conception de broderies informatiques, et donc un effet d'apprentissage. Cependant, nous n'avons trouvé aucun soutien dans la littérature.
Conception et programmation informatiques
Il existe un certain nombre d'environnements de programmation permettant de créer des objets physiques ou de programmer diverses cartes électroniques. En ce qui concerne l'utilisation plus populaire de la robotique et des micro-mondes dans l'éducation, la programmation d'objets manufacturables peut ajouter une motivation supplémentaire, puisque les apprenants créeront un objet qu'ils pourront posséder. Toutes les formes ne peuvent pas être programmées facilement. Toutefois, une série d'objets, tels que les compagnons Lego ou les motifs de broderie à base de motifs, peuvent être programmés avec une relative facilité. Le tableau 1 énumère quelques environnements disponibles. Tous ont été explicitement conçus pour la fabrication par ordinateur, c'est-à-dire qu'ils comprennent des fonctionnalités permettant de créer des motifs pouvant être fabriqués avec une ou plusieurs machines de fabrication, par exemple une imprimante 3D, un découpeur laser ou une machine à broder.
Name | Domain | Type | Pages EduTechWiki |
BlockSCAD | 3D printing | Visual block language | BlocksCAD |
OpenSCAD | 3D printing | Functional scripting language | Tutoriel OpenSCAD |
MadeUp | 3D printing | Turtle language | |
BeetleBlocks | 3D printing and other 3D objects | Visual block turtle language | |
PEembroider | Embroidery | Scripting language (Processing) | PEmbroider |
TurtleStitch | Embroidery (laser cutting) | Visual block language | TurtleStitch |
MakeCode | Electronics | Visual block language | MakeCode |
Twoville | 2D SVG (laser cutting) | Logo-like programming language | |
Sverchok | 2D / 3D mathematical modeling | Node language | |
Tinkercad Codeblocks | 3D printing | Visual block language | Tinkercad |
Chytas [16] a trouvé que l'interface de programmation par blocs de BlocksCAD semblait plus attrayante pour les participants ayant peu ou pas d'expérience approfondie. Les participants ayant une expérience de la programmation ont trouvé l'interface très simple au début. La démonstration de projets plus sophistiqués avec le même outil de conception paramétrique et l'introduction d'une utilisation plus complexe des commandes ont créé une expérience plus stimulante qui a répondu à leurs besoins éducatifs. Les participants ayant une connaissance approfondie de la programmation et des attentes plus élevées, ont davantage apprécié de travailler avec OpenSCAD et n'ont pas été frustrés par l'interface de l'éditeur de texte". Dans notre propre enseignement, nous avons fait le même constat.
Une rapide revue de la littérature d'environ 50 publications révèle que la plupart des recherches se sont concentrées sur l'analyse de ce que nous pourrions appeler des expériences de conception. Un certain nombre d'observations intéressantes ont été faites et nous allons en citer quelques-unes :
Les sentiments d'engagement et d'autonomisation suscités par ces expériences indiquent que les outils de conception informatique pour les novices pourraient constituer un moyen puissant de modifier positivement la compréhension des gens quant à la pertinence et aux applications de la programmation, tout en favorisant l'alphabétisation technologique et esthétique dans le processus. La création d'artefacts informatiques comme moyen d'expression pourrait être un moyen passionnant de développer la culture informatique. En plus du constructionnisme, l'interaction entre le corps et l'esprit, la créativité et la technologie, le soi et l'environnement, c'est-à-dire Les données montrent que la réalisation de projets dans le cadre de notre programme d'études structuré a un impact sur l'auto-efficacité technologique des constructeurs, ce qui accroît le confort, le plaisir et l'intérêt des élèves pour la programmation et l'électronique" (18). Une école peut acheter une imprimante 3D à des fins éducatives, mais ses élèves-maîtres impriment les modèles d'autres personnes sans apprendre à réaliser les leurs. Pour éviter ce genre de situation, les éducateurs doivent capitaliser sur le mouvement des fabricants de manière à faciliter ce que nous appelons la fabrication informatique, qui implique à la fois une cognition significative et la fabrication d'artefacts. [17].
De ces citations, nous pouvons extraire quatre dimensions principales : Le calcul augmente la motivation à s'engager et, par conséquent, l'efficacité personnelle. D'un point de vue plus pragmatique, la fabrication par ordinateur est un bon moyen d'utiliser l'équipement de making-room. Enfin, la fabrication engage les apprenants dans une expérience holistique qui développe un apprentissage profond et ancré.
Enseignement de la fabrication numérique aux étudiants en technologie éducative et aux enseignants en activité
En l'absence de recherches généralisables sur l'utilisation de la "fabrication" comme moyen d'apprentissage de la pensée informatique, nous ferons également état de certaines de nos propres expériences. Depuis près de 7 ans, nous enseignons le "making" aux étudiants en technologie de l'éducation. Tous les cours proposés entre 2015 et 2019 comprenaient les éléments suivants : (i) introduction à la technologie par une activité de réveil avec un thème commun, comme la conception de compagnons de jeu pour envoyer un message à un enseignant, (ii) définition et mise en œuvre d'un projet de conception individuellement ou en petits groupes, y compris une documentation partagée, (iii) participation à une documentation commune des technologies et des concepts [18] (iv) participation à un événement hors de la classe. Après une première expérience axée sur la technologie, nous avons décidé de nous concentrer sur un sujet spécifique chaque année. En 2015, "kits de construction" avec impression 3D ; en 2016, "outils pour activités de groupe" avec découpe laser ; en 2017, "broderie pour le changement", en 2018, "physicalisations" avec toutes les technologies ci-dessus et en 2019 "communiquer à travers des vêtements" avec des cartes électroniques [19] .
À l'automne 2018, nous avons créé un cours pour les enseignants en service intitulé "Concevez vos outils pédagogiques en 2D : introduction à la découpe laser" et il a été reconduit au printemps 2019. Les résultats montrent que les enseignants sont capables de créer des outils pédagogiques intéressants dans le cadre d'un cours de courte durée [20]. Les projets réalisés par les enseignants peuvent être consultés en ligne [21].
Observations : Les activités de lancement ont révélé plusieurs difficultés techniques : les premiers objets en 3D étaient difficiles à imprimer. L'adaptation et la fusion des modèles 3D ont été plus difficiles que prévu. La manipulation de l'imprimante 3D a été problématique. La conception en 2D pour la découpe laser et la broderie était plus facile en soi, mais les spécificités à observer pour la gravure, la découpe ou la broderie ont posé des problèmes. L'utilisation de la découpe laser ou de la machine à broder était relativement facile. Dans l'ensemble, nous avons observé que la technologie de "fabrication" nécessite soit une formation initiale spécialisée suivie d'un encadrement, soit des praticiens très réfléchis. Nous avons également observé que certains participants sont réticents à écrire pendant une tâche de conception ou de fabrication et que le partage systématique qui inclut l'écriture nécessite un encadrement [22]. La plupart des objets créés par les participants, qu'il s'agisse d'étudiants en master ou d'enseignants en service, appartiennent à l'une des trois catégories suivantes : (i) les projets innovants à bon potentiel, (ii) les objets classiques "sûrs" et utiles (par exemple, les puzzles et les maquettes) et (iv) certains autres, par exemple, les jeux.
Discussion : Nous corroborons que la fabrication numérique, malgré les défis technologiques, permet de créer des objets intéressants, utiles et utilisables pour les autres. Certains objets ainsi que les rapports qui peuvent être consultés en ligne [23] [24] montrent que la conception d'outils physiques a amené les participants à penser différemment à une activité pédagogique et il est donc possible de formuler l'hypothèse que la fabrication numérique, en particulier la technologie de découpe laser, a le potentiel d'aider à transformer les pédagogies, y compris les sujets informatiques. Les participants rencontrent effectivement des difficultés techniques, mais elles pourraient être surmontées grâce à l'aide des pairs et au tutorat individuel. Nous n'avons pas suffisamment de données d'observation pour confirmer les effets de transformation.
Conclusion
La conception et la fabrication numériques ont le potentiel d'améliorer les pédagogies - y compris la pensée informatique - grâce à une authenticité, une saisissabilité, une auto-efficacité et une structure (améliorées). Nous concluons en formulant une hypothèse de travail qui devrait être explorée dans le cadre de recherches futures:# Les environnements de fabrication informatique permettent d'enseigner les composantes clés de la pensée informatique
- Les frais généraux de la "fabrication" sont contrebalancés par d'autres avantages, notamment la motivation et l'efficacité personnelle.
- Le "making" favorise l'intégration des connaissances et l'authenticité
- La fabrication pourrait développer les compétences humaines du 21e siècle comme la réflexion sur le design, la collaboration, la créativité et le partage
- La fabrication numérique permet aux enseignants de créer des objets utiles (efficaces) et utilisables.
- La conception d'outils physiques amène les enseignants à penser les activités éducatives d'une manière différente.
- La fabrication numérique peut attirer différentes populations vers les TIC.
Remerciements
Nous tenons à remercier les organisateurs de la conférence Connecting Technologies and Didactics - The IDEA Project Experience (Cagliari,  ; Février 10th to 11th 2020) de nous avoir invités à donner une conférence principale, qui est résumée dans ce document.
Références
- ↑ Halverson, E. R., & Sheridan, K. (2014). The maker movement in education. Harvard Educational Review, 84(4), 495–504.
- ↑ Barlex, D. (2011). Dear minister, this is why design and technology is a very important subject in the school curriculum. Design and Technology Education: An International Journal, 16 (3), 9-18. Available at: https://ojs.lboro.ac.uk/DATE/article/view/1660
- ↑ Blikstein, P. (2013), Digital Fabrication and 'Making' in Education: The Democratization of Invention. In J. Walter-Herrmann & C. Büching (Eds.), FabLabs: Of Machines, Makers and Inventors. Bielefeld: Transcript Publishers.
- ↑ Libow Martinez, S. and Stager, G. (2013). Invent To Learn Making, Tinkering, and Engineering in the Classroom. Constructing Modern Knowledge Press.
- ↑ Blikstein, P., Libow Martinez, S. and Allen Pang, H. (2016) (eds). Meaningful Making: Projects and Inspirations for Fab Labs + Makerspaces, Constructing Modern Knowledge Press.
- ↑ Blikstein, P. (2013), Digital Fabrication and 'Making' in Education: The Democratization of Invention. In J. Walter-Herrmann & C. Büching (Eds.), FabLabs: Of Machines, Makers and Inventors. Bielefeld: Transcript Publishers.
- ↑ Schneuwly, B. (1987) Human capacities are social constructions. Essay on Vygotsky's theory. European Journal of Psychology of Education, 1(4), 5.
- ↑ Zuckerman, O. (2006). Historical Overview and Classification of Traditional and Digital Learning Objects MIT Media Laboratory. Available at https://llk.media.mit.edu/courses/readings/classification-learning-objects.pdf
- ↑ Romero, M., Lepage, A., & Lille, B. (2017). Computational thinking development through creative programming in higher education. International Journal of Educational Technology in Higher Education, 14(1), 42. https://educationaltechnologyjournal.springeropen.com/articles/10.1186/s41239-017-0080-z
- ↑ Jacobs, J., & Buechley, L. (2013). Codeable objects: computational design and digital fabrication for novice programmers. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 1589-1598). Available at https://doi.org/10.1145/2470654.2466211
- ↑ Bell, T., Alexander, J., Freeman, I., and Grimley, M. Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology 13, no. 1 (2009): 20-29.
- ↑ Guzdial, M., (2004). Programming environments for novices. Computer science education research, 2004, pp.127-154. Retrieved from http://coweb.cc.gatech.edu/mediaComp-plan/uploads/37/novice-envs2.pdf (Avril 2017)
- ↑ Boufflers, L, Linh Quang, S. & Schneider, D.K. (2017). Initiation à la pensée informatique avec le jeu de plateau Programming Boty, papier présenté dans l'Atelier "Apprentissage de la pensée informatique de la maternelle à l’Université : recherches, pratiques et méthodes", EIAH'17 - 6 juin 2017 - Strasbourg. Retrieved from https://wikis.univ-lille1.fr/computational-teaching/wiki/actions/2017/aii-eiah/home
- ↑ CS unplugged, retrieved march 20 2020 from http://csunplugged.org/
- ↑ Bell, T., Alexander, J., Freeman, I., and Grimley, M. Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology 13, no. 1 (2009): 20-29.
- ↑ Chytas, C., Tsilingiris, A., and Diethelm, I. (2019). Exploring computational thinking skills in 3d printing: A data analysis of an online makerspace. In IEEE Global Engineering Education Conference, EDUCON (Vol. April-2019, pp. 1173–1179). IEEE Computer Society. https://doi.org/10.1109/EDUCON.2019.8725202
- ↑ Johnson, C. (2017). Toward Computational Making with Madeup. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education (pp. 297-302). Retrieved from https://doi.org/10.1145/3017680.3017703
- ↑ Portail CFAO, EduTechWiki, retrieved March 20, 2020 from https://edutechwiki.unige.ch/fr/cfao
- ↑ Portail CFAO, EduTechWiki, retrieved March 20, 2020 from https://edutechwiki.unige.ch/fr/cfao
- ↑ Boufflers, L. and Schneider, D. (2020, accepted). Designing an in-service teacher making course to create educational tools, Proceedings of FabLearn 2020, New York.
- ↑ Liste de projects, DigiFabWiki, retrieved March 20, 2020 from http://tecfaetu.unige.ch/digifabwiki/index.php/Liste_des_projets.
- ↑ Hargittai, E. ans Walejko, G. (2008). The Participation Divide: Content creation and sharing in the ‘digital age', in Information, Communication and Society, vol. 11(2), pp. 389-408. (2008)
- ↑ Portail CFAO, EduTechWiki, retrieved March 20, 2020 from https://edutechwiki.unige.ch/fr/cfao
- ↑ Liste de projects, DigiFabWiki, retrieved March 20, 2020 from http://tecfaetu.unige.ch/digifabwiki/index.php/Liste_des_projets.