| 25 | 2 | 56 |
| 下载次数 | 被引频次 | 阅读次数 |
This paper explores the reform and practice of software engineering-related courses based on the competency model of the Computing Curricula, and proposes some measures of teaching reform and talent cultivation in software engineering. The teaching reform emphasizes student-centered education, and focuses on the cultivation and enhancement of students' knowledge, skills, and dispositions. Based on the three elements of the competency model, specific measures of teaching reform are proposed for some professional courses in software engineering, to strengthen course relevance, improve knowledge systems, reform practical modes with a focus on skill development, and cultivate good dispositions through student-centered education. The teaching reform's attempts and practice are conducted in some courses such as Advanced Web Technologies, Software Engineering, and Intelligent Terminal Systems and Application Development. Through the analysis and comparison of the implementation effects, significant improvements are observed in teaching effectiveness, students' mastery of knowledge and skills are noticeably improved, and the expected goals of the teaching reform are achieved.
Abstract:This paper explores the reform and practice of software engineering-related courses based on the competency model of the Computing Curricula, and proposes some measures of teaching reform and talent cultivation in software engineering. The teaching reform emphasizes student-centered education, and focuses on the cultivation and enhancement of students' knowledge, skills, and dispositions. Based on the three elements of the competency model, specific measures of teaching reform are proposed for some professional courses in software engineering, to strengthen course relevance, improve knowledge systems, reform practical modes with a focus on skill development, and cultivate good dispositions through student-centered education. The teaching reform's attempts and practice are conducted in some courses such as Advanced Web Technologies, Software Engineering, and Intelligent Terminal Systems and Application Development. Through the analysis and comparison of the implementation effects, significant improvements are observed in teaching effectiveness, students' mastery of knowledge and skills are noticeably improved, and the expected goals of the teaching reform are achieved.
[1]Clear A,Clear T,Impagliazzo J,et al.From knowledgebased to competency-based computing education:Future directions[C]//Proceedings of 2020 IEEE Frontiers in Education Conference(FIE).Uppsala:IEEE,2020:1-7.
[2]Semerikov S,Striuk A,Striuk L,et al.Sustainability in software engineering education:a case of general professional competencies[J].E3S Web of Conferences,2020,166:10036.
[3]Luo L,Yang Y,Wei Y.Research on training model of innovative talents in computer majors based on competency perspective[J].Computer Education,2018(2):28-30.(in Chinese)
[4]Malhotra R,Massoudi M,Jindal R.Shifting from traditional engineering education towards competency-based approach:the most recommended approach-review[J].Education and Information Technologies,2023,28(7):9081-9111.
[5]Lunt B M.CC2020:An IT-Centric Overview[C]//Proceedings of the 22nd Annual Conference on Information Technology Education.2021:5-8.
[6]Luo L,Yang Y,Wei Y,et al.Construction of competency model for enterprise required computer majored innovative master degree postgraduate[J],Computer Era,2019(8),74-77.(in Chinese)
[7]Xie T,Bo J,Fang C.Research on experimental teaching reform of Web programming technology course under the background of new engineering[J].Computer Education,2019(1):63-67,71.(in Chinese)
[8]Bowers D S,Sabin M,Raj R K,et al.Advancing computing education:assessing CC2020 dispositions[C]//Proceedings of 2022 IEEE Frontiers in Education Conference (FIE).Uppsala:IEEE,2022:1-9.
[9]Souza M,Moreira R,Figueiredo E.Students perception on the use of project-based learning in software engineering education[C]//Proceedings of the XXXIII Brazilian Symposium on Software Engineering.Salvador:ACM,2019:537-546.
[10]Assyne N,Ghanbari H,Pulkkinen M.The state of research on software engineering competencies:a systematic mapping study[J].Journal of Systems and Software,2022,185:111183.
[11]Kumar A N,Raj R K.A first look at the ACM/IEEE-CS/AAAI computer science curricula (CS202X)[C]//Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V.2.Providence:ACM,2022:1023-1024.
[12]Impagliazzo J,Bourque P,Mead N R.Incorporating CC2020 and SWECOM competencies into software engineering curricula:a tutorial[C]//Proceedings of the IEEE 32nd Conference on Software Engineering Education and Training(CSEE&T).Munich:IEEE,2020:1-3.
[13]CC2020 Task Force.Computing curricula 2020:paradigms for global computing education[M].New York:ACM,2020.
[14]Frezza S,Clear T,Clear A.Unpacking dispositions in the CC2020 computing curriculum overview report[C]//Proceedings of 2020 IEEE Frontiers in Education Conference(FIE).Uppsala:IEEE,2020:1-8.
基本信息:
DOI:10.16512/j.cnki.jsjjy.2023.12.049
中图分类号:G642;TP311.5-4
引用信息:
[1]Xue Han,Buqing Cao,Jianyong Yu,等.Teaching Reform Based on the Competency Model for Software Engineering-related Courses[J].计算机教育,2023,No.348(12):158-166.DOI:10.16512/j.cnki.jsjjy.2023.12.049.
基金信息:
supported by the Teaching Reform Projects of Colleges in Hunan Province (No. HNJG-2022-1410, No. HNJG-2020-0489, No. HNJG-2022-0785, and No. HNJG-2022-0792); Industry-universityCooperative Project of Ministry of Education (No. 220506194233806); the Teaching Reform Project of Hunan University of Science and Technology (No. 2020XXJG07)
2023-12-10
2023-12-10
