首页  /杂志介绍/征稿启事/期刊封面浏览 /联系我们/获奖情况 /期刊浏览 /课题研究
滚动公告
主    办: 中国国际教育学会
          世界科学教育出版社
编辑出版:当代教学论坛杂志社
社    长:黄晓龙
顾    问:刘华武
主    编:赵子娟
刊    号:ISSN1672--3651
          CN43--1678/G4
编    委:冯威   王锡武  
          陈道权 李峰 
          何凡         
我的链接
      在线咨询
友情链接
软件工程多层次实践教学平台的设计与实现--作者:卿琳

软件工程多层次实践教学平台的设计与实现--作者:卿琳
广西柳州市第一职业技术学校        545616
摘要:软件工程的实践教学是整个教学过程的重要组成部分,其目的在于培养学生的实际应用能力以及创造性思维能力,完成素质教育的教学目标。在目目前的软件工程实践教学过程中存在着较大的问题,本文主要探讨了如何建立多层次的实践教学平台,并在这个平台上完成具体的教学任务。
关键词:软件工程;多层次;实践教学;设计;实现
软件工程学在教学过程中需要进行大量的实践教学,这是由本门课程的自身特点决定的,因为软件工程学的主要教学内容就是计算机软件开发。为了提高软件工程的教学质量就必须做好对应的实践教学内容。针对不同学校的具体情况,软件工程的教学目标具有一定的差异性,职业技术院校的教学目标在于要求学生掌握基础的软件开发方法和原理,进而为学生进行相关的软件开发与维护工作打下基础。但是通过相关调查研究可知,目前很多职业院校的软件工程实践教学难以取得理想效果,具体表现为学生的学习热情不够,学习成效较低,造成这种结果的原因较多,主要有以下几点。
一、 软件工程多层次实践教学中存在的问题
1.课程的理论教学与实践教学比例设置不科学。目前职业院校软件工程的教学中普遍存在的一个问题就是理论教学比例过大,学生学习了大量的理论知识和操作方法,但是对应的实践教学没有跟上,使得学生得不到及时有效的实践锻炼,难以完全掌握课堂上学习的理论知识和操作技能。此外没有足够的具体项目案例,学生难以准确掌握软件开发的详细流程,使得软件工程的实践教学难以达到理想效果。
2.实践教学与理论教学没有做到无缝对接,难以巩固学生的理论知识。在进行相关的理论知识学习以后,需要安排对应的实践教学对所学理论知识进行巩固,加深学生对所学内容的理解和消化,但是目前在很多职业学校对应的实践教学环节处于缺失状态,或者难以达到训练的目的,当然也就无法提升学生的理论知识水平和实践操作能力,这个问题已经成为制约软件工程教学质量提升的一大因素。
3.对学生学习效果的考核方式难以满足实际需要。目前很多职业院校对软件工程的考核依然采用传统的试卷考试,这种落后的考核方式使得学生把大部分精力用来准备笔试中的内容,这样一来,考核方式难以体现学生的实际操作水平,也就影响到学生对实践教学的热情,进而把学生对软件工程的学习引入一个错误的方向,学生不再注重实践教学,不再注重自身实际操作能力的提升,不利于学生的长远发展。
二、建立多层次实践教学平台的方法措施
1.做好软件工程课程设置,保证实验教学的课时。课程实验与理论知识的学习具有紧密联系,课程实验可以帮助学生进一步深入理解课堂上学习的理论知识,同时由于软件工程课程的特殊性,老师在课堂上进行理论知识的传授过程中往往难以激发学生的学习热情,因为在学生眼中这类理论知识十分枯燥乏味,因此针对理论知识内容开展的课程实验,还可以有效提高学生的学习积极性。同时为了保证实践教学得到充分的实施,可以适当加大实践教学的课时,进而保证学生可以通过充分的实践教学来消化吸收相关的理论知识内容。可以把实践教学内容分为三大类,分别是设计性实验、验证性实验以及综合性实验。验证性实验主要用来帮助学生对所学知识内容进行验证,加深学生的理解和消化;设计性实验可以有效锻炼学生的分析能力与动手操作能力,对于学生综合素质的发展具有重要作用;综合性实验需要学生充分发挥知识贮备,完成特定的软件工程工作内容,对学生的综合能力要求较高。
2.为学生提供一定的软件工程实习机会。职业院校的教学目标就是帮助学生就业,因此在软件工程的教学过程中,除了要让学生充分掌握基础知识和操作技能以外,还要为学生通过一定的实习机会。这是因为计算机技术的发展日新月异,各种技术、程序的更新换代十分迅速,学生在学校难以接触到实际工作,对于软件开发过程中需要掌握的原则、方法和技术比较生疏,基于此,老师要为学生提供软件工程专业的实习机会。通过把学生置于一线软件开发人员的工作环境让学生深刻感受软件工程的内涵与工作要求,并把自己观察到的知识内容与学习到的技能进行对比,发现自身存在的不足,不断提升学生的软件开发能力和实际操作技术。在具体的实习过程中还要为学生提供一个逼真的软件开发场景,引导学生进行自主软件开发,并通过这个过程全面提升学生的理论水平和实际操作能力,进一步完善学生的知识结构和理论体系,为接下来的学习提供强有力的支持。
3.引导学生进行开放式实践教学。学生的软件工程学习需要课堂上老师的指导,还需要进行一定的实践教学,并为学生提供多个实习的机会,为了进一步提高实践教学的水平需要老师引导学生进行开放式实践教学。这个环节可以采用多种教学方式和教学内容,比如带领学生进行参观学习,把学生带到当地知名的企业,让学生充分了解企业的发展历程、项目研发过程与管理措施、企业自身的文化等等内容,这样一来,让学生充分了解了软件开发的基本流程,为学生日后的学习和工作指明方向,促使每个学生燃起对软件工程的热爱与激情,帮助学生提前做好就业定位。还可以带领学生进行项目开发,通过与企业合作,让学生试着完成企业正在研发的项目,在老师的指导下学生可以全面参与到特定项目的开发管理,这个过程对于提高学生对软件开发的实际经验具有重要作用,而且通过对软件开发流程的学习,提高学生的软件开发能力和管理能力。
参考文献
[1]刘莉平,陈志刚. 构建软件工程专业一体化、多层次、开放式实践平台[J]. 计算机教育,2014,04:99-101+114.
[2]张琳,贾瑜. 软件工程学课程多层次实践教学体系的构建[J]. 计算机教育,2011,17:67-70.
[3]陆坤,李凤岐,周勇,李大奎,郭禾. 基于“大实践”观的多层次一体化实践教学平台的构建[J]. 中国大学教学,2013,11:78-81.

  版权所有:当代教学论坛杂志   

单位地址:北京市西城区100044-12信箱 联系电话:010-56252010 传真:010-56252010 Email:ddjxlt@126.com

浏览次数 鲁ICP备2021026626号技术