IDEAS home Printed from https://ideas.repec.org/a/gam/jsusta/v12y2020i21p8986-d436853.html

Prediction of Coding Intricacy in a Software Engineering Team through Machine Learning to Ensure Cooperative Learning and Sustainable Education

Author

Listed:
  • Mehwish Naseer

    (School of Computer Engineering and Science, Shanghai University, Shanghai 200444, China)

  • Wu Zhang

    (School of Computer Engineering and Science, Shanghai University, Shanghai 200444, China)

  • Wenhao Zhu

    (School of Computer Engineering and Science, Shanghai University, Shanghai 200444, China)

Abstract

Coding deliverables are vital part of the software project. Teams are formed to develop a software project in a term. The performance of the team for each milestone results in the success or failure of the project. Coding intricacy is a major issue faced by students as coding is believed to be a complex field demanding skill and practice. Future education demands a smart environment for understanding students. Prediction of the coding intricacy level in teams can assist in cultivating a cooperative educational environment for sustainable education. This study proposed a boosting-based approach of a random forest (RF) algorithm of machine learning (ML) for predicting the coding intricacy level among software engineering teams. The performance of the proposed approach is compared with viable ML algorithms to evaluate its excellence. Results revealed promising results for the prediction of coding intricacy by boosting the RF algorithm as compared to bagging, J48, sequential minimal optimization (SMO), multilayer perceptron (MLP), and Naïve Bayes (NB). Logistic regression-based boosting (LogitBoost) and adaptive boosting (AdaBoost) are outperforming with 85.14% accuracy of prediction. The concerns leading towards high coding intricacy level can be resolved by discussing with peers and instructors. The proposed approach can ensure a responsible attitude among software engineering teams and drive towards fulfilling the goals of education for sustainable development by optimizing the learning environment.

Suggested Citation

  • Mehwish Naseer & Wu Zhang & Wenhao Zhu, 2020. "Prediction of Coding Intricacy in a Software Engineering Team through Machine Learning to Ensure Cooperative Learning and Sustainable Education," Sustainability, MDPI, vol. 12(21), pages 1-15, October.
  • Handle: RePEc:gam:jsusta:v:12:y:2020:i:21:p:8986-:d:436853
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2071-1050/12/21/8986/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2071-1050/12/21/8986/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Rodrigo Lozano & Michelle Y. Merrill & Kaisu Sammalisto & Kim Ceulemans & Francisco J. Lozano, 2017. "Connecting Competences and Pedagogical Approaches for Sustainable Development in Higher Education: A Literature Review and Framework Proposal," Sustainability, MDPI, vol. 9(10), pages 1-15, October.
    2. Dolors Cañabate & Teresa Serra & Remigijus Bubnys & Jordi Colomer, 2019. "Pre-Service Teachers’ Reflections on Cooperative Learning: Instructional Approaches and Identity Construction," Sustainability, MDPI, vol. 11(21), pages 1-18, October.
    3. Sung-Shun Weng & Yang Liu & Juan Dai & Yen-Ching Chuang, 2020. "A Novel Improvement Strategy of Competency for Education for Sustainable Development (ESD) of University Teachers Based on Data Mining," Sustainability, MDPI, vol. 12(7), pages 1-18, March.
    4. Najib Ali Mozahem, 2020. "Using Learning Management System Activity Data to Predict Student Performance in Face-to-Face Courses," International Journal of Mobile and Blended Learning (IJMBL), IGI Global Scientific Publishing, vol. 12(3), pages 20-31, July.
    5. Mehwish Naseer & Wu Zhang & Wenhao Zhu, 2020. "Early Prediction of a Team Performance in the Initial Assessment Phases of a Software Project for Sustainable Software Engineering Education," Sustainability, MDPI, vol. 12(11), pages 1-17, June.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Dalibor Gonda & Viliam Ďuriš & Anna Tirpáková & Gabriela Pavlovičová, 2022. "Teaching Algorithms to Develop the Algorithmic Thinking of Informatics Students," Mathematics, MDPI, vol. 10(20), pages 1-13, October.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Marcel Bassachs & Dolors Cañabate & Teresa Serra & Jordi Colomer, 2020. "Interdisciplinary Cooperative Educational Approaches to Foster Knowledge and Competences for Sustainable Development," Sustainability, MDPI, vol. 12(20), pages 1-17, October.
    2. Kifah Imara & Fahriye Altinay, 2021. "Integrating Education for Sustainable Development Competencies in Teacher Education," Sustainability, MDPI, vol. 13(22), pages 1-17, November.
    3. Jordi Colomer & Teresa Serra & Dolors Cañabate & Remigijus Bubnys, 2020. "Reflective Learning in Higher Education: Active Methodologies for Transformative Practices," Sustainability, MDPI, vol. 12(9), pages 1-8, May.
    4. Xiaodan Zhou & Ling-Hsiu Chen & Chin-Ling Chen, 2019. "Collaborative Learning by Teaching: A Pedagogy between Learner-Centered and Learner-Driven," Sustainability, MDPI, vol. 11(4), pages 1-14, February.
    5. Carolina Feliciana Machado & João Paulo Davim, 2022. "Higher Education for Sustainability: A Bibliometric Approach—What, Where and Who Is Doing Research in This Subject?," Sustainability, MDPI, vol. 14(8), pages 1-15, April.
    6. Rodrigo Lozano & Maria Barreiro-Gen & Francisco J. Lozano & Kaisu Sammalisto, 2019. "Teaching Sustainability in European Higher Education Institutions: Assessing the Connections between Competences and Pedagogical Approaches," Sustainability, MDPI, vol. 11(6), pages 1-17, March.
    7. Letícia Beatriz Camargo Vieira & Maurício César Delamaro & Arminda Eugenia Marques Campos & John Horton & José Antonio Perrella Balestieri & Paulo Valladares Soares & Peter Kraftl & Rachel Nunes L, 2024. "Understanding Undergraduate Students’ Perceptions About the Energy–Water–Food Nexus in Education for Sustainability: A Brazilian Perspective," Journal of Education for Sustainable Development, , vol. 18(1), pages 5-26, March.
    8. Pilar Colás-Bravo & Patrizia Magnoler & Jesús Conde-Jiménez, 2018. "Identification of Levels of Sustainable Consciousness of Teachers in Training through an E-Portfolio," Sustainability, MDPI, vol. 10(10), pages 1-18, October.
    9. Valeria Andreoni & Valeria Ruiz Vargas, 2020. "Tracking the Interlinkages across SDGs: The Case of Hill Centered Education Network in Bogota, Colombia," Sustainability, MDPI, vol. 12(19), pages 1-13, September.
    10. Rita Silva & Cláudio Farias & Isabel Mesquita, 2021. "Cooperative Learning Contribution to Student Social Learning and Active Role in the Class," Sustainability, MDPI, vol. 13(15), pages 1-18, August.
    11. Maria Rosario Perello-Marín & Gabriela Ribes-Giner & Odette Pantoja Díaz, 2018. "Enhancing Education for Sustainable Development in Environmental University Programmes: A Co-Creation Approach," Sustainability, MDPI, vol. 10(1), pages 1-17, January.
    12. Asma Fahim & Qingmei Tan & Bushra Naz & Qurat ul Ain & Sibghat Ullah Bazai, 2021. "Sustainable Higher Education Reform Quality Assessment Using SWOT Analysis with Integration of AHP and Entropy Models: A Case Study of Morocco," Sustainability, MDPI, vol. 13(8), pages 1-19, April.
    13. Alba Manresa & Jasmina Berbegal-Mirabent & Úrsula Faura-Martínez & Juan-Vicente Llinares-Ciscar, 2021. "What Do Freshmen Know about Sustainability? Analysing the Skill Gap among University Business Administration Students," Sustainability, MDPI, vol. 13(16), pages 1-21, August.
    14. Walter Leal Filho & João Henrique Paulino Pires Eustachio & Lucas Veiga Ávila & Maria Alzira Pimenta Dinis & Paula M. Hernandez‐Diaz & Karina Batista & Bruno Borsari & Ismaila Rimi Abubakar, 2025. "Enhancing the contribution of higher education institutions to sustainable development research: A focus on post‐2015 SDGs," Sustainable Development, John Wiley & Sons, Ltd., vol. 33(2), pages 1745-1757, April.
    15. M. Teresa Fuertes-Camacho & Mariona Graell-Martín & Mariana Fuentes-Loss & M. Carmen Balaguer-Fàbregas, 2019. "Integrating Sustainability into Higher Education Curricula through the Project Method, a Global Learning Strategy," Sustainability, MDPI, vol. 11(3), pages 1-25, February.
    16. Vien-Thong Nguyen & Philip Hallinger & Parinya Showanasai, 2024. "Evaluating the Effectiveness of the Leading Change for Sustainability in Schools Simulation: A Research and Development Project," Simulation & Gaming, , vol. 55(1), pages 51-81, February.
    17. Marcel Bassachs & Teresa Serra & Remigijus Bubnys & Dolors Cañabate & Jordi Colomer, 2022. "Multimodal Approaches to Math and Physical Education within Cooperative Learning to Enhance Social Attitudes," Sustainability, MDPI, vol. 14(24), pages 1-16, December.
    18. Jaime González-Domínguez & Gonzalo Sánchez-Barroso & Francisco Zamora-Polo & Justo García-Sanz-Calcedo, 2020. "Application of Circular Economy Techniques for Design and Development of Products through Collaborative Project-Based Learning for Industrial Engineer Teaching," Sustainability, MDPI, vol. 12(11), pages 1-16, May.
    19. Tõnis Mets & Jack Holbrook & Siim Läänelaid, 2021. "Entrepreneurship Education Challenges for Green Transformation," Administrative Sciences, MDPI, vol. 11(1), pages 1-13, February.
    20. Arantza Rico & Elena Agirre-Basurko & Aritz Ruiz-González & Igone Palacios-Agundez & Daniel Zuazagoitia, 2021. "Integrating Mathematics and Science Teaching in the Context of Education for Sustainable Development: Design and Pilot Implementation of a Teaching-Learning Sequence about Air Quality with Pre-Service Primary Teachers," Sustainability, MDPI, vol. 13(8), pages 1-21, April.

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jsusta:v:12:y:2020:i:21:p:8986-:d:436853. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.