Learning programming for mathematical investigations: an instrumental and community of practice approach

被引:0
|
作者
Gueudet, Ghislaine [1 ,6 ]
Buteau, Chantal [2 ]
Broley, Laura [2 ]
Mgombelo, Joyce [3 ]
Muller, Eric [2 ]
Sacristan, Ana Isabel [4 ]
Rodriguez, Marisol Santacruz [5 ]
机构
[1] Univ Paris Saclay, UR Etud Sci & Tech, Orsay, France
[2] Brock Univ, Dept Math & Stat, St Catharines, ON, Canada
[3] Brock Univ, Fac Educ, St Catharines, ON, Canada
[4] CINVESTAV, Mexico City, Mexico
[5] Univ Valle, Inst Educ & Pedag, Cali, Colombia
[6] Univ Paris Saclay, UR Etud Sur Sci & Tech, 407 Rue Doyen Georges Poitou, F-91400 Orsay, France
关键词
Communities of practice; instrumental approach; programming for mathematical investigation;
D O I
10.1080/14794802.2023.2239195
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
In this article, we seek to understand how university students learn to use programming for mathematical investigations; our precise focus is on how the analysis of social elements in operational knowledge elucidates this learning. We propose a framework coordinating the instrumental approach and communities of practice (CoP) theory. We apply it in the context of project-based university courses (MICA courses), where the CoP of mathematicians using programming for their research is a reference. We investigate the schemes associated with the programming language and its environment developed by students along trajectories of legitimate peripheral participation. We focus on the scheme developed for the goal "validating the programmed mathematics." Our results indicate that for the same goal, common rules-of-action are developed by students, but differences can appear concerning theorems-in-action. This study also suggests theoretical developments linked with the coordination of the instrumental approach and CoP theory.
引用
下载
收藏
页数:26
相关论文
共 50 条
  • [31] Combining reinforcement learning with mathematical programming:An approach for optimal design of heat exchanger networks
    Hui Tan
    Xiaodong Hong
    Zuwei Liao
    Jingyuan Sun
    Yao Yang
    Jingdai Wang
    Yongrong Yang
    Chinese Journal of Chemical Engineering, 2024, (05) : 63 - 71
  • [32] Learning programming practice and programming theory in the computer laboratory
    Eckerdal, Anna
    Berglund, Anders
    Thune, Michael
    EUROPEAN JOURNAL OF ENGINEERING EDUCATION, 2024, 49 (02) : 330 - 347
  • [33] A mathematical programming approach for a wildfire suppression problemA Mathematical Programming Approach...B. Granda et al.
    Bibiana Granda
    Begoña Vitoriano
    José Rui Figueira
    Operational Research, 2025, 25 (1)
  • [34] Use of stochastic and mathematical programming in portfolio theory and practice
    William T. Ziemba
    Annals of Operations Research, 2009, 166
  • [35] Use of stochastic and mathematical programming in portfolio theory and practice
    Ziemba, William T.
    ANNALS OF OPERATIONS RESEARCH, 2009, 166 (01) : 5 - 22
  • [36] THEORY AND PRACTICE OF PROGRAMMING OF ASSIMILATION PROCESS IN MATHEMATICAL DISCIPLINES
    TALYZINA, N
    BULLETIN DE PSYCHOLOGIE, 1977, 30 (17): : 832 - 836
  • [37] INTRODUCTION TO THE SPECIAL ISSUE ON THE PRACTICE OF MATHEMATICAL-PROGRAMMING
    MURPHY, FH
    INTERFACES, 1990, 20 (04) : 1 - 2
  • [38] Education in Programming and Mathematical Learning: Functionality of a Programming Language in Educational Processes
    Garcia-Perales, Ramon
    Palomares-Ruiz, Ascension
    SUSTAINABILITY, 2020, 12 (23) : 1 - 15
  • [39] A mathematical programming approach for recognizing binet matrices
    Papalamprou, Konstantinos
    Pitsoulis, Leonidas
    Kotnyek, Balasz
    OPTIMIZATION LETTERS, 2024, 18 (06) : 1511 - 1532
  • [40] Mathematical Programming Approach for Adversarial Attack Modelling
    Ibn-Khedher, Hatem
    Ibn Khedher, Mohamed
    Hadji, Makhlouf
    ICAART: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE - VOL 2, 2021, : 343 - 350