1. Abrahamson, D., Berland, M., Shapiro, B., Unterman, J., & Wilensky, U. (2006). Leveraging epistemological diversity through computer-based argumentation in the domain of probability. For the Learning of Mathematics, 26(3), 19–45. https://www.jstor.org/stable/40248549
2. Balt, K., & Buteau, C. (2020, September 4). Process of using programming for pure/applied mathematics investigations [Video]. YouTube. https://youtu.be/irTlCE-eXhc. Accessed 8 Dec 2021.
3. Béguin, P., & Rabardel, P. (2000). Designing for instrument-mediated activity. Scandinavian Journal of Information Systems, 12(1), Article 1. https://aisel.aisnet.org/sjis/vol12/iss1/1. Accessed 8 Dec 2021.
4. Benton, L., Hoyles, C., Kalas, I., Noss, R. (2017). Bridging primary programming and mathematics: Some findings of design research in England. Digital Experiences in Mathematics Education, 3(2), 115–138. https://doi.org/10.1007/s40751-017-0028-x
5. Broley, L., Caron, F., Saint-Aubin, Y. (2018). Levels of programming in mathematical research and university mathematics education International Journal of Research in Undergraduate Mathematics Education, 4(1), 38–55. https://doi.org/10.1007/s40753-017-0066-1