Spiral and Project-Based Learning with Peer Assessment in a Computer Science Project Management Course
Tóm tắt
Different learning methods such as project-based learning, spiral learning and peer assessment have been implemented in science disciplines with different outcomes. This paper presents a proposal for a project management course in the context of a computer science degree. Our proposal combines three well-known methods: project-based learning, spiral learning and peer assessment. Namely, the course is articulated during a semester through the structured (progressive and incremental) development of a sequence of four projects, whose duration, scope and difficulty of management increase as the student gains theoretical and instrumental knowledge related to planning, monitoring and controlling projects. Moreover, the proposal is complemented using peer assessment. The proposal has already been implemented and validated for the last 3 years in two different universities. In the first year, project-based learning and spiral learning methods were combined. Such a combination was also employed in the other 2 years; but additionally, students had the opportunity to assess projects developed by university partners and by students of the other university. A total of 154 students have participated in the study. We obtain a gain in the quality of the subsequently projects derived from the spiral project-based learning. Moreover, this gain is significantly bigger when peer assessment is introduced. In addition, high-performance students take advantage of peer assessment from the first moment, whereas the improvement in poor-performance students is delayed.
Tài liệu tham khảo
Alba-Elias F, Gonzalez-Marcos A, Ordieres-Mere J (2014) An active project management framework for professional skills development. Int J Eng Educ 30(5):1242–1253
Boehm BW (1988) A spiral model of software development and enhancement. Computer 21(5):61–72
Boubouka M, Papanikolaou KA (2013) Alternative assessment methods in technology enhanced project-based learning. Int J Learn Technol 8(3):263–296
Broman D, Sandahl K, Baker MA (2012) The company approach to software engineering project courses. IEEE Trans Educ 55(4):445–452
Bruner JS (1960) The process of education. Harvard University Press, Harvard
Cameron AF, Trudel MC, Titah R, Léger PM (2012) The live teaching case: a new IS method and its application. J Inf Technol Educ Res 11(1):27–42
Chandrasekaran S, Stojcevski A, Littlefair G, Joordens M (2012) Learning through projects in engineering education. In: SEFI 2012: engineering education 2020: meet the future: proceedings of the 40th SEFI annual conference 2012. European society for engineering education (SEFI)
Chang SH, Wu TC, Kuo YK, You LC (2012) Project-based learning with an online peer assessment system in a photonics instruction for enhancing LED design skills. Turk Online J Educ Technol-TOJET 11(4):236–246
Chen NS, Wei CW, Wu KT, Uden L (2009) Effects of high level prompts and peer assessment on online learners’ reflection levels. Comput Educ 52(2):283–291
Cho YH, Cho K (2011) Peer reviewers learn from giving comments. Instr Sci 39(5):629–643
Cho K, MacArthur C (2011) Learning by reviewing. J Educ Psychol 103(1):73
Chua KJ, Yang WM, Leo HL (2014) Enhanced and conventional project-based learning in an engineering design module. Int J Technol Des Educ 24(4):437–458
Cobo-Benita JR, Ordieres-Meré J, M Ortiz-Marcos I, Pacios-Álvarez A (2010) Learning by doing in project management: acquiring skills through a collaborative model. In: Education engineering (EDUCON), 2010 IEEE. IEEE, pp 701–708
Davidovitch L, Parush A, Shtub A (2006) Simulation-based learning in engineering education: performance and transfer in learning project management. J Eng Educ 95(4):289–299
Davidovitch L, Parush A, Shtub A (2009) The impact of functional fidelity in simulator-based learning of project management. Int J Eng Educ 25(2):333
DiBiasio D, Comparini L, Dixon AG, Clark WM (2001) A project-based spiral curriculum for introductory courses in ChE: part 3. Evaluation. Chem Eng Educ 35(2):140–147
Domínguez C, Jaime A (2010) Database design learning: a project-based approach organized through a course management system. Comput Educ 55(3):1312–1320
Fowler M, Highsmith J (2001) The agile manifesto. Softw Dev 9(8):28–35
Frank M, Lavy I, Elata D (2003) Implementing the project-based learning approach in an academic engineering course. Int J Technol Des Educ 13(3):273–288
Geist DB, Myers ME (2007) Pedagogy and project management: should you practice what you preach? J Comput Sci Coll 23(2):202–208
Gibbs G (1999) Using assessment strategically to change the way students learn. In: Brown S, Glasner A (eds) Assessment matters in higher education: choosing and using diverse approaches. S.R.H.E and Open University Press, Buckingham
Guerrero D, Vegas S, Quevedo V, Palma M. (2013) Improving generic skills among engineering students through project-based learning in a project management course. In: ASEE (ed) Proceedings from the 120th ASEE annual conference and exposition
Huang L, Dai L, Guo B, Lei G (2008) Project-driven teaching model for software project management course. In: 2008 International conference on computer science and software engineering, vol 5. IEEE, pp 503–506
ICB-IPMA (2006) ICB-IPMA competence baseline. International Project Management Association, Nijkerk, The Netherlands
Ivanovic M, Putnik Z, Budimac Z, Bothe K (2012, April) Teaching “Software Project Management” course-seven years experience. In: Global engineering education conference (EDUCON), 2012 IEEE. IEEE, pp 1–7
Jaime A, Domínguez C, Sánchez A, Blanco JM (2013) Interuniversity telecollaboration to improve academic results and identify preferred communication tools. Comput Educ 64:63–69
Jewels T, Albon R (2009) Developing an IT project management course to meet changing industry needs. In: 15th Americas conference on information systems (AMCIS) 2009. San Francisco, USA. Jan 2009
Jing L, Cheng Z, Wang J, Zhou Y (2011) A spiral step-by-step educational method for cultivating competent embedded system engineers to meet industry demands. IEEE Trans Educ 54(3):356–365
Lin SS, Liu EZF, Yuan SM (2001) Web-based peer assessment: feedback for students with various thinking-styles. J Comput Assist Learn 17(4):420–432
Lohani VK, Wolfe ML, Wildman T, Mallikarjunan K, Connor J (2011) Reformulating general engineering and biological systems engineering programs at Virginia Tech. Adv Eng Educ 2(4):1–30
Lu J, Law N (2012) Online peer assessment: effects of cognitive and affective feedback. Instr Sci 40(2):257–275
Machanick P (2005) Peer assessment for action learning of data structures and algorithms. In: Proceedings of the 7th Australasian conference on computing education, vol 42 Australian Computer Society, Inc, pp 73–82
Martín C, Urpí T, Casany MJ, Xavier Burgués X, Quer C, Rodríguez ME, Abelló A (2013) Improving learning in a database course using collaborative learning techniques. Int J Eng Educ 29(4):1–12
Nembhard D, Yip K, Shtub A (2009) Comparing competitive and cooperative strategies for learning project management. J Eng Educ 98(2):181–192
Palmer S, Hall W (2011) An evaluation of a project-based learning initiative in engineering education. Eur J Eng Educ 36(4):357–365
PMI (2013) A guide to the project management body of knowledge (PMBOK® Guide), 5th edn. Project Management Institute, PA
Prince MJ, Felder RM (2006) Inductive teaching and learning methods: definitions, comparisons, and research bases. J Eng Educ 95(2):123–138
Ramazani J, Jergeas G (2015) Project managers and the journey from good to great: the benefits of investment in project management training and education. Int J Proj Manag 33(1):41–52
Rouhi A, Azizian E (2013) Peer review: is giving corrective feedback better than receiving it in L2 writing? Proc Soc Behav Sci 93:1349–1354
Søndergaard H, Mulder RA (2012) Collaborative learning through formative peer review: pedagogy, programs and potential. Comput Sci Educ 22(4):343–367
Strijbos JW, Sluijsmans D (2010) Unravelling peer assessment: methodological, functional, and conceptual developments. Learn Instr 20:265–269
Thomas JW (2000) A review of research on project-based learning. The Autodesk Foundation, San Rafael
Topping KJ (2010) Methodological quandaries in studying process and outcomes in peer assessment. Learn Instr 20(4):339–343
Tynjälä P, Pirhonen M, Vartiainen T, Helle L (2009) Educating IT project managers through project-based learning: a working-life perspective. Commun Assoc Inf Syst 24:1–21, Article 16. http://aisel.aisnet.org/cais/vol24/iss1/16
Vega C, Jiménez C, Villalobos J (2013) A scalable and incremental project-based learning approach for CS1/CS2 courses. Educ Inf Technol 18(2):309–329
Vemuru S, Khorbotly S, and Hassan F (2013) A spiral learning approach to hardware description languages. In: 2013 IEEE international symposium on circuits and systems (ISCAS). IEEE, pp 2759–2762. doi:10.1109/ISCAS.2013.6572450