标题 | 以“三度”建设推进软件工程专业教学改革 |
范文 | 李明杰 刘小飞 摘 要 为加快发展软件工程本科教育,构建应用型人才培养体系,以三亚学院“三度”建设的指导意见为准则,提出针对软件工程专业的教学改革的措施及实施方法,以达到合理提升学业挑战度、增加课程难度、拓展课程深度,切实提高课程教学质量的目标。 关键词 软件工程专业 教学改革 三度建设 教学质量 中图分类号:G642? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文献标识码:A? DOI:10.16400/j.cnki.kjdks.2019.10.034 Abstract In order to speed up the development of undergraduate software engineering education and build an application-oriented talent training system, based on the guidance of the "three degrees" construction of University of Sanya, the measures and implementation methods of teaching reform for software engineering specialty are put forward in order to achieve the goal of rationally enhancing academic challenges, increasing curriculum difficulty, expanding curriculum depth and effectively improving the quality of teaching. Keywords Software Engineering Specialty; teaching reform; three-degree construction; teaching quality 0 引言 教育部在2018年9月出台的《关于狠抓新时代全国高等学校本科教人才育工作会议精神落实的通知》中要求各高校要全面梳理各门课程的内容,打造“金课”,淘汰“水课”,合理提升学习过程中的考核,在课程总成绩中加大过程考核成绩所占比重,严格考试纪律、严把毕业出口关,坚决取消“清考”制度。这是教育部为高水平培养体系的构建和本科教育的加速振兴而提出的指导性文件。 三亚学院作为民办教育的先行者,已经进入到提高教学质量、内涵建设发展的新时代,如何提高人才培养质量,教学质量是关键,课堂教学质量是基石。在教育部文件出台之前三亚学院就提出了提高课程的饱和度、教学内容的深度和学生学习的紧张度建设(简称“三度”建设)的先进理念,走在改革前列,与教育部核心思想高度一致。本文从我校软件工程专业现状分析,提出存在问题,并结合学校的“三度”建设指导性意见,提出适应新工科时代需求的软件工程专业改革措施。 1 软件工程专业人才培养现状分析 由于硬件设备、基础设施等客观因素的制约与影响,理论能力强,实践操作能力差是国内各高校软件工程专业学生普遍存在的现实情况。这不仅是全国各高校的窘境,同时也是三亚学院目前面临的教育教学的困难,具有企业内部工作经验的教师严重匮乏,有限的项目资金,无合适的实践教学项目。学生空有理论实践薄弱,与软件用人单位所期待的独立分析、独立解决问题的高级软件开发人才相去甚远。 (1)专业培养目标定位,毕业要求有待进一步明确。软件工程培养要符合工程认证要求,全面考虑到工程教育认证的相关需要,经过软件工程专业的相关培养。学生必须具备软件管理系统开发、维护、设计、分析、验证等一系列的能力。而这些能力所对应的教学内容都应在软件工程专业培养体系中体现。三亚学院目前的软件工程专业培养方案只能说是基本符合软件系统能力要求,但对培养方案的综合性考量还很缺乏。缺乏对于第三方评价机构的引入,下一步应该对软件工程技术发展进行综合考虑,引入如“麦可斯就业调查”等第三方机构,对我校现有师资情况和学生情况进行统计分析,并以此为依据进一步调整和优化现有培养方案体系。调整课程体系,目的是使学生实践能力得到强化,专业特色得到突出,根据工程教育认证的相关要求,学生毕业要求都必须明确和公开,培养目标达成也需要毕业要求作为支撑。所以,软件工程专业对于学生毕业的相关要求仍然有进一步明确的需要,这样才能使学生有较好的就业前景。 (2)具有企业实际项目开发经验的教师队伍的匮乏。国内高校在软件工程专业从事教学任务的教师绝大多数都毕业于计算机科学与技术专业,这些教师往往没有完整的软件开发经验,常常是从一个课堂进入了另一个课堂,纸上谈兵,对软件开发的过程任务的拆解及其研发过程中可能存在的困难经常无法深入讲解分析,可以想象,这样的培养体系是无法培养出掌握真正软件开发技术过程的学生的。教师队伍应该及时有效的进行知识的更新,否则很难满足学科发展的实际需要。高校对教师进行考核的时候,更加重视科研,会大大降低教师队伍对自身知识体系更新以及最新前沿技术的跟进,这与偏重实践与技术的软件工程专业的特点是背道而驰的,最终会导致课程内容、课程体系、教师队伍等方面与社会的实际需求严重脱节。 (3)现有软件工程专业教育模式对软件产业必须的沟通、协调等非专业技能难以培养。目前国内高校软件工程教育的授课方式往往是知识灌输,并没有重视学生知识自主获取能力以及主動学习能力方面的培养,学生问题发现、解决以及评估的能力比较差,无法选择出最好的问题解决方案。进行团队协作的时候,往往是根据当前软件行业来进行强调,无论是进行异地协作还是进行本地化的协作都是这样。这样的实际工作环境要求目标是成为项目经理及以上人员的从业者,协调、沟通等软技能是必须要具备的,但在现有的教学模式下这种能力是不太容易获得的,往往取决于学生自己的努力,而且这跟学生自身的性格也有很大关系。现阶段,应提倡以软技能培养为主要目标的教学改革,在软件工程专业中实践以“实践操作”为核心的教学改革模式。 (4)课程设置不符合行业的需求,教授的内容与实践要求脱节严重。高校软件工程专业落后于企业行业的技术需求的原因,往往是由于按周期进行设置执行的人才培养方案造成的,在培养方案中技术课程的设置相对滞后,企业级开发经验在教师队伍中普遍缺乏,教学材料等纸质文档更新速度缓慢,使得教师无法依照企业软件开发过程进行教学环节的开展,课堂教学与实战环节脱节严重。 2 软件工程专业教学改革实施方案 2.1 设计专业建设方案 确立以企业内部人才需求为导向,以海南当地经济发展为推动目标的专业建设方向,培养学生特色软件应用,以工程认证标准作为专业内部培养的准则,形成属于自己的特色,这样专业竞争力才能够提高。应该将理论和实践真正的结合在一起,对目前软件行业主流的开发流程和开发工具熟悉熟练,对软件技术发展的前沿相对熟悉,编写程序能力不断强化,使得培养出来的学生,不仅基础理论知识比较的扎实,并且还具备较强的工程项目应用能力。在进行软件工程人才培养的时候,其重心是创新能力提高以及职业素养的培养,培养目前信息技术产业所需的以大数据、移动互联网等技术为核心的高级应用型软件人才。 2.2 建设课程体系 在进行专业品牌建设的时候,课程体系是其核心,进行课程体系构建要依据工程化人才培养的要求。整个课程体系由三个方面构成,即“课程体系专业”、“课程体系平台”以及“课程体系方向”。课程体系专业主要培养学生专业技术能力,由专业必修类课程构成;课程体系平台主要培养学生基础知识掌握能力,由学科类课程构成;课程体系方向主要培养学生大数据应用领域和移动应用开发综合应用能力,由专业选修类课程构成。 在进行课程体系构建的时候,需要根据国家教育部的相关要求进行,这也是当前软件工程专业面向工程教育认证的需要。课程体系的设置中要融入工程教育认证思想,工程教育认证的毕业要求与课程体系中重要课程相关联。 2.3 教学内容与教学方法改革 (1)在教学过程管理方面,依托在线教学平台实施全过程管理。平台拟为信息与智能工程学院定制专门的教学管理平台,对“数据化管理”理念的落地进行支撑。 (2)在设计教学内容的时候,需要考虑到不同年级教学的实际需要。首先,应该在大一到大三这三年中进行完整实践环节的贯穿。把实践环节融入到关键课程中去;淡化多个实践项目在一门课程中进行的传统做法,为增强理论服务实践的效果,可以将一个项目应用于多门课程。选择大学一年级的“高级语言程序设计”课程进行项目实践;“面向对象程序设计”课程作为大学二年级实践教学课程。其次,将项目设计为不同课程融合、不同学期贯穿的载体,增加实践项目的规模和复杂度。为满足项目对复杂度的要求,项目持续时间可以达到一年或更长;增加项目的功能,使用可以自然衍生到多门课程的项目。在大学的第三年选择“软件工程”这门课程,用于将前期所学课程进行串联,进行可以持续大学三年级一整年的综合项目实践教学。最后,为强化提高学生团队协作能力,应以个人考核和团队考核相结合的方式进行考核,特别是对团队配合的考核要更加注重。 (3)对于专业理念教育而言,应该在大一到大四中进行专业教育理念的贯穿,年级不同,主题内容也应该各不相同。以专业引导为主是大学一年级的教育特点,对学生专业热情的激发,以及专业内涵、前景等的明确;以程序设计能力引导为主是大学二年级的教育特点,夯实学生编程基础,关注学生的程序设计能力;以工程设计能力引导为主是大学三年级的教育特点,这一阶段最重要的目标是学生综合能力的培养,如何解决实际问题的;职业发展路径的清晰规划,是大学最后一年级学生需要学习的内容,加强职业指导规划。为激发学生的热情和专业学习兴趣,同时激励更多学生,可以针对不同学生特点,通过讨论、讲座等多种方式让学生理解软件工程学科的应用场景和未来发展等。 (4)MOOCs课程体系,尤其是国内外知名的MOOCs课程体系要积极引进,大力推行“案例教学、项目驱动、工程化教学”等教学模式,实现线上线下混合教学,两位以上教师协作完成每一门课程的教学,课程考核要有三种以上的考核方式,如实验考核、小组讨论、期中测试、项目答辩、期末测试等。 2.4 实践教学机制构建的强化 实践教学机制的有效实施是为了提高学生工程应用方面的能力,进行多层次教育机制的设计和构建。在初始层次,实践要在课程内。将课内实验、课程拓展、课内练习、课内理论授课、案例设计授课等不同形式进行融合,在进行每一门课程教学的时候,培养学生基本编程能力和职业素养方面的训练,课程实践教学与理论教学相结合。第二层级,概念实训。学生基础编程能力的强化要在大学一年级的暑期完成。在中间层级,技能实训。学生软件开发能力的强化可以由培训机构或校外企业参与实施,这项工作可以在大学二年级的暑假完成。次高层级,实训综合项目。学生解决复杂工程问题的能力的强化,可以由企业直接参与实施,利用大学三年级的暑期进行。最高层级,毕业设计与企业实习,强化学生工程应用能力,让学生到企业进行实习,并完成毕业设计。 2.5 师资队伍建设 专业师资队伍的建设与学生能力的培养是相辅相成的,构建双师型即同时具有工程背景和教学背景的教师队伍,且学历和年龄结构相对合理对于专业建设而言是非常重要的。对于三亚学院的软件工程专业,师资队伍培养方面,实施的方案为:第一,对校外的教学研讨和科研交流活动鼓励教师积极参与;第二,教学活动的交流和研讨可以在事先构建的教师团队课程群中完成;第三,为提高教师自身的科研能力,教師增强科研项目研究和学术交流的团队构建,应加强教师科研团队的构建,并鼓励教师积极参与;第四,教学督导制度由学院构建,一方面对青年教师做教学指派有丰富教学经验的教师指导,帮扶青年教师,另一方面,学院教学督导组进行听课督导;第五,双师型结构师资队伍的改善,师资队伍中积极引进具有工程背景的教师;第六,教师项目工程化能力的培养要在师资队伍中加强,一方面,为提升教师工程能力,进行外派青年教师顶岗培训,即让青年教师脱产到合作的IT企业,另一方面,外派教师参加企业的师资培训。 2.6 改革创新课程评价方式 要建构多元化的课程评价方法在软件工程专业课程评价体系中,为学生学习过程进行多次评价,改变仅有期末考试的考核方式,注重过程性考核。实行多样考核、多次考核、分段教学的课程评价体系,建立更加符合学生成长需求的课程评价体系。寒假暑假布置各科目的寒暑假作业,考核学生的持续性学习能力。平时教学中,学生日常学习考核可将学生的实战演练、技能考核、实习实训、分组研讨等学习实践过程纳入其中,年度或学年该学生的学习质量评价应综合每一阶段的考核评价结果,应该减少那些理论性的考试,特别是理论性的闭卷考试,应该将闭卷考试和开卷考试两种模式结合在一起,根据学生实践操作和理论方面的技能,重点考核学生创新能力以及综合实践方面的能力。 3 结语 为了提升我校教学质量和品质,落实三亚学院推动课程的饱和度、教学内容的深度和学生学习的紧张度建设,可持续发展和健康之路是我校的必然走向。根据现代化社会的发展需求,对专业自身的创新发展优势的紧要把握,是我校软件工程专业改革必须完成的任务。专业人才培养目标要建立在以培养学生能力为中心的基础之上,课程体系改革,专业人才培养模式的创新,师生教与学的积极性和自主性的充分调动,课堂教学质量的切实提升。我们要不断提升学生适应社会、适应企业的能力,早日培养出具备软件行业工程化素养的优秀毕业生。 参考文献 [1] 邹红,王振福,王健.地方高校软件应用型人才培养目标及方案研究[J].黑龙江教育(高教研究与评估),2014(3):71-72. [2] 唐卫东,刘昌鑫.地方高校软件工程专业实践教学改革与创新研究——以井冈山大学为例[J].计算机教育,2013(20):87-92. [3] 张锦,蔡美玲,窦亚玲,刘宏毛,新军.面向工程教育認证的三阶段迭代式软件工程人才培养模式研究[J].计算机工程与科学,2018(3):118-123. [4] 钱小红,左翠华.面向新工科的软件工程专业改革与发展探索[J].福建电脑,2018(9):81-95. [5] 杨爱民,邓芳,高飞.软件工程专业人才培养模式的研究与探讨[J].计算机教育,2016(3):64-67. [6] 张其文,张秋余,顾群.面向新工科的软件工程应用型人才培养模式研究[J].西部素质教育,2018(15):159-160. [7] 赵健.地方高校转型发展中专业建设的难点与路径选择[J].天中学刊,2016(2):132-135. |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。