APP下载

浅谈《软件设计》课程教学方法及改革

2018-07-14袁张露

科技视界 2018年29期
关键词:软件设计考核教学方法

袁张露

(安徽新华学院信息工程学院,安徽 合肥 230000)

在信息技术飞速发展的今天, 计算机的应用几乎渗透到社会的各个领域。 使得软件产业得到迅速发展, 国内高校软件人才的培养数量也在日益攀升。 因此, 软件工程专业成为了一个迅速发展的新型专业,它既为高校计算机专业的发展提供了良好的机遇,同时也对我们的教学提出了更高的要求。 其中, 软件设计是软件工程专业一门非常重要的专业课程, 也是一门实践性较强的课程, 将理论与实践紧密结合, 更是培养合格设计人才专业技能不可缺少的实践环节。

现有的《软件设计》课程主要以教师讲授理论知识为主导,实验内容大多处于初级阶段,主要方式是学生通过Rational Rose 软件画一些UML 模型,在教学过程中缺乏必要的案例系统教学和实务动手操作能力。这种模式教学,学生虽然掌握了一部分系统的理论知识,但是相应的实践技能欠缺,从而到时学校的供给和企业需求的脱节,与我校培养应用型人才的要求背道而驰。

1 课程现状存在的问题

1.1 《软件设计》理论课程内容教枯燥,学生听课效率不高

《软件设计》课程内容理论知识点偏多,课堂教学大都只是知识“传授式”。 教学方法仅仅偏重讲授,缺乏对学生的引导, 导致学生无法参与教学, 不会独立思考, 这种机械式的传统教学模式不仅仅让教师上课很吃力,同时使得学生对这门课程不感兴趣。

1.2 课程的实践案例缺乏新颖型

在实践性教学过程中,实验内容几乎都是基础性实验,验证性实验较少,缺少可以提高学生动手能力与创新能力的设计性实验,这样做实验,使得学生只是简单的画一些模型,被动的接受这些基础性实验,画完模型就可以了。[1]主观能动性得不到发挥,学生对这门课程的兴趣逐渐减弱,从而缺乏学生创新能力的培养。

1.3 课程考核方式单一

目前本课程的考核方式采用考试方式实施,平时的考核的力度不够, 考试内容都是一些基本的理论知识,考查能力方面的知识内容较少,这样的考核方式使得学生机械式的背相关的理论知识点,无法将所学的理论知识应用于实际问题中,因此,这样的考核方式显然没有达到该门课程的教学目的。

1.4 专业课教师缺乏下企业实践经验

高校大部分教师都是毕业后直接参加学校工作, 缺乏企业实践经验, 对当前社会需求并不熟悉, 随着实践的推移,和社会的脱轨越发严重,自身缺乏实践动手能力,工作后很少甚至没有参加过专业的学习和培训, 与社会需求有较大的差距,因此,培养的学生也会受到很大的制约。

2 课程教学方法改革的主要措施

2.1 推行翻转课堂教学,激发学生学习兴趣

传统的教学方法很难激发学生的学习兴趣,若学生对这门课程没有兴趣,教学也不会取得好的效果,学生很难学到知识。因此,需要打破传统的教学模式,走“开放式”教学,引入一些该课程相关的案例,选用启发式、讨论式等教学模式,让教学环境保持一种轻松愉悦的氛围,培养学生敢想、敢说的行为。[2]翻转课堂可以满足学生个性化的需求,让学生在课后根据自己的实际情况灵活安排学习实践和学习步调,传统的课堂教学,教师按照自己预设的教学内容用统一的步调和群体教学的节奏完成授课,无法照顾所有学生的差异性。这样让那些不感兴趣的学生越来越不感兴趣,通过翻转课堂,可以让接受能力较差的学生可以通过团体协作讨论,通过同伴互助,有共同语言,学习没有压力,有助于提高合作精神,同时也能获取更多的知识。

2.2 “代码模型一体化”实践教学,强化学生实践动手能力

软件设计传统的实验课只是在Rational Rose 软件中画出软件模型,使得实验教学枯燥,而且很多学生对代码很感兴趣,所以,采用设计模型和代码相结合,提高实验教学效果。 通过实验教学提高学生的实践能力, 促进学生的积极性,从被动学习到主动学习过程的转变。

2.3 完善教学考评机制

软件设计课程传统的考核方式是以笔试为主,平时考勤和实验作业为辅的方式进行的。 但是, 软件设计是一门实践性要求很高的课程, 实验是一个很重要的环节, 仅仅以理论的考试方式是无法考核出学生的真正的软件设计能力, 达不到我校应用型人才的最终目的。[3]本课程使用软件系统开发考核方式,能有效与实践教学相结合, 最终以答辩的方式呈现出来, 提高了学生设计能力和沟通能力,是课堂教学的一项进步。

2.4 教学团队校企合作化,打造“双师”教学团队

良好的教学团队是课程教学工作前提和保障。 建立良好的教学团队,需要提高专业教师的专业技能。 一方面,在校教师可以利用寒暑时间到企业交流学习或参加相关的专业技能培训,全面提升自身的专业素质;另一方面,通过与企业合作,企业专家与专业教师共同实施教学。[4]通过两方面打造“双师型”教学团队,使得学生的培养符合时代和社会的需求。

3 结束语

通过《软件设计》教学方法改革的探索与实践,能促进专业教师职业素养和专业能力的提高, 培养学生理论与实践相结合的学习能力,形成一种新的激发学生学习兴趣的教学方法,使学生利用所学软件设计专业知识能够运用到实际的工作岗位上,并为学生的可持续发展奠定良好的基础。

猜你喜欢

软件设计考核教学方法
内部考核
教学方法与知识类型的适宜
创新完善机制 做实做优考核
基于STM8S903K3的序列打螺丝夹具的软件设计
公立医院 如何考核?
一种VHDL语言代码重用的方法
家庭年终考核
我的教学方法