公务员期刊网 论文中心 正文

软件工程课程中行动导向教学的应用

前言:想要写出一篇引人入胜的文章?我们特意为您整理了软件工程课程中行动导向教学的应用范文,希望能给你带来灵感和参考,敬请阅读。

软件工程课程中行动导向教学的应用

摘要:软件工程是计算机类专业中最为主要的专业之一,该专业的主要教学目的就是为我国现阶段的软件开发行业培养创新型、技术型的高素质人才。为实现软件工程专业的主要教学目的,提高学生们的创新能力和实际操作能力,行动导向教学渐渐进入高校教师们的视野之中。行动导向教学是以引导学生独立思考、动手操作为核心,注重对学生分析问题,解决问题能力的培养。让学生更好地接收和理解知识,并灵活的运用于实践当中。

关键词:行动导向教学;软件工程概论;教学应用

一、行动导向教学的优势

(一)教学模式具有独特性行动导向教学和传统的教学方法有所不同。传统的教学方法是以教师为主导,学生被动地接收知识。在这样的课堂上学生缺少对思考能力的锻炼,久而久之就容易形成刻板的思维模式。而行动导向教学与传统教学方法完全相反,它是以学生为教学的主要全体,教师起到引导的作用,将课堂的主导权放一部分在学生的身上。再这样独特的教学方式中,教师作为“引路人”既可以指导学生的学习,又不会影响学生对知识的渴求度,让学生在学习中始终保持对知识追求的热忱之心。

(二)教学方法具有灵活性区别于传统教学中以课堂书本知识教学为主的教学方法,行动导向教学更加注重教学的灵活性,以更具优势的教学方法最快捷地达到既定的教学成果。行动导向教学以学生为主体,那么教师就可以通过各种各样的活动,各种各样的学习任务,让学生做学习中的“主角”,更好地体验学习的快乐和掌握新技能那一瞬间的成就感。

二、行动导向教学的教学理念设计

教学理念的设计需要从多个方面,多个角度去思考和构想。在现阶段的软件工程领域中,软件工程的人才培养对我国来说十分的重要。根据现阶段的行业现状、教学目标、教学对象,行动导向教学的教学理念也应运而生。第一,行业现状。随着计算机信息技术的快速进步和相关领域的逐步拓展,软件工程专业渐渐成为了近几年莘莘学子们中意的热门专业之一,但大规模地人才涌入也为软件行业带来了一些新的问题。软件工程人才培养缺乏高效益,在这样不完善的培养机制下,大部分的学生只能进行中下层的软件开发工作,缺乏将字面知识利用于实践的能力,同时也缺少了一些软件开发创新的意识。由此,造成了从业人员多但缺少高素质创新性人才的尴尬局面。第二,教学目标。根据教学的主要目的和社会普遍要求的就业标准,教师们可以制定合适的教学目标。学生要了解软件工程行业的就业要求,灵活掌握教学的知识,不仅仅是满足于期末考试及格,更多得要将目标定在对未来的工作定位上。第三,教学对象。教学理念的设计更多得还要考虑被实施教学的对象。在高校进行软件工程学习的学生大多数都已经到达了法定成年的年龄,教师可以采用循序渐进的教学方法,引导学生由简单基础的知识进入深度知识的学习。大多数学生已经成年,教师可以用更轻松,更幽默,更符合现代青年的方式和学生交流,也有利于教学目标的高效率完成。

三、行动导向教学的实际教学应用

行动导向教学的实际应用多种多样,教师可以从各个方面对软件工程教学进行行动导向教学的渗透。教师可以借此丰富课堂的教学,让教学氛围更加的具有开放性,也能更好地锻炼学生面对难题时的解决和时候总结能力,为学生未来掌握职业技能奠定扎实的基础。

(一)利用情节设置任务,提高问题分析能力教师在上课时,可以利用特定的情节设置,让学生通过实际的感受和体会,寻找到问题的核心所在,然后锻炼学生对问题的解构能力。例如,教师可以结合学校的实际情况,列举一些生活的例子,让学生能够更好地理解问题。教师可以就学校洗衣房排预约的问题,让学生们组成小组,讨论一下洗衣房的运行模式和可能遇到的难题或已经形成的难题。通过接结合生活时事,利用熟悉的事物调动和活跃学生们的思维,让学生有兴致投入到问题思考和活动参与中来。教师也能借这些小事,锻炼学生对问题的分析能力和看待事物的思考角度。

(二)利用实际学习任务,增强解决问题能力在行动导向教学中,最核心的部分就是要锻炼学生解决问题的实际能力,让学生可以将理论的知识灵活换化到实践中去,再利用实践所得的经验丰富自己的理论知识,从而增强自己的知识掌握能力,为解决问题建立坚固的知识保障。例如,在进行计算机编程语言的学习时,教师可以通过一些例题为学生讲解一些经典的算法,然后再为学生布置一些问题,锻炼学生对算法的掌握。在学习CPP循环算法时,教师可以先为学生举例说明循环语句的运用,然后教师再另外举一个例子,让学生用循环语句计算二到十的阶乘之和,教师可以还可以让学生上讲台主动分享一下自己的答案,让教学更具互动性。教师还可以鼓励学生多用自己学到的知识去解决一下生活里的数学题,以此锻炼解决问题的能力。

(三)利用经典案例结果,提高问题总结能力教师在进行教学时,可以通过一些经典的软件开发案例,让学生学会对问题进行总结。这样可以增加学生的理论经验,让学生在未来的学习过程中少走一些弯路,可以更快捷地实现自己的目标。例如,教师可以在上课时挑选适当的时机,给学生讲一些身边的实际事件,或者举一些有影响力的事件。教师可以为学生讲一下共享单车软件的成功和失败之处,还可以讲美团、饿了么的成果原因,分析支付宝、微信能快速普及的因素等等。教师应当引导学生了解事件背后隐藏的一些事实,才能让学生有更多知识和经验的积累,才能提高学生对问题的总结能力。

四、结语

行动导向教学,有利于让课堂的教学达到更好效益,对职场对未来有一个更清晰的认知和定位,帮助他们掌握更多的社会技能,向着更好的人生和未来努力发展。

参考文献

[1]潘玮瑛.“行动导向”教学法在计算机理论课程教学中的运用[J].湖北成人教育学院学报,2011,17(3):116-117.

[2]侯勇强.行动导向的项目驱动型课程教学模式设计[J].广东技术师范学院学报(2):108-110.

作者:杨阳 单位:庆阳职业技术学院