Étude exploratoire des conditions supportant l'engagement dans l'activité de programmation informatique

De plus en plus de pays introduisent ou réintroduisent la programmation informatique dans les programmes de formation de la maternelle jusqu’à l’école secondaire. Dans ce contexte, ce projet de recherche vise à explorer les conditions qui supportent l’engagement lors de la pratique de la programmati...

Full description

Bibliographic Details
Main Author: Lepage, Alexandre
Other Authors: DeBlois, Lucie
Format: Dissertation
Language:French
Published: Université Laval 2018
Subjects:
Online Access:http://hdl.handle.net/20.500.11794/33547
id ndltd-LAVAL-oai-corpus.ulaval.ca-20.500.11794-33547
record_format oai_dc
spelling ndltd-LAVAL-oai-corpus.ulaval.ca-20.500.11794-335472020-07-31T17:10:28Z Étude exploratoire des conditions supportant l'engagement dans l'activité de programmation informatique Lepage, Alexandre DeBlois, Lucie Romero, Margarida LB 5.5 UL 2018 Programmation (Informatique) -- Aspect psychologique Informatique -- Étude et enseignement Engagement (Philosophie) Motivation (Psychologie) De plus en plus de pays introduisent ou réintroduisent la programmation informatique dans les programmes de formation de la maternelle jusqu’à l’école secondaire. Dans ce contexte, ce projet de recherche vise à explorer les conditions qui supportent l’engagement lors de la pratique de la programmation informatique envisagée comme activité humaine. L’engagement est ici défini suivant à la fois des définitions issues des sciences de l’éducation et de l’informatique. Il se décline en trois types : comportemental, cognitif et affectif. Dix-huit (18) sujets ayant un minimum de cinq (5) ans d’expérience en programmation informatique ont accepté de participer à des entretiens individuels semi-dirigés au cours desquels ils étaient invités à discuter de la façon par laquelle ils ont appris à programmer, des contextes dans lesquels ils se sont engagés et de leurs perceptions de l’implication cognitive et affective en jeu. Les discours ont été codifiés à partir d’une démarche de recherche interprétative émergente afin d’éclairer la question de recherche suivante : Quelles sont les conditions supportant l’engagement dans l’activité de programmation informatique ? Les résultats nous amènent à proposer trois conditions supportant l’engagement : (1) les programmeurs et programmeuses développent un rapport au savoir dans lequel ils regardent un même problème depuis quatre postures épistémologiques en tension, (2) il y a convergence entre les motivations personnelles et organisationnelles, et (3) ils ont assez d’espace pour exprimer leur créativité. Computer programming is being introduced or reintroduced in K-12 around the world. In this context, this project aims at exploring what supports engagement in computer programming considered as a human activity. Engagement is here defined following both an educational definition of school engagement and a computer science definition of engagement, and it is divided into three types: behavioral, cognitive and affective. Eighteen (18) subjects each with at least five years of cumulated programming experience accepted to take part in semidirected individual interviews. They were invited to discuss the way they learnt programming, the various contexts in which they engage themselves regarding programming, and their perception about cognitive and affective involvement. Parts of speech were then classified following an emergent research design to answer the following question: What conditions support engagement in computer programming? Results lead us to propose three conditions that support engagement: (1) programmers adopt a relationship to knowledge in which they must undertake different epistemological positions to develop an effective understanding of a problem, (2) there is a convergence between self and organizational motivations, and (3) they have enough space to express their creativity. 2018 info:eu-repo/semantics/openAccess https://corpus.ulaval.ca/jspui/conditions.jsp info:eu-repo/semantics/masterThesis http://hdl.handle.net/20.500.11794/33547 fre 1 ressource en ligne (ix, 133 pages) application/pdf Université Laval
collection NDLTD
language French
format Dissertation
sources NDLTD
topic LB 5.5 UL 2018
Programmation (Informatique) -- Aspect psychologique
Informatique -- Étude et enseignement
Engagement (Philosophie)
Motivation (Psychologie)
spellingShingle LB 5.5 UL 2018
Programmation (Informatique) -- Aspect psychologique
Informatique -- Étude et enseignement
Engagement (Philosophie)
Motivation (Psychologie)
Lepage, Alexandre
Étude exploratoire des conditions supportant l'engagement dans l'activité de programmation informatique
description De plus en plus de pays introduisent ou réintroduisent la programmation informatique dans les programmes de formation de la maternelle jusqu’à l’école secondaire. Dans ce contexte, ce projet de recherche vise à explorer les conditions qui supportent l’engagement lors de la pratique de la programmation informatique envisagée comme activité humaine. L’engagement est ici défini suivant à la fois des définitions issues des sciences de l’éducation et de l’informatique. Il se décline en trois types : comportemental, cognitif et affectif. Dix-huit (18) sujets ayant un minimum de cinq (5) ans d’expérience en programmation informatique ont accepté de participer à des entretiens individuels semi-dirigés au cours desquels ils étaient invités à discuter de la façon par laquelle ils ont appris à programmer, des contextes dans lesquels ils se sont engagés et de leurs perceptions de l’implication cognitive et affective en jeu. Les discours ont été codifiés à partir d’une démarche de recherche interprétative émergente afin d’éclairer la question de recherche suivante : Quelles sont les conditions supportant l’engagement dans l’activité de programmation informatique ? Les résultats nous amènent à proposer trois conditions supportant l’engagement : (1) les programmeurs et programmeuses développent un rapport au savoir dans lequel ils regardent un même problème depuis quatre postures épistémologiques en tension, (2) il y a convergence entre les motivations personnelles et organisationnelles, et (3) ils ont assez d’espace pour exprimer leur créativité. === Computer programming is being introduced or reintroduced in K-12 around the world. In this context, this project aims at exploring what supports engagement in computer programming considered as a human activity. Engagement is here defined following both an educational definition of school engagement and a computer science definition of engagement, and it is divided into three types: behavioral, cognitive and affective. Eighteen (18) subjects each with at least five years of cumulated programming experience accepted to take part in semidirected individual interviews. They were invited to discuss the way they learnt programming, the various contexts in which they engage themselves regarding programming, and their perception about cognitive and affective involvement. Parts of speech were then classified following an emergent research design to answer the following question: What conditions support engagement in computer programming? Results lead us to propose three conditions that support engagement: (1) programmers adopt a relationship to knowledge in which they must undertake different epistemological positions to develop an effective understanding of a problem, (2) there is a convergence between self and organizational motivations, and (3) they have enough space to express their creativity.
author2 DeBlois, Lucie
author_facet DeBlois, Lucie
Lepage, Alexandre
author Lepage, Alexandre
author_sort Lepage, Alexandre
title Étude exploratoire des conditions supportant l'engagement dans l'activité de programmation informatique
title_short Étude exploratoire des conditions supportant l'engagement dans l'activité de programmation informatique
title_full Étude exploratoire des conditions supportant l'engagement dans l'activité de programmation informatique
title_fullStr Étude exploratoire des conditions supportant l'engagement dans l'activité de programmation informatique
title_full_unstemmed Étude exploratoire des conditions supportant l'engagement dans l'activité de programmation informatique
title_sort étude exploratoire des conditions supportant l'engagement dans l'activité de programmation informatique
publisher Université Laval
publishDate 2018
url http://hdl.handle.net/20.500.11794/33547
work_keys_str_mv AT lepagealexandre etudeexploratoiredesconditionssupportantlengagementdanslactivitedeprogrammationinformatique
_version_ 1719336468693909504