您的位置: turnitin查重官网> 计算机 >> 人工智能 >行动导向教学法在《软件工程》课程中应用查抄袭率理工

行动导向教学法在《软件工程》课程中应用查抄袭率理工

收藏本文 2024-02-02 点赞:25604 浏览:111377 作者:网友投稿原创标记本站原创

摘要:《软件工程》是为计算机专业高年级学生开设的一门理论与实践高度融合的专业必修课。纯理论教学容易流于形式,成为空洞说教,使学生失去兴趣;传统的单一教学手段不能满足学生团队合作与个性化学习的需要。行动导向教学法的教学理念是以学生为中心,学生是主角,老师是观众;以行动为导向,老师少讲,学生多做,目标是提高学生的综合能力,特别是职业行动能力。该文结合实际教学情况对行动导向教学法在软件工程中的应用进行了研究。实践证明,这种教学方法对软件工程课程的教学具有积极的作用。
关键词:软件工程;行动导向教学法;教学理念
1009-3044(2012)20-4941-02
Study on the Application of Action Oriented Teaching Method in the Curriculum of“Software Engineering”
XIAO Shu-ping
(College of Engineering and Technology,Xi’an Fanyi University, Xi’an 710105, China)
Abstract:“Software engineering”is a professional courses, high integrated in the theory and practice, it is set up for t

源于:查抄袭率毕业论文理工www.udooo.com

he computer profes sional high grades students. The pure theory of teaching easy to mere formality and become empty talk, as result the students is easy to lose interest in; traditional single teaching methods can’t meet the student teamwork and personalized learning needs. The action-oriented teaching methods’ philosophy is based on the student, student is the protagonist, teacher is audience; action-oriented, teacher speak less, students do more, the goal is to improve students’ comprehensive ability, especially the professional act capacity. Combine the actual teach ing situation, action-oriented teaching method is applied in the“Software Engineering”curriculum. Practice has proved that, the action-oriented teaching method plays an active roles in the software engineering teaching.
Key words: Software Engineering ; action-oriented teaching method; teaching philosophy
《软件工程》是为计算机专业高年级学生开设的一门理论与实践高度融合的专业必修课,该课程主要介绍如何把工程化的思想和技术应用于软件系统的开发与维护,以及在软件开发过程中必须遵循的基本原理、方法和工程标准。随着软件技术的飞速发展,对从业人员也提出了更高的要求。相应的,在授课过程中也应该采取与之相适应的教学方法。纯理论教学容易流于形式,成为空洞说教,使学生失去兴趣;传统的单一教学手段不能满足学生团队沟通与个性化学习的需要。该文对《软件工程》行动导向教学法进行了深入研究。
1行动导向教学法
行动导向教学法的教学理念是以学生为中心,学生是主角,老师是观众;以行动为导向,老师少讲,学生多做。目标是提高学生的综合能力,特别是职业行动能力。
行动导向教学法从宏观上讲主要有:项目教学法、案例教学法、角色扮演法、引导文教学法和探索式教学法;从微观上讲,主要是分组教学法,表现形式主要有头脑风暴、小组工作、演示汇报等。
2《软件工程》行动导向教学法

2.1《软件工程》课程存在的问题

《软件工程》课程是一门理论和实践高度融合的课程,通过本课程的学习,学生可以了解软件开发的整个过程,掌握常用的技术和工具,培养团队合作精神。传统的教学方法基本上是以教师课堂讲授为主,教学内容一般是理论多于实践,即使配备实践课,学生也只是学一些与课程相关的工具的使用方法,基本上与软件工程的要求脱节,因此很多学生觉得这门课程内容枯燥,甚至认为该课程没有什么实用价值。
《软件工程》课程的特点决定了它非常适合使用行动导向式教学法:采用项目教学法将繁杂的内容进行整合;使用案例教学法帮助学生理解复杂的概念、原理:采用角色扮演法调动学生学习的积极性、主动性;采用引导文教学法引导学生对一个复杂的工作流程进行策划和操作。

2.2行动导向教学法在《软件工程》课程中的应用

2.1项目教学法

项目教学法就是组织学生参加真实项目的设计和实现,在项目实施过程中完成教学任务。
项目教学法的教学理念是“做中学,学中做”,目的是培养学生的职业行动能力。它的媒介是项目。通过项目发展“自我组织”和“自身责任”以及成员间互相交流的社会能力。项目教学法通常是以项目小组的形式开发一个较完整的项目,如图书管理系统、软件实训管理平台等。每个项目小组一般为4~5人,成员组合以抽签为佳,这样可以更好的培养团队合作能力。各项目小组制定项目的工作计划,教师在需要的情况下提供建议,项目组长负责整个项目开发的任务分配和过程安排,小组中的每个成员要明确自己的职责,以计划为核心,收集大量的信息并进行调查、实验和研究,对任务执行做出决策,同步对实施目标与即时中间结果持续地进行比对并做出调整。教师要关注各个小组,必要时可以调解冲突,针对问题提供意见,帮助学生解决一些难题。最后要将成果由小组中的一个或多个代表向全体人员展示,再按照预先确定的评价标准,学生和教师共同对项目结果、学习过程、经历和经验进行讨论评估,讨论其他可能采取的行动、出现的错误和成果,培养学生对结果、工作方式和经验的评价和自我评价的能力。

2.2案例教学法

在案例教学法[3]中.教师要根据教学目标选择一些贴近生活的真实案例,介绍案例,学生明确工作任务,分组收集案例相关信息,自主探索,准备各种可能的解决方案,各小组讨论方案的优缺后决定一种方案。最后各组展示解决方案,讨论得出的解决方案,教师要在整个过程中给学生适当的帮助,并肯定学生成果,掌握评价方法和技巧。
例如在学习软件需求分析之后,学习概要设计中的模块设计时,根据高考录取统分子系统的需求描述绘制系统的数据流图并将其转换为软件结构图,虽然学生都参加过高考,对高考录取统分子系统较为熟悉,但由于考虑问题的角度不一样,对需求描述理解不同等原因画出的数据流图可能不一样,从而转换成的软件结构图也就不一样,大家可以共同讨论每种方法的优缺点,达到共同学习的目的,最后教师根据学生的讨论情况进行总结。

2.3角色扮演法

角色扮演教学法是一种模拟情景的行动导向式教学方法。由教师设置一定的情景.学生在这个情境中扮演不同的角色,处理不同的任务.达到学习知识、理解知识并掌握知识的目的。
例如:在讲黑盒测试场景法的时候,教师设定一个酒店顾客预订和入住的场景,基本流是顾客预订→前台销售→顾客入住→前台接待。让学生利用角色扮演法找出各种备选流,完成场景法测试用例的设计。场地在课室,道具给定和自制。时间30分钟。角色有顾客、前台销售人员、前台接待人员和观察者。每个小组写出角色扮演的情况,要求有:每个成员用哪些方式来扮演角色?特点?制作的道具有哪些?有什么特殊的发现?对各角色表演的评价(观察者的任务)?成功点有什么?需要改进什么?
角色扮演法使体验学习与团队合作有机地结合了起来;更好地掌握和增加知识及经验;需要在冲突环境下做出决定,承担工作任务相应的责任;通过角色交换,提高了能力。

2.4引导文教学法

引导文教学法[4]是一个面向实践操作、全面整体的教学方法。通过此方法学生可对一个复杂的工作流程进行策划和操作。学生独自制定计划,执行工作并对成果进行检查。
引导文教学法的基本结构是:1)信息咨询——做什么?不是教师怎样询问学生,而是学生如何独立从工作任务中得到信息,哪些信息必须准备好或是已经准备好?2)计划——怎么做?不是教师给学生什么计划,而是学生怎么计划任务的解决方法,对此他们需要什么?哪些信息必须准备好或是已经准备好?3)决策——明确解决方案和使用手段(设备),可同教师进行专业谈话。不是教师能否接受这个计划,什么时候教师应当阻止,而是教师应当如何和学生讨论此计划,让他们认识错误,并准备好再次计划?为此他们还需要什么,什么是必须准备好或是已经准备好?4)实施。不是教师要示范什么?怎么示范?如何引导学生完成任务?而是学生如何独立完成计划?

摘自:毕业论文 格式www.udooo.com

他们真正需要什么……?5)检验——成果是否符合专业标准?不是教师如何检测并反馈结果,而是学生如何独立进行必要的检测;6)评估——下次还有什么需要完善?不是教师如何评价这项任务及其结果,教师该给多少分?而是教师如何跟学生讨论他的任务,才能使学生将本次工作的经验应用到未来的工作中去。
3行动导向教学法在《软件工程》课程中的应用的优势和劣势

3.1优势

行动导向教学法打破了传统的“填鸭式”教学,真正实现“还课堂于学生”,杜绝了“满堂灌”现象;促进学习者职业能力的发展,通过行为的引导使学生在活动中能够分析问题、收集和评估信息、提出多种解决方案、做出决定,展示成果,从而激发学生的职业成就感和潜能,使学生乐学,会学,肯学,达到培养学生专业知识能力,计划能力,独立、负责地解决实际问题的能力和团队合作能力。

3.2劣势

对教师要求高,准备工作量大,教师在备课过程中,不仅要备教材,备教参,还要备学生,根据学生的认知能力和心理特点以及具体要实施的教学内容,来设计课堂教学;作为主持人,需要教师在场灵活处理问题;行动导向教学法相对比较耗时。
4结束语
该文根据软件工程课程的特点,将行动导向教学法应用在该门课程中。行动导向式教学法包含了一系列教学方法。这些方法既可以单独使用,也可以同时使用,它们彼此问是互为补充的。实践证明.行动导向式教学方法是计算机学科中一种行之有效的教学方法。在学习过程中不但能提高专业能力.更能培养团队合作精神。对于提高学生的综合职业能力有积极的作用。因此,在教学中,应该努力推广软件工程课程行动导向教学法。
参考文献:
朱广春.行动导向教学法探析[J].中国科教创新导刊,2011(13):89-89.
李声,柳文涛.浅析项目教学法在软件工程教学中的应用[J].科技信息,2012(2):24-24.
[3]王振.案例教学法在软件工程课程教学当中的应用[J].福建电脑,2009(7):212-212.
[4]陈小雁.职业教育行动导向教学法探讨[J].中国科教创新导刊,2010(5):17.

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号