Programming in groups: developing industry-facing software development skills in the undergraduate mathematics curriculum

Article


Jones, M. and Megeney, A. 2020. Programming in groups: developing industry-facing software development skills in the undergraduate mathematics curriculum. MSOR Connections. 18 (2), pp. 18-24. https://doi.org/10.21100/msor.v18i2.1087
TypeArticle
TitleProgramming in groups: developing industry-facing software development skills in the undergraduate mathematics curriculum
AuthorsJones, M. and Megeney, A.
Abstract

Programming is increasingly becoming an expected graduate skill for mathematics students. We argue in this article that programming should be given the same priority as any other graduate skill. Given the practical and philosophical constraints placed on undergraduate mathematics curricula, however, we acknowledge the difficulty in introducing, in a meaningful way, many of the core ideas of programming. We therefore present a case study of a second year course on an undergraduate mathematics programme that introduces Object Oriented Programming and aspects of software design, as well as key practical skill such as version control. We will argue that group assessment in this context is a more natural setting for students to be working and reflects more closely the experience of programming in industry; furthermore, it serves as a convenient platform to introduce students to aspects of software design and practical programming considerations. We will present an example of the type of assessment that can be used and how Version Control Systems like Git can be used to give students a more realistic experience of programming with the advantage of allowing tutors and other group members to track student work.

KeywordsProgramming; Group assessment; Employability; Graduate Skills
PublisherUniversity of Greenwich
JournalMSOR Connections
ISSN1473-4869
Electronic2051-4220
Publication dates
Online09 Jul 2020
Print09 Jul 2020
Publication process dates
Deposited12 May 2020
Accepted07 May 2020
Output statusPublished
Publisher's version
File Access Level
Open
Copyright Statement

The copyright of articles will remain with the author(s).
The article was first published in MSOR Connections: Jones, M. M., & Megeney, A. (2020). Programming in Groups: developing industry-facing software development skills in the undergraduate mathematics curriculum. MSOR Connections, 18(2), 18–24. https://doi.org/10.21100/msor.v18i2.1087
The published article is reproduced in the Middlesex University Research Repository with permission.

MSOR Connections Open Access Policy: This journal provides immediate open access to its content on the principle that making research freely available to the public supports a greater global exchange of knowledge.

Additional information

Special issue on programming in the undergraduate mathematics curriculum

Digital Object Identifier (DOI)https://doi.org/10.21100/msor.v18i2.1087
LanguageEnglish
Permalink -

https://repository.mdx.ac.uk/item/88ywv

Download files


Publisher's version
1087-5099-1-PB.pdf
File access level: Open

  • 74
    total views
  • 26
    total downloads
  • 4
    views this month
  • 2
    downloads this month

Export as

Related outputs

Authentic activities for making mathematicians
Masterson, B., Megeney, A. and Sharples, N. 2024. Authentic activities for making mathematicians. CETL-MSOR Conference 2024. University of Limerick, Ireland 29 - 30 Aug 2024
Public engagement for student empowerment
Masterson, B., Megeney, A. and Sharples, N. 2024. Public engagement for student empowerment. CETL-MSOR Conference 2024. University of Limerick, Ireland 29 - 30 Aug 2024
Authentic no-exam assessment for student wellbeing
Masterson, B., Sharples, N. and Megeney, A. 2024. Authentic no-exam assessment for student wellbeing. Designing Assessment to Promote Students’ Wellbeing. University of Greenwich, London, UK 10 - 10 Jul 2024
Authenticity in learning, teaching and assessment
Masterson, B., Sharples, N., Jones, M., Megeney, A. and Lawrence, S. 2024. Authenticity in learning, teaching and assessment. MSOR Connections. 22 (2), pp. 29-36. https://doi.org/10.21100/msor.v22i2.1488
Paving the path: empowering women in STEM from university to industry
Vaka, S., Trestian, R., Baskent, C., Shayesteh, H. and Megeney, A. 2024. Paving the path: empowering women in STEM from university to industry. 2024 IEEE Global Engineering Education Conference. Kos, Greece 08 - 11 May 2024 IEEE.
Authentic by design: developing students for the talent economy
Barter, P., Megeney, A., Graham, J., Parmar, D. and Mourouti, O. 2023. Authentic by design: developing students for the talent economy. AdvanceHE Assessment and Feedback Symposium 2023. Reading, UK 07 - 07 Nov 2023
Student video curation
Jones, M., Lawrence, S., Masterson, B., Megeney, A. and Sharples, N. 2023. Student video curation. MSOR Connections. 21 (2), pp. 15-24. https://doi.org/10.21100/msor.v21i2.1403
Authentic by design: developing mathematicians for the talent economy
Masterson, B., Jones, M., Lawrence, S., Megeney, A. and Sharples, N. 2023. Authentic by design: developing mathematicians for the talent economy. MSOR Connections. 21 (2), pp. 44-51. https://doi.org/10.21100/msor.v21i2.1400
Revising the role of the history of mathematics in post-pandemic world
Lawrence, S., Megeney, A., Sharples, N., Masterson, B. and Jones, M. 2022. Revising the role of the history of mathematics in post-pandemic world. Uzdanica. XIX, pp. 17-28. https://doi.org/10.46793/Uzdanica19.S.017L
Student video curation
Jones, M., Lawrence, S., Masterson, B., Megeney, A. and Sharples, N. 2022. Student video curation. CETL-MSOR Conference 2022. Abertay University, Dundee, UK 01 - 02 Sep 2022
Authentic by design: developing mathematicians for the talent economy
Masterson, B., Megeney, A., Sharples, N., Lawrence, S. and Jones, M. 2022. Authentic by design: developing mathematicians for the talent economy. CETL-MSOR Conference 2022. Abertay University, Dundee, UK 01 - 02 Sep 2022
Intentionality for inclusivity - the journey at Middlesex University
Roberts, H., Punev, I., Allardyce, D., Kyprianou, A., Appiah, S., Megeney, A., Calin, A., Gallacher, D. and Mill, R. 2022. Intentionality for inclusivity - the journey at Middlesex University. McGraw Hill.
Engaging with maths online - teaching mathematics collaboratively and inclusively through a pandemic and beyond
Jones, M., Megeney, A. and Sharples, N. 2022. Engaging with maths online - teaching mathematics collaboratively and inclusively through a pandemic and beyond. MSOR Connections. 20 (1), pp. 74-83. https://doi.org/10.21100/msor.v20i1.1322
Digital pedagogy in a world of digital poverty: the Middlesex iPad project
Jones, M., Megeney, A. and Sharples, N. 2021. Digital pedagogy in a world of digital poverty: the Middlesex iPad project. AdvanceHE Curriculum Symposium 2021. Online 08 Jun 2021
iPads for teaching and learning mathematics: collaborative group-work in an engineering-appropriate setting.
Jones, M., Megeney, A. and Sharples, N. 2021. iPads for teaching and learning mathematics: collaborative group-work in an engineering-appropriate setting. UCLan Conference: "Supporting Engineering Students with Weak Maths Skills and Widening Participation". Online 25 Mar 2021
Collaboration and co-creation at a distance: using technology to enhance student engagement online
Jones, M., Megeney, A. and Sharples, N. 2021. Collaboration and co-creation at a distance: using technology to enhance student engagement online. AdvanceHE Student Engagement Conference 2021. Online 26 May 2021
Using technology to engage Generation Z Mathematics students
Jones, M. and Sharples, N. 2020. Using technology to engage Generation Z Mathematics students. University of South Wales: Teaching Excellence Seminars. Online 09 Nov 2020
Video recording lectures: blending the quarantini
Jones, M. and Sharples, N. 2020. Video recording lectures: blending the quarantini. TALMO Workshop: Student Engagement and Interaction. Online 03 Sep 2020
The Z transform: active learning approaches for generation Z
Jones, M. and Megeney, A. 2019. The Z transform: active learning approaches for generation Z. CETL-MSOR Conference 2019. Dublin City University, Ireland 05 - 06 Sep 2019
Thematic problem solving: A case study on an approach to teaching problem solving in undergraduate mathematics
Jones, M. and Megeney, A. 2019. Thematic problem solving: A case study on an approach to teaching problem solving in undergraduate mathematics. MSOR Connections. 17 (2), pp. 54-59. https://doi.org/10.21100/msor.v17i2.978
Problem solving methods in undergraduate mathematics
Megeney, A. and Jones, M. 2018. Problem solving methods in undergraduate mathematics. CETL-MSOR Conference 2018 Evidencing Excellence. University of Glasgow, Scotland
Engaging with mathematics: how mathematical art, robotics and other activities are used to engage students with university mathematics and promote employability skills
Megeney, A. 2016. Engaging with mathematics: how mathematical art, robotics and other activities are used to engage students with university mathematics and promote employability skills. CETL-MSOR Conference 2015. University of Greenwich, London, United Kingdom 08 - 09 Sep 2015 sigma Network. pp. 61-65
Building mathematics: how the construction and use of artefacts can be used to engage students with their learning of Mathematics
Jones, M. and Megeney, A. 2016. Building mathematics: how the construction and use of artefacts can be used to engage students with their learning of Mathematics. CETL-MSOR Conference 2016 A Brave New World. Loughborough University pp. 56-60
Compact composition operators with symbol a universal covering map onto a multiply connected domain
Jones, M. 2015. Compact composition operators with symbol a universal covering map onto a multiply connected domain. Illinois Journal of Mathematics. 59 (3), pp. 707-715.
Composition operators induced by universal covering maps
Jones, M. 2015. Composition operators induced by universal covering maps. 2015 Joint International Meeting AMS EMS SPM. Porto, Portugal 10 - 13 Jun 2015
Compact composition operators with symbol a universal covering map
Jones, M. 2015. Compact composition operators with symbol a universal covering map. Journal of Functional Analysis. 268 (4), pp. 887-901. https://doi.org/10.1016/j.jfa.2014.11.003
A note on the Königs domain of compact composition operators on the Bloch space
Jones, M. 2011. A note on the Königs domain of compact composition operators on the Bloch space. Journal of Inequalities and Applications. https://doi.org/10.1186/1029-242X-2011-31
The Nielsen kernel of an arbitrary Riemann surface
Jones, M. 2006. The Nielsen kernel of an arbitrary Riemann surface. Bulletin of the London Mathematical Society. 38 (5), pp. 825-828. https://doi.org/10.1112/S0024609306018753
Common invariant subspaces of composition operators and the shift on H2.
Jones, M. 2005. Common invariant subspaces of composition operators and the shift on H2. Archiv der Mathematik. 84 (3), pp. 258-267.
Compact composition operators not in the Schatten classes
Jones, M. 2005. Compact composition operators not in the Schatten classes. Proceedings of the American Mathematical Society. 134 (7), pp. 1947-1953. https://doi.org/10.1090/S0002-9939-05-08198-0
Shift invariant subspaces of composition operators.
Jones, M. 2005. Shift invariant subspaces of composition operators. Archiv der Mathematik. 84 (3), pp. 258-267. https://doi.org/10.1007/s00013-004-1017-z
Geometric models for composition operators on the little Bloch space
Jones, M. 2002. Geometric models for composition operators on the little Bloch space. One Day Function Theory Conference. De Morgan House, London
Bounded composition operators on weighted Bergman spaces
Jones, M. 2001. Bounded composition operators on weighted Bergman spaces. Journal of Mathematical Analysis and Applications. 256 (2), pp. 650-667. https://doi.org/10.1006/jmaa.2000.7337
Invariant subspaces for composition operators on H^2
Jones, M. 2000. Invariant subspaces for composition operators on H^2. Function Theory and Function Spaces. Nottingham University Oct 2000
Composition operators on weighted Bergman spaces.
Jones, M. 1999. Composition operators on weighted Bergman spaces. PhD thesis University College London Mathematics