首页 > 范文大全 > 正文

以就业为导向的软件设计课程的教学改革模式探索

开篇:润墨网以专业的文秘视角,为您筛选了一篇以就业为导向的软件设计课程的教学改革模式探索范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:以满足用人单需求为出发点,针对软件设计课程从教学内容的选择、教学方法的调整到新的教学模式的探索和学生专业素养的培养等都进行了一序列的教学改革。通过对11级软件班教改方案的实施,学生的期末成绩和实习情况都证明了教学改革很成功。

关键词:软件设计;教学改革;教学模式;专业素养

中图分类号:G642 文献标识码:A 文章编号:1009-3044(2013)15-3561-02

计算机软件设计涉及的内容非常广泛,概念很抽象,知识点多且零散,程序设计语言的类型非常多,版本更新换代很快,另外,IT行业对用人有他们自己的要求。所以,为了让学生在有限的学习时间内了解软件设计系统的整体结构和编程过程,掌握基本的编程技术并有所提高,能够具备用人单位所要求的能力和素养,满足用人单位的要求,并顺利高质量的就业,这就需要针对软件设计的相关课程以就业为导向进行教学改革,包括调整软件设计的专业课程内容,改革教学方法,探索尝试新的教学模式,这就是本文探讨的内容。

1 用人单位对应聘学生的要求

通过收集企业的招聘信息,调查一些软件开发企业的用人情况和技术要求,对一些重点企业进行跟踪,并跟他们进行实地接触和深入访谈,比较全面地掌握了软件开发企业的用人需求情况。很多用人单位重视的不单是深奥的理论、顶尖的技术和高学历,它们更看重的是学生个人的综合素质和专业素养,在乎的是应聘人员能否用实用的技术解决一些常碰到的实际问题,能够开发出实用的有效的产品和项目,为企业带来经济效益。

用人单位对应聘学生的具体要求概括为:首先,对开发人员在代码和文档方面要求书写规范,对开发工具和常用技能的熟练程度要求很高;其次,目前的开发工具大多采用的是 Java或者.NET,这就要求学生必须掌握其中的一种;第三,非常重视开发人员的基本素养,比如面向对象的程序设计思想和代码组织方法等;第四,要求至少熟悉或掌握一种框架技术,因为在开发过程中为了保证工期和质量,大量使用了各种框架技术;第五,开发B/S系统的业务领域需要大量的软件工程师;除此之外对开发人员的综合素养要求也很高,比如与人合作、时间观念、适应、抗压和沟通等方面的能力和素质。

2 软件设计课程的教学改革

根据就业的需求,对软件设计课程进行一序列相应的教学改革。以用人需求为出发点,将在企业的软件开发过程中能解决实际问题的相关技术选择为教学内容,将其中使用频率很高的技术和知识点作为教学的重点。同时在教学过程中,还可以根据讲授的内容,采用与之相适应的一些新的教学方法,比如场景练习和案例教学等方法。还可以根据课程的特点,设计相应的案例,贯穿整个课程教学过程,课程结束案例也完成了,类似运用教学课程的知识完成了一个项目,这样既提高了学生分析解决问题的能力,也锻炼了学生的动手能力,同时也增加了学生开发项目编写代码的经验,

2.1 课程内容的选择

围绕软件开发这个根本,对教学内容进行调整。在软件开发领域使用的技术非常广泛,不同的项目会用到不同的技术,不同的行业涉及的知识点也有所区别,所以在选择课程内容时将那些实用的经常用到的部分作为主要的教学内容。

选择实用的知识点即所选择的是能够解决现实开发程序过程中的实际问题的相关技术。所以以需求为出发点将开发项目中用到的技术工具、技术框架、开发程序的流程和编码调试的技巧等实用的内容选择为软件课程的教学内容。

另外将开发过程中经常用到的知识点作为教学的重点内容。在开发软件的过程中经常用到的核心技术并不多,但是这部分知识点的使用频率特别高,所以可将这部分内容作为教学的重点,这部分内容需要多花点时间,讲详细讲透彻,让学生多练习,多应用,确实达到熟练掌握的程度。

2.2 新的教学方法和教学模式

随着教学内容的调整,应该采用与之相适应的教学方法,并尝试新的教学模式,以达到最好的教学效果。

软件设计专业的课程特点决定了它极强的操作性,所以在专业课的教学过程中,通常所采用的教师先讲解,然后布置实践任务,下次上机实践课再由学生来完成的教法不是很科学,实践证明效果也不是很好。这种教法最大的弊端就是教师一次讲解的内容,学生没办法完全理解接收,下次实践课时,教师得重新花时间讲解。最理想的方法就是教师首先示范并讲解,一个完整的知识点讲完后,马上让学生来练习,完成一个类似的题目,通过练习来掌握技术。这种教法更好地利用了课堂时间,不仅加深了学生对知识点的理解和认识,还丰富了他们编程的经验,实践证明教学效果很好,立竿见影。

在介绍软件专业课程的过程中,通常都是以完成一个例子的方式来介绍相关的知识点,但是这些例子之间通常是没有联系的,是零散的,这样学生对这些知识点的应用就没有一个完整的认识和使用经验。为此可采用项目案例的教学模式,也就是一门专业课有一个贯穿案例,该案例由不同的模块组成,在教学过程中用与各模块相适应的不同的技术来完成,这种教学模式的教学效果更好,不仅有助于学生对前后知识点的贯穿理解,融会贯通,还增加了开发项目的经验,加深了对开发项目流程的了解。

由于软件设计课程的操作性很强,所以在教学过程中一定要重视学生的实践环节。要想让学生能够熟练规范的编写代码,就必须多读规范的代码,多写规范的代码,要加强练习。为此在前面教学贯穿案例的基础上,增加了学生需要完成的上机贯穿案例和大量的趣味例题,要求学生必须独立规范地完成。目的就是要加强学生编写代码的练习,通过大量的、反复的实践让学生能够真正熟练且规范地去编写程序,能真正掌握实用的技术,具体解决实际问题的能力,在激烈的就业竞争中获取成功。

3 教学改革的实施结果

将软件设计课程教学改革方案在11级软件班实施了一个学期,学生在平时教学过程中的学习状态明显要好,在学期末大部分的学生完成了项目,通过期末考试的情况可以看出学生对所学知识点掌握得不错,对课程的体系结构认识很清晰,这证明教学改革的短期效果很好。最近该班开始实习了,大部分学生从事的是本专业的工作,还有部分是在相关的行业实习,具体的实习情况还有待时间的检验,相信他们会经受住实践的考验。

4 结束语

随着高等职业教育的迅速发展,高职的教学改革也在如火如荼地进行着。计算机的应用越来越普遍,对计算机普通操作的就业需求越来越饱和,而对专业性很强、能够解决实际问题、动手能力很强、专业素养很好的人才需求却越来越旺盛,我们高职的学生如果想在激烈的就业过程中脱颖而出,顺利高质量地就业,就必须以就业为导向,进行一系列的教学改革,所以计算机方面的软件设计课程进行教学改革是必然的趋势。该文以满足用人单位需求为出发点,针对软件课程的教学内容、教学重点、教学方法、教学过程中注重的细节以及教学模式等做了一序列改革,实施的结果表明教学效果很好,大部分学生能够顺利地实习就业。

参考文献:

[1] 刘志强.高等学校实践教学改革与研究[M]. 哈尔滨:哈尔滨工程大学出版社,2006.

[2] 吴凤友.职业素养与就业指导[M].北京:机械工业出版社,2012.

[3] 赵逢禹,曹春萍.软件协同设计[M].北京:清华大学出版社,2011.

[4] 朱仲英.软件技术发展趋势研究[M].上海:上海交通大学出版社,2011.