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 条
  • [41] Mathematical Programming Approach to Sustainable System Synthesis
    Kravanja, Zdravko
    PRES 2010: 13TH INTERNATIONAL CONFERENCE ON PROCESS INTEGRATION, MODELLING AND OPTIMISATION FOR ENERGY SAVING AND POLLUTION REDUCTION, 2010, 21 : 481 - 486
  • [42] Perturbation Approach to Sensitivity Analysis in Mathematical Programming
    E. Castillo
    A. J. Conejo
    C. Castillo
    R. Mínguez
    D. Ortigosa
    Journal of Optimization Theory and Applications, 2006, 128 : 49 - 74
  • [43] A regression tree approach using mathematical programming
    Yang, Lingjian
    Liu, Songsong
    Tsoka, Sophia
    Papageorgiou, Lazaros G.
    EXPERT SYSTEMS WITH APPLICATIONS, 2017, 78 : 347 - 357
  • [44] A mathematical programming approach to the Kernel Fisher algorithm
    Mika, S
    Rätsch, G
    Müller, KR
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 13, 2001, 13 : 591 - 597
  • [45] Modified Ratio Objective Approach in Mathematical Programming
    T. Antczak
    Journal of Optimization Theory and Applications, 2005, 126 : 23 - 40
  • [46] Perturbation approach to sensitivity analysis in mathematical programming
    Castillo, E
    Conejo, AJ
    Castillo, C
    Mínguez, R
    Ortigosa, D
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2006, 128 (01) : 49 - 74
  • [47] A mathematical programming approach to fuzzy tandem queues
    Chen, SP
    INTERNATIONAL JOURNAL OF UNCERTAINTY FUZZINESS AND KNOWLEDGE-BASED SYSTEMS, 2005, 13 (04) : 425 - 436
  • [48] A MATHEMATICAL-PROGRAMMING APPROACH TO SALARY ADMINISTRATION
    GARCIADIAZ, A
    HOGG, GL
    COMPUTERS & INDUSTRIAL ENGINEERING, 1983, 7 (01) : 7 - 13
  • [49] Modified ratio objective approach in mathematical programming
    Antczak, T
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2005, 126 (01) : 23 - 40
  • [50] A Mathematical Programming Approach for Online Hierarchical Scheduling
    Tan, Zhiyi
    Zhang, An
    COMBINATORIAL OPTIMIZATION AND APPLICATIONS, PROCEEDINGS, 2009, 5573 : 438 - 450