Skip to main content

Instrumental Orchestration of the Use of Programming Technology for Authentic Mathematics Investigation Projects

  • Chapter
  • First Online:
The Mathematics Teacher in the Digital Era

Abstract

This chapter focuses on teaching the use of programming technology for pure or applied mathematics investigation projects to university mathematics students and future mathematics teachers. We investigate how the theoretical frame of instrumental orchestration contributes to our understanding of this teaching. Our case study is situated within the implementation of three undergraduate mathematics courses offered at Brock University (Canada) over the past 20 years, whose main activities include investigation projects. The study examines an instructor’s actions and decision-making in relation to potential students’ schemes that might have been promoted, implicitly or explicitly, by the instructor. The analysis also focuses on two student schemes, namely, the scheme of articulating a mathematics concept within the programming language and the scheme of validating the programmed mathematics. The case study led us to develop an orchestration and genesis alignment (OGA) model that associates different elements of the instructor’s orchestration with the intended student development of specific schemes. Our findings highlight the instructors’ dual role as policy makers and as teachers responsible for orchestrating students’ instrumental geneses (i.e., their web of schemes development). Findings also highlight the integration of projects as a key element of the exploitation mode.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 59.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

Download references

Acknowledgements

This work is funded by the Social Sciences and Humanities Research Council of Canada (#435-2017-0367). It has received ethics clearance from the Research Ethics Board at Brock University (REB #17-088). We thank Bill Ralph who kindly accepted to participate in the research and whose generosity by sharing his insights with our team has been invaluable. We also thank all of the research assistants involved in our project for their valuable work toward our research, in particular Sarah Gannon for her assistance with the literature review, and Kelsea Balt, Nina Krajisnik, and Danielle Safieh who have directly been involved with the data used in this chapter.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chantal Buteau .

Editor information

Editors and Affiliations

Appendix: Bill’s MICA II Assignment 1 Guidelines, Winter 2019

Appendix: Bill’s MICA II Assignment 1 Guidelines, Winter 2019

  • Note: All of your code should be carefully structured and very easy to read with all variables, functions and subroutines labeled in a helpful way. In addition, the interface should be user friendly and attractive.

  1. 1.

    Suppose that a needle of length 1/2 is dropped onto a plane of parallel lines that are 1 unit apart. By modifying the Buffon Needle program given in class, find the probability that the needle touches a line. Hand in your finished program which should look like the one given in class but with the appropriate modifications. Label this program as “Buffon Needle Problem”. (25 marks)

  2. 2.

    Consider the region R in [0,2] x [0,2] for which

$$ \sin \left(\ {\textrm{a}}^{\ast }{\textrm{x}}^{\ast}\textrm{x}+{\textrm{b}}^{\ast }{\textrm{y}}^{\ast }{\textrm{y}}^{\ast}\textrm{y}\ \right)>\sin \left(\ {\textrm{c}}^{\ast }{\textrm{x}}^{\ast}\textrm{x}+{\textrm{d}}^{\ast }{\textrm{y}}^{\ast}\textrm{y}\ \right) $$

Hand in a program that makes this area appear on the screen for different values of a,b,c and d and estimates its area using n points chosen at random in R. The user should be able to input a,b,c,d and n. Label this program as “Area In A Square”. (25 marks)

  1. 3.

    By choosing n points at random inside [−1,1]4, write a program to estimate the hypervolume of the unit hypersphere in R4 which is the set of points for which x2 + y2 + z2 + w2 < = 1. The user should be able to input the sample size n and the number of samples w. The output should show the mean and standard deviation of the w samples. Estimate the hypervolume accurate to one decimal place and use your observations to explain why you are confident that your first decimal place is correct. Also hand in a printout of your code which should be in the simplest possible form. Do not hand in the working program. (25 marks)

Do either question (4) or question (5). Your choice!

  1. 4.

    Suppose that a needle of length 1 is dropped onto a plane of parallel horizontal and vertical lines that are 1 unit apart. By modifying the code for the Buffon Needle program given in class, find the probability that the needle touches any of the lines. Hand in your written explanation of the mathematics behind your method as well as your working program. This program does not have to have a graphical component (unless you’d enjoy giving it one). Label this program “Buffon-Laplace Problem”. (25 marks)

  2. 5.

    Suppose that two numbers a and b are chosen at random from {1, 2, ..., n}. Let Pn be the probability that they are relatively prime. As n goes to infinity, does the limit of Pn exist? Hand in the program you write to investigate this question and a discussion of what you observed. Can you guess the exact limit? (25 marks)

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Buteau, C., Muller, E., Mgombelo, J., Rodriguez, M.S., Sacristán, A.I., Gueudet, G. (2022). Instrumental Orchestration of the Use of Programming Technology for Authentic Mathematics Investigation Projects. In: Clark-Wilson, A., Robutti, O., Sinclair, N. (eds) The Mathematics Teacher in the Digital Era. Mathematics Education in the Digital Era, vol 16. Springer, Cham. https://doi.org/10.1007/978-3-031-05254-5_11

Download citation

Publish with us

Policies and ethics