Adjustments of Methodology Planning and Assessment Activities of Senior Projects in the Computer Science Program

Full Text (PDF, 525KB), PP.16-25

Views: 0 Downloads: 0

Author(s)

Mai A. Fadel 1,* Lamiaa A. Elrefaei 2

1. Computer Science Department, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia

2. Electrical Engineering Department, Faculty of Engineering at Shoubra, Benha University, Cairo, Egypt

* Corresponding author.

DOI: https://doi.org/10.5815/ijmecs.2018.02.02

Received: 29 Dec. 2017 / Revised: 10 Jan. 2018 / Accepted: 15 Jan. 2018 / Published: 8 Feb. 2018

Index Terms

Computer Science (CS), Senior Project Management System (SPMS), Milestones, Feedback

Abstract

The senior project stage in bachelor’s degrees represents an essential milestone in the learning process of a Computer Science (CS) student. The Senior Project Management System (SPMS) plays an important role in refining the quality of the resulting product and improving the learning experience of students. The CS department at King Abdulaziz University (KAU) has followed a well-defined system for managing senior projects since 2012. Systems evolve through time in response to encounters that unfold when the system is put to use. The administration of CS senior projects is no exception. In this paper, we present some incremental changes that have been introduced as refinements to the original system. This paper focuses on analyzing the data of the projects conducted during 2015 and 2016 in the Computer Science Department, Girls Main Campus (GMC) branch from the following perspectives: the project plan and deliverables at each milestone, and the provision of constructive mature collective feedback by the evaluating committee. These refinements are called addendums as they are additional steps to the SPMS and each step is monitored by using forms. This paper also describes some practices that support the SPMS along with the rationale behind their application. Evidence for the two addendums have been collected from analysis of the relevant forms. The analysis showed that the students benefited from the flexibility introduced by the milestone addendum as they made use of the new options. In addition, analysis of the forms of the feedback addendum showed that this documentation served as a means to gather the overall collective opinion of the committee members as opposed to the individual assessment of each member. Additional evidence was collected from evaluation committee members, by conducting a questionnaire. It showed that participants do benefit from the discussion promoted by the feedback addendum.

Cite This Paper

Mai A. Fadel, Lamiaa A. Elrefaei, " Adjustments of Methodology Planning and Assessment Activities of Senior Projects in the Computer Science Program", International Journal of Modern Education and Computer Science(IJMECS), Vol.10, No.2, pp. 16-25, 2018. DOI:10.5815/ijmecs.2018.02.02

Reference

[1]Faculty of Computing and Information Technology, "Computer Science Department," 15 August 2017. [Online]. Available: http://computing.kau.edu.sa/pages-depcs-en.aspx. [Accessed 23 October 2017].
[2]M. Vijayalakshmi, P. D. Desai and G. H. Joshi, "Outcome based education performance evaluation of capstone project using assessment rubrics and matrix," 2013 IEEE International Conference in MOOC, Innovation and Technology in Education (MITE), Jaipur, 2013, pp. 6-10.
[3]A. M. Al-Bahi, M. A. Taha and N. Turkmen, "Capstone design projects in the environment of weak industry-academia interaction," 2014 IEEE Global Engineering Education Conference (EDUCON), Istanbul, 2014, pp. 330-334.
[4]Alan Fedoruk, Mingwei Gong, and Michael McCarthy, “Student initiated capstone projects,” In Proceedings of the 15th Annual Conference on Information technology education (SIGITE '14), 2014, ACM, New York, NY, USA, 65-70.
[5]Richard G. Helps, Joseph J. Ekstrom, and Barry M. Lunt, “IT Capstone Course Structure for Success,” In Proceedings of the 16th Annual Conference on Information Technology Education (SIGITE '15), 2015, ACM, New York, NY, USA, 27-32.
[6]S. M. Dascalu, Y. L. Varol, F. C. Harris and B. T. Westphal, "Computer science capstone course senior projects: from project idea to prototype implementation," Proceedings Frontiers in Education 35th Annual Conference, Indianopolis, IN, 2005, pp. S3J-1.
[7]Tony Clear, Michael Goldweber, Frank H. Young, Paul M. Leidig, and Kirk Scott, “Resources for instructors of capstone courses in computing,” In Working group reports from ITiCSE on Innovation and technology in computer science education (ITiCSE-WGR '01), 2001, ACM, New York, NY, USA, 93-113.
[8]Andrew Scott, William Kreahling, Mark Holliday, and Scott Barlowe, “A Holistic Capstone Experience: Beyond Technical Ability,” In Proceedings of the 18th Annual Conference on Information Technology Education (SIGITE '17), 2017, ACM, New York, NY, USA, 1-6.
[9]M. Vijayalakshmi, P. D. Desai and G. H. Joshi, "An innovative approach to problem identification and design for capstone projects," 2012 IEEE International Conference on Engineering Education: Innovative Practices and Future Trends (AICERA), Kottayam, 2012, pp. 1-5.
[10]Youry Khmelevsky, “Ten Years of Capstone Projects at Okanagan College: A Retrospective Analysis,” In Proceedings of the 21st Western Canadian Conference on Computing Education (WCCCE '16), 2016, ACM, New York, NY, USA, Article 7, 6 pages.
[11]K. Malur, Alumnus, P. Meena and R. Deekshit, "A transformative approach to capstone projects in engineering," 2014 IEEE International Conference on MOOC, Innovation and Technology in Education (MITE), Patiala, 2014, pp. 348-351.
[12]Xuguang Chen, “Redesign of a senior software engineering course with dual projects,” J. Comput. Sci. Coll. 33, 1 (October 2017), 194-201.
[13]R. Parker, "How Do You Feel: Affective Expressions from Computer Science Senior Capstone Projects," 2017 International Conference on Learning and Teaching in Computing and Engineering (LaTICE), Hong Kong, 2017, pp. 35-42.
[14]S. Kadry, "A novel design of management senior project for engineering students," 2015 IEEE Global Engineering Education Conference (EDUCON), Tallinn, 2015, pp. 812-817.
[15]J. J. Olarte, C. Domínguez, A. Jaime and F. J. García-Izquierdo, "A tool for capstone project management in computer science engineering," 2014 International Symposium on Computers in Education (SIIE), Logrono, 2014, pp. 65-68.
[16]Tony Clear, “Thinking ISsues: the three p's of capstone project performance,” SIGCSE Bull.41, 2 (June 2009), 69-70.
[17]J. J. Olarte, C. Domı´nguez, A. Jaime and F. J. Garcı´a-Izquierdo, "Student and Staff Perceptions of Key Aspects of Computer Science Engineering Capstone Projects," in IEEE Transactions on Education, vol. 59, no. 1, pp. 45-51, Feb. 2016.
[18]C. Y. Chen, Y. C. Hong and P. C. Chen, "Effects of the Meetings-Flow Approach on Quality Teamwork in the Training of Software Capstone Projects," in IEEE Transactions on Education, vol. 57, no. 3, pp. 201-208, Aug. 2014.
[19]M. Paasivaara, J. Vanhanen, V. T. Heikkilä, C. Lassenius, J. Itkonen and E. Laukkanen, "Do High and Low Performing Student Teams Use Scrum Differently in Capstone Projects?," 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering Education and Training Track (ICSE-SEET), Buenos Aires, 2017, pp. 146-149.
[20]Sara Ashraf, Shabib Aftab, "Pragmatic Evaluation of IScrum & Scrum", International Journal of Modern Education and Computer Science(IJMECS), Vol.10, No.1, pp. 24-35, 2018.
[21]Tony Clear, “THINKING ISSUES: A 'potted guide' to quality assurance for computing capstone projects,” ACM Inroads 2, 2 (June 2011), 14-15.
[22]Jeff Jawitz, Suellen Shay, and Rob Moore, “Management and assessment of final year projects in engineering”. The International Journal of Engineering Education. Vol. 18, No. 4, pp. 472-478, 2002.
[23]Tien D.T.K., Lim S.C., “Assessment and Feedback in the Final-Year Engineering Project,” In: Tang S., Logonnathan L. (eds) Assessment for Learning Within and Beyond the Classroom. Springer, Singapore, 2016.
[24]Freeman, M. and McKenzie, J., “SPARK, a confidential web–based template for self and peer assessment of student teamwork: benefits of evaluating across different subjects,” British Journal of Educational Technology, 33: 551–569, 2016.
[25]K. Willey and Anne Gardner Rees, “Changing Student's Perceptions of Self and Peer Assessment”. Proceedings of the Research in Engineering Education Symposium, 2009, pp. 1 – 9.
[26]Guangzhi Zheng, Chi Zhang, and Lei Li.,” Practicing and Evaluating Soft Skills in IT Capstone Projects,” In Proceedings of the 16th Annual Conference on Information Technology Education (SIGITE '15), 2015, ACM, New York, NY, USA, 109-113.
[27]Juan José Olarte, César Domínguez, Francisco José García-Izquierdo, and Arturo Jaime, “Capstone projects in computer science: evaluated by stakeholders,” In Proceedings of the 2014 conference on Innovation & technology in computer science education (ITiCSE '14), 2014, ACM, New York, NY, USA, 345-345.