156
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Evaluation of the effectiveness of developing real-world software projects as a motivational device for bridging theory and practice

ORCID Icon, ORCID Icon &
Pages 1275-1289 | Received 09 Dec 2021, Accepted 21 Apr 2022, Published online: 03 May 2022

References

  • Anslow, C. 2015. “An Experience Report at Teaching a Group Based Agile Software Development Project Course.” In Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 500–505. Kansas, Missouri: ACM.
  • Biggs, J. 2011. Teaching for Quality Learning at University. UK: McGraw-Hill Education.
  • Cagiltay, N. E. 2007. “Teaching Software Engineering by Means of Computer‐Game Development: Challenges and Opportunities.” British Journal of Educational Technology 38 (3): 405–415. doi:10.1111/j.1467-8535.2007.00705.x.
  • Chatley, R. 2017. “Lean Learning-Applying Lean Techniques to Improve Software Engineering Education.” In 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering Education and Training Track (ICSE-SEET) , 117–126. Buenos Aires: IEEE.
  • Cohen, J. 2013. Statistical Power Analysis for the Behavioral Sciences. New York: Routledge.
  • Cuthbert, K. 1995. “Project Planning and the Promotion of Self-Regulated Learning: From Theory to Practice.” Studies in Higher Education 20 (3): 267–277. doi:10.1080/03075079512331381545.
  • De Winter, J. F. 2010. “Five-Point Likert Items: T Test versus Mann-Whitney-Wilcoxon.” Practical Assessment, Research, and Evaluation 15 (1): 11.
  • Demurjian, S. A. 2009. “Experiences in Project-Based Software Engineering: What Works, What Doesn’t.” Software Engineering: Effective Teaching and Learning Approaches and Practices: 191–211. Hershey, PA: IGI Global.
  • Gary, K. A. 2009. “The Software Enterprise: Preparing Industry-Ready Software Engineers.” Software Engineering: Effective Teaching and Learning Approaches and Practices: 115–135. Hershey, PA: IGI Global.
  • Ghasemi, A. 2012. “Normality Tests for Statistical Analysis: A Guide for Non-Statisticians.” International Journal of Endocrinology and Metabolism 10 (2): 486. doi:10.5812/ijem.3505.
  • Gleser, L. J. 2012. Contributions to Probability and Statistics. New York: Springer Science & Business Media.
  • Gravetter, F. J. 2020. Essentials of Statistics for the Behavioral Sciences. USA: Cengage Learning.
  • Henry, S. 1983. “A Project Oriented Course on Software Engineering.” ACM SiGCSE Bulletin 15 (1): 57–61. doi:10.1145/952978.801013.
  • Khamis, H. 2008. “Measures of Association: How to Choose?” Journal of Diagnostic Medical Sonography 24 (3): 155–162. doi:10.1177/8756479308317006.
  • Klappholz, D. A. 2009. “A Framework for Success in Real Projects for Real Clients Courses.” Software Engineering: Effective Teaching and Learning Approaches and Practices: 157–190. Hershey, PA: IGI Global.
  • Kropp, M. 2014. “New Sustainable Teaching Approaches in Software Engineering Education.” In 2014 IEEE Global Engineering Education Conference (EDUCON), 1019–1022. Istanbul, Turkey: IEEE.
  • Kuhrmann, M. 2016. “When Teams Go Crazy: An Environment to Experience Group Dynamics in Software Project Management Courses.” In 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C), 412–421. Austin, TX: IEEE.
  • Mahnic, V. 2011. “A Capstone Course on Agile Software Development Using Scrum.” IEEE Transactions on Education 55 (1): 99–106. doi:10.1109/TE.2011.2142311.
  • Mas, A. M.-P. 2020. “Enhancing the Student Perception on Software Project Management in Computer Science.” IEEE Transactions on Education 64 (1): 1–11. doi:10.1109/TE.2020.2998429.
  • McMillan, J. H. 2010. Research in Education: Evidence-Based Inquiry. MyEducationLab Series. USA: Pearson.
  • Naur, P. 1968. Software Engineering: Report of a Conference Sponsored by the Nato Science Committee. Garmisch, Germany: Scientific Affairs Division, NATO.
  • Ohlsson, L. 1995. “A Practice Driven Approach to Software Engineering Education.” IEEE Transactions on Education 38 (3): 291–295. doi:10.1109/13.406508.
  • Pallant, J. 2010. SPSS Survaival Manual: A Step by Step Guide to Data Analysis Using IBM SPSS. London: Routledge.
  • Ralph, P. 2018. “Re-imagining a Course in Software Project Management.” In Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training, 116–125. Gothenburg, Sweden: ACM.
  • Robillard, P. N. 1988. “The Simulated Working Environment in a Project-based Software Engineering Course.” Computers & Education 12 (4): 471–477. doi:10.1016/0360-1315(88)90019-X.
  • Royce, W. W. 1987. “Managing the Development of Large Software Systems: Concepts and Techniques.” In Proceedings of the 9th international conference on Software Engineering, 328–338. Monterey, CA: ACM.
  • Schwaber, K. 1997. “Scrum Development Process.” In Business Object Design and Implementation, 117–134. London: Springer.
  • Sindre, G. L. 2003. “Positive Experiences with an Open Project Assignment in an Introductory Programming Course.” In 25th International Conference on Software Engineering, 2003, 608–613. Portland, OR: IEEE.
  • Sommerville, I. 2011. Software Engineering 9th Edition. UK: Pearson.
  • Welch, B. L. 1947. “The Generalization of ‘Student’s Problem When Several Different Population Varlances are Involved.” Biometrika 34 (1–2): 28–35. doi:10.1093/biomet/34.1-2.28.
  • Williams, L. W. 2002. “In Support of Pair Programming in the Introductory Computer Science Course.” Computer Science Education 12 (3): 197–212. doi:10.1076/csed.12.3.197.8618.
  • Winn, S. 1995. “Learning by Doing: Teaching Research Methods through Student Participation in a Commissioned Research Project.” Studies in Higher Education 20 (2): 203–214. doi:10.1080/03075079512331381703.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.