检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李英玲 王青[2] 黄闽英[1] Li Yingling;Wang Qing;Huang Minying
机构地区:[1]西南民族大学 [2]中国科学院软件研究所互联网实验室
出 处:《高等工程教育研究》2023年第1期67-72,共6页Research in Higher Education of Engineering
基 金:四川省科技厅苗子工程重点项目“面向持续集成的测试用例智能优化方法研究”(2021JDRC0066);西南民族大学教育教学改革项目“基于持续集成和静态检测的智能化软件工程教学探索与实践”(2021ZD50);四川省2021-2023年高等教育人才培养质量和教学改革项目“基于‘点+面+向’的民族院校计算机人才多维度分层分类培养模式研究”(JG2021-401);教育部产学合作协同育人项目“校企联合智慧教学环境建设”(202102325055)。
摘 要:高校的软件工程教学应紧贴业界发展趋势,强化学生的实际动手能力,培养面向企业需求的工程技术和管理人才;但是,当前软件工程实践教学过程中存在实验过程难以监管、工作量难以度量、作业质量难以保证、团队间缺乏交流和相互学习等问题。基于上述背景,提出面向工程实践的智能化软件工程实践全过程量化管理教学方案,实现全过程的数据收集、作业跟踪、质量监管与智能数据分析,打通“作业发布——需求分解与任务分配——代码/文档提交——持续集成——测试与缺陷管理——量化分析”的自动化全流程,支持大规模在线的协同开发和精细量化的实验课程全过程管理。以西南民族大学软件工程实验教学为例,验证了提出的智能化软件工程实践教学方案,能帮助学生培养良好的编程习惯和编写技术文档的能力,从而有效提升学生的实际工程能力,消除学生知识与工程应用之间的鸿沟,最终实现自动化、数字化和智能化的软件课程实践效能,并为数据驱动的教学过程改进提供数据支持。The teaching of software engineering majors in universities should closely follow the development trend of the industry,strengthen the practical ability of students,and cultivate engineering techniques and management talents that can meet the needs of enterprises.However,there are some challenges in the current practical teaching of software engineering,e.g.,it is difficult to supervise the process of practical work,measure the workload of students,and evaluate the quality of work;it is also a lack of that mutual learning and information sharing between groups.Therefore,this paper proposes a practical scheme of intelligent software engineering with the whole process quantitative management,which realizes the data collection of the whole process,task tracking,quality control and intelligent data analysis,and opens up the automatic whole process of “job release—requirement management and task assignment—code/document submission—continuous integration—testing and defect management—quantitative management”.This teaching scheme can support large-scale online collaborative development and quantitative management of the practice process.Taking the experimental teaching of software engineering in Southwest Minzu University as an example,it verifies the effectiveness of the practical teaching scheme,which can help students develop good programming habits and promote the ability to write technical documents,effectively improving the actual engineering ability of students,and eliminate the gap between students’ knowledge and engineering application requirements,so as to cultivate engineering technology and management talents meeting the needs of enterprises.Ultimately,the goal of the teaching scheme is to realize the automated,digital and intelligent effectiveness of software experimental courses,and also provide data support for continuous process improvement.
分 类 号:G642.423[文化科学—高等教育学] TP311.5-4[文化科学—教育学]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117