论文部分内容阅读
【文章摘要】
实践教学是人才培养的重要环节,是提升人才培养核心竞争力的有效途径。软件工程专业实践教学改革的实际,从观念、途径等方面阐述当前深化实践教学改革的具体做法。
【关键词】
实践教学;教学改革;研究探索
随着计算机在各行各业的广泛普及,计算机软件人才的需求不断扩大。尽管每年都有大量的软件方面的毕业生涌入社会,但真正掌握软件技能、方法的人才却是极度短缺。其主要原因是软件工程概念如何在实际项目中应用并没有在软件工程教学过程中体现出来。这也是当前高校软件工程教学亟待改革的一个重要方面。
1 软件工程教学现状分析
1.1软件工程教育观念落后,教学计划陈旧,致使社会需求与培养环节脱节,学生难以参与软件开发的全过程,难以想象软件工程在软件开发中的折衷与权衡;
1.2 学生难以体会到软件工程中关于反面经验的总结,学生很少有机会或有意识地去考察一些不好的软件系统;
1.3 对软件工程教育质量观的片面评价,传统的软件工程教育质量观是以软件知识理论的多寡及深浅为主要的质量评价标准;
1.4 学生知识积累程度和流行技术引入之间存在矛盾,教学理论与应用实践环节的脱节。
2 教学实践原则及方法
软件工程课程是一门综合性和实践性较强的课程。现有的教学模式,多以课堂讲授为主,多注重理论而轻实践,教学内容抽象枯燥,对于缺乏实际项目软件开发经验的学生来说,学习难度较大,教学无太多实用价值,教学质量和效果不能令人满意。因此,切实加强软件工程教学的创新与改革至关重要。
软件工程的教学涉及理论教学和实践教学,教学目标的定位,要立足于学生、学校及社会的条件与环境。教学质量与效果好坏取决于教学体制、教学过程及教学方法等。要改变那种抽象枯燥的教学,教学过程应理论联系实际,循序渐进;要注重因材施教;要反映时代的要求,要注重新知识的引入;要注重教学方法,讲课要生动形象(比如用图形动画展示、用比喻类比等方法刻画,用经典事件故事等来感染),以调动学生的兴趣,使课程更具活力,气氛轻松愉快。
3 培养目标定位
软件开发及管理会涉及数学、经济学、心理学、工程学、管理学、美学等方面的知识。要培养学生在沟通、交际、管理等方面的综合能力和职业道德素质。在软件开发课程的教学中,要明确培养目标,使学生通过该课程的学习具备相应的能力和素质,从而能胜任软件开发过程中所担任的角色,如项目经理、质量监控人员、测试人员、系统分析员、系统设计师、程序员、维护人员、咨询人员等。
理论教学知识、能力和素质是相辅相成的,知识是素质形成和提高的基础,是能力的载体,能力是知识和素质的外在体现。要培养出具有高素质、综合能力强的软件人才,必须加强知识特别是理论知识的教学。在该课程理论教学中,要以案例为导向,及时引入新知识新技术,重视双语教学的作用,挖掘学生的能动性。
4 学生实践教学改革的途径
实践教学改革是对传统实践教学观念的改革,以先进的实践教学培养理念来武装头脑。主要表现在以下几个方面。
4.1 坚持实践教学四年不断线的原则
实践是培养学生理论联系实际、提高综合素质与创新能力的重要手段。对软件工程专业的学生来说,在整个四年学习期间的实践教学应进行统筹安排,由浅入深、由易到难,形成完整的实践教学体系,保证实践创新能力培养四年不断线。
4.2 坚持实践教学中学生为主,教师引导的原则
人才培养的主体是学生。因此,在本专业实践环节中,始终坚持以学生为中心的理念。围绕学生设计实验教学内容和方法,让学生有更多的自我发展空间,形成了以“个性化学习”和“多样化发展”为主导的实践人才培养模式,改变了传统的“灌输式、填鸭式”实验教学方法,极大地提高了学生学习的积极性、主动性。
4.3 坚持教学相长的原则
在课外实践创新的过程中,教师与学生共同进步,教学相长。一个好的教师必定是一方面指导学生,一方面研究学问。在实践中改善学生的学习行为与改进教学、促进教师自身发展是相辅相成,相互促进的。青年学生朝气蓬勃,接受新事物快,在指导学生的实践活动中,教师能从学生身上受到很大的启发、学习到很多东西。
4.4 坚持实践的鼓励和奖励原则
改变传统的只以考试成绩作为评定学生成绩的唯一依据,在教学计划中注重实践的鼓励和奖励。我们发现,有的学生成绩一般,但热爱实践,动手能力极强;而学习成绩非常好的学生,可能动手能力较差。这些动手能力强的学生可能会因成绩一般,作业拖欠等受到批评或不重视。这会打击他们的积极性,也使得其他学生更加轻实践重理论,不利于学生的发展,更不利于国家的创新。因此,如何将实践落在实处,找到实践与课堂教学的最佳平衡点,就非常关键。
5 培养方案的制定
5.1 专业人才培养目标通过深入一线单位,广泛听取工程实践对本专业人才在专业技能、专业知识等方面的要求和建议后,确定本专业的培养目标:以创新能力为中心,努力培养适应我国社会主义现代化建设实际需要,德、智、体全面发展;具有系统、扎实的理论基础,在信息的获取、传递、处理及应用等方面具有较宽广的专业知识、较强的英语语言能力和实践动手能力,良好的人文素质和创新精神,并在通信工程、智能仪器仪表、计算机应用、自动化及光信息和信息传感专业领域中的一个或两个方向具有专长。毕业生可以根据自己选择的专业方向,在信息技术产业、科研部门、高等院校及其相关领域从事电子信息科学与技术的研究、设计、集成及开发等方面的工作,也可以选择到国内外相近学科的教学、研究部门继续深造。
5.2 设计符合培养目标的课程体系在课程体系的设计过程中,强化对课程内容上的调整,模块化课程设置,使设计出的课程体系具有前瞻性、针对性和可操作性,保证人才培养的基本规格、全面发展的共性要求和培养目标的实现。人才培养教育内容及知识结构总体设计上实施 “平台+模块”模式:通识教育平台、专业教育平台和综合教育平台。通识教育平台包括人文社会科学、自然科学、计算机应用技术和军事体育4个模块;专业教育平台包括专业理论教学和专业实践教学两个模块;综合教育平台包括思想教育、科技创新活动和社会实践3个模块。同时为了体现“厚基础、宽专业”的原则,突出基础性和原理性,突出传统理论和前沿知识的渗透,不再具体分专业方向,而是增强了基础专业课和任意选修课。
5.3 加强实践教学环节,注重培养学生的动手能力和创新能力从人才市场反馈的情况来看,只有为数不多的毕业生能胜任某一专业领域的工作,多数毕业生在专业技能上甚至还赶不上经过了系统岗前培训的高专高职学生。鉴于此,有必要加强实践教学环节,突出培养学生的创新意识和创新能力。
通过对软件工程工程专业的人才培养模式的研究和探索,提出了软件工程专业教学的改革思路和方法。这些方法的提出,为新时期对创新型人才的培养提供借鉴和参考,对提高学生整体综合素质有着强烈的现实意义。
【参考文献】
苏丹.软件工程教育的特点与问题[J].牡丹江师范学院学报(自然科学版),2006,3(55):64-66.
【作者简介】
王欣欣(1983—),男,辽宁沈陽人,同济大学软件学院硕士研究生。
实践教学是人才培养的重要环节,是提升人才培养核心竞争力的有效途径。软件工程专业实践教学改革的实际,从观念、途径等方面阐述当前深化实践教学改革的具体做法。
【关键词】
实践教学;教学改革;研究探索
随着计算机在各行各业的广泛普及,计算机软件人才的需求不断扩大。尽管每年都有大量的软件方面的毕业生涌入社会,但真正掌握软件技能、方法的人才却是极度短缺。其主要原因是软件工程概念如何在实际项目中应用并没有在软件工程教学过程中体现出来。这也是当前高校软件工程教学亟待改革的一个重要方面。
1 软件工程教学现状分析
1.1软件工程教育观念落后,教学计划陈旧,致使社会需求与培养环节脱节,学生难以参与软件开发的全过程,难以想象软件工程在软件开发中的折衷与权衡;
1.2 学生难以体会到软件工程中关于反面经验的总结,学生很少有机会或有意识地去考察一些不好的软件系统;
1.3 对软件工程教育质量观的片面评价,传统的软件工程教育质量观是以软件知识理论的多寡及深浅为主要的质量评价标准;
1.4 学生知识积累程度和流行技术引入之间存在矛盾,教学理论与应用实践环节的脱节。
2 教学实践原则及方法
软件工程课程是一门综合性和实践性较强的课程。现有的教学模式,多以课堂讲授为主,多注重理论而轻实践,教学内容抽象枯燥,对于缺乏实际项目软件开发经验的学生来说,学习难度较大,教学无太多实用价值,教学质量和效果不能令人满意。因此,切实加强软件工程教学的创新与改革至关重要。
软件工程的教学涉及理论教学和实践教学,教学目标的定位,要立足于学生、学校及社会的条件与环境。教学质量与效果好坏取决于教学体制、教学过程及教学方法等。要改变那种抽象枯燥的教学,教学过程应理论联系实际,循序渐进;要注重因材施教;要反映时代的要求,要注重新知识的引入;要注重教学方法,讲课要生动形象(比如用图形动画展示、用比喻类比等方法刻画,用经典事件故事等来感染),以调动学生的兴趣,使课程更具活力,气氛轻松愉快。
3 培养目标定位
软件开发及管理会涉及数学、经济学、心理学、工程学、管理学、美学等方面的知识。要培养学生在沟通、交际、管理等方面的综合能力和职业道德素质。在软件开发课程的教学中,要明确培养目标,使学生通过该课程的学习具备相应的能力和素质,从而能胜任软件开发过程中所担任的角色,如项目经理、质量监控人员、测试人员、系统分析员、系统设计师、程序员、维护人员、咨询人员等。
理论教学知识、能力和素质是相辅相成的,知识是素质形成和提高的基础,是能力的载体,能力是知识和素质的外在体现。要培养出具有高素质、综合能力强的软件人才,必须加强知识特别是理论知识的教学。在该课程理论教学中,要以案例为导向,及时引入新知识新技术,重视双语教学的作用,挖掘学生的能动性。
4 学生实践教学改革的途径
实践教学改革是对传统实践教学观念的改革,以先进的实践教学培养理念来武装头脑。主要表现在以下几个方面。
4.1 坚持实践教学四年不断线的原则
实践是培养学生理论联系实际、提高综合素质与创新能力的重要手段。对软件工程专业的学生来说,在整个四年学习期间的实践教学应进行统筹安排,由浅入深、由易到难,形成完整的实践教学体系,保证实践创新能力培养四年不断线。
4.2 坚持实践教学中学生为主,教师引导的原则
人才培养的主体是学生。因此,在本专业实践环节中,始终坚持以学生为中心的理念。围绕学生设计实验教学内容和方法,让学生有更多的自我发展空间,形成了以“个性化学习”和“多样化发展”为主导的实践人才培养模式,改变了传统的“灌输式、填鸭式”实验教学方法,极大地提高了学生学习的积极性、主动性。
4.3 坚持教学相长的原则
在课外实践创新的过程中,教师与学生共同进步,教学相长。一个好的教师必定是一方面指导学生,一方面研究学问。在实践中改善学生的学习行为与改进教学、促进教师自身发展是相辅相成,相互促进的。青年学生朝气蓬勃,接受新事物快,在指导学生的实践活动中,教师能从学生身上受到很大的启发、学习到很多东西。
4.4 坚持实践的鼓励和奖励原则
改变传统的只以考试成绩作为评定学生成绩的唯一依据,在教学计划中注重实践的鼓励和奖励。我们发现,有的学生成绩一般,但热爱实践,动手能力极强;而学习成绩非常好的学生,可能动手能力较差。这些动手能力强的学生可能会因成绩一般,作业拖欠等受到批评或不重视。这会打击他们的积极性,也使得其他学生更加轻实践重理论,不利于学生的发展,更不利于国家的创新。因此,如何将实践落在实处,找到实践与课堂教学的最佳平衡点,就非常关键。
5 培养方案的制定
5.1 专业人才培养目标通过深入一线单位,广泛听取工程实践对本专业人才在专业技能、专业知识等方面的要求和建议后,确定本专业的培养目标:以创新能力为中心,努力培养适应我国社会主义现代化建设实际需要,德、智、体全面发展;具有系统、扎实的理论基础,在信息的获取、传递、处理及应用等方面具有较宽广的专业知识、较强的英语语言能力和实践动手能力,良好的人文素质和创新精神,并在通信工程、智能仪器仪表、计算机应用、自动化及光信息和信息传感专业领域中的一个或两个方向具有专长。毕业生可以根据自己选择的专业方向,在信息技术产业、科研部门、高等院校及其相关领域从事电子信息科学与技术的研究、设计、集成及开发等方面的工作,也可以选择到国内外相近学科的教学、研究部门继续深造。
5.2 设计符合培养目标的课程体系在课程体系的设计过程中,强化对课程内容上的调整,模块化课程设置,使设计出的课程体系具有前瞻性、针对性和可操作性,保证人才培养的基本规格、全面发展的共性要求和培养目标的实现。人才培养教育内容及知识结构总体设计上实施 “平台+模块”模式:通识教育平台、专业教育平台和综合教育平台。通识教育平台包括人文社会科学、自然科学、计算机应用技术和军事体育4个模块;专业教育平台包括专业理论教学和专业实践教学两个模块;综合教育平台包括思想教育、科技创新活动和社会实践3个模块。同时为了体现“厚基础、宽专业”的原则,突出基础性和原理性,突出传统理论和前沿知识的渗透,不再具体分专业方向,而是增强了基础专业课和任意选修课。
5.3 加强实践教学环节,注重培养学生的动手能力和创新能力从人才市场反馈的情况来看,只有为数不多的毕业生能胜任某一专业领域的工作,多数毕业生在专业技能上甚至还赶不上经过了系统岗前培训的高专高职学生。鉴于此,有必要加强实践教学环节,突出培养学生的创新意识和创新能力。
通过对软件工程工程专业的人才培养模式的研究和探索,提出了软件工程专业教学的改革思路和方法。这些方法的提出,为新时期对创新型人才的培养提供借鉴和参考,对提高学生整体综合素质有着强烈的现实意义。
【参考文献】
苏丹.软件工程教育的特点与问题[J].牡丹江师范学院学报(自然科学版),2006,3(55):64-66.
【作者简介】
王欣欣(1983—),男,辽宁沈陽人,同济大学软件学院硕士研究生。