行动导向教学在高校软件工程概课程中的应用

点赞:5761 浏览:16429 近期更新时间:2024-04-09 作者:网友分享原创网站原创

摘 要:分析行动导向教学的特点及内涵,探讨行动导向教学的主要教学方法以及与传统教学法的区别.阐述从设计思路、课程内容与要求、教学方法等几个方面实施行动导向教学,展现行动导向教学基于工作过程的教学设计,多元化的教学模式,实际项目为载体、岗位能力相对应的课程体系.

关 键 词:行动导向;软件工程概论;教学模式;职业能力;工作过程

软件工程专业培养应用型、技能型的软件人才,在我国现阶段软件人才培养过程中,一直面临着“市场对软件人才旺盛的需求,而软件专业毕业生难以上岗工作”的尴尬境况,这充分说明传统的教学方法越来越不适应社会、企业发展的要求.行动导向教学倡导学生在行动中学习,为了行动而学习,其目标是培养学生的行动能力.行动导向教学模式在德国职业教学中得到了成功,无论是从理论层面,还是从实践操作层面,行动导向的教学模式都被认为是将专业学科体系和职业行动体系实现集成化的良好教学方案.

1.行动导向教学理论

1.1行动导向教学的特点及内涵

行动导向教学理论是20世纪80年代在德国盛行的一种教学模式,其教学过程强调职业实践,强调学生通过典型的职业活动获得技能和知识进而形成经验和能力.行动导向学习过程的中心是学生,教师在学习过程中起着组织、管理、协调和监督作用.教师采取“咨询→计划→决策→实施→检查→评估”的整体行动实现与学生互动,让学生“独立地制定、实施和评估计划,独立地获取信息”,使学生在实践中获得专业知识、掌握职业技能,从而构建属于自己的经验、知识和能力体系.其特点主要有:

(1)教学目标的明确性.职业教育的目标是培养学生的关键能力,在注重专业教育的同时,能力素质的修养不容忽视.软件工程教学必须围绕培养学生综合能力这个目标,为将来在工作环境或劳动组织者变化的条件下自主学习来适应新的工作要求打下基础.

(2)教学内容的整合性.软件工程课的知识需要精确而扎实,并不一定追求多而深.针对这样的需求,教学过程中需要因材施教,把连贯的知识整合起来,把书本上的知识和现实的工作需要整合起来,为学生营造新的学习领域.以企业及工作环境需求和人才培养的导向为主线调整课堂教学内容,把听说能力、阅读能力、判断能力、分析能力的培养融入教学中,使教学内容更贴近学生的现实生活,更具实用性.

(3)教学手段的多样性.采用行动导向教学,打破传统的“教师是课堂的主角”模式,转变为学生成为课堂的真正主人.教师以引导、启发、调整为主,创造生动活泼的教学气氛.把学生从被动接受转变为主动思考,从传统的模式思维转变为创新思维.


(4)教学评价的开放性.行动导向教学注重培养学生创新思维的分析能力、团队协作能力、动手能力、概括分析能力等综合能力,并极大地拓展学生思考问题的深度、广度,锻炼了学生毅志力,培养了学生的个人职业素养.

1.2行动导向教学的主要教学方法

行动导向教学有一套可单项使用,也可综合使用的教学方法,根据学习内容和教学目标选择使用.

1)目标单一的知识传授与技能教学法.

①谈话教学:通过师生之间的谈话进行教学的方法,适合个体化教学辅导.②4阶段教学法:把教学过程分为准备、教师示范、学生模仿和练习总结4个阶段进行的程序化的技能培训教学方法.

2)行为调整和心理训练的教学方法.

角色扮演法:一种模拟情境活动的教学方法.设计一个与现实某一条件下可能相近的环境,根据学习者在这一环境可能扮演的角色,组织设计一套适合这一角色的测试项目.将学习者安排在逼真的模拟工作环境中,提出多种可能出现的问题,让其进行处理,用这些方法测评其心理素质及潜在能力的一系列方法.

3)综合能力教学方法.

①项目教学法:从职业的实际出发选择具有典型性的事例作为教学内容,学生在教师的指导下,按照要求搜集、选择信息资料,通过小组的共同研究,创造性地去解决问题,得出结论或完成问题.②案例教学法:通过对一个具体教育情境的描述,引导学生对这些特殊情境进行讨论.

1.3行动导向教学与传统教学的区别

传统教学以教师传授为主,注重认知目标的实现,学生参与度不强.传统教学在对系统化理论化的文化知识的传播上是适用的,但在对实践能力要求强、与实际工作需要结合紧密的计算机类课程的教育中是不适用的.计算机类本、专科学生的教学中,有相当多课程的教学并不一定都苛求系统化,理论知识够用即可,更重要的是实际能力的培养;对知识和技能的构建、整合和应用过程有具体而细致的目标要求.软件工程技术人才培养的目标是要求培养学生既能适应岗位,又能尽快适应工作环境.行动导向教学模式是基于学生的学习活动来构建知识、培养能力和职业素养,并能将这种能力在其他职业环境中得以运用和扩展,进而达到学用一致的目的.

行动导向教学在高校软件工程概课程中的应用参考属性评定
有关论文范文主题研究: 关于软件工程的论文范文文献 大学生适用: 自考论文、硕士论文
相关参考文献下载数量: 100 写作解决问题: 本科论文怎么写
毕业论文开题报告: 标准论文格式、论文摘要 职称论文适用: 论文发表、职称评副高
所属大学生专业类别: 本科论文怎么写 论文题目推荐度: 最新题目

通过以上分析,笔者尝试从教学形式、学习内容、教师地位、学生参与度和教学评价标准等方面,分析传统教学与行动导向教学的差异,见,表1.

从表1中可以看出,行动导向教学法对软件工程教育教学目标的获取有明显的优势,相对传统教学,它更适合也更需要在计算机教学中开展和实施.

2.行动导向教学的应用过程

在软件工程教学中实施行动导向教学,首先要建立工作任务,课程内容以工作任务进行组织,以开发的项目为中心,教学重点就是教会学生如何运用课程内容,开发该项目,进而完成工作任务.项目和工作任务之间形成一个对应关系,这就要为完成每一个工作任务设计一个项目.项目在形式上是一个具有实际价值的“产品”,内容上视为一个工作任务,其目标是培养学生的专业能力和职业素养.完成工作任务需要学习(行动)过程,通过学习(行动)来获取方法.通过一个个工作任务的实施,让学生理解和把握课程要求的知识和技能,培养分析问题和解决问题的能力以及团队精神、合作能力等.学生在“做中学”,教师在“做中教”,从而提高学生的各种关键能力.软件工程概论是计算机专业的一门核心课程.结合课程目标从设计思路、课程目标、课程内容与要求、教学方法等几个方面进行行动导向教学尝试.

2.1设计思路

本课程以“突出能力培养”“紧扣工作任务”为原则选择与软件工程相关的知识,如软件工程方法学概述、系统分析、系统设计、系统实现、系统测试、系统运行、面向对象方法学等学习项目.项目的确定以软件工程师的工作任务和职业能力分析结果为依据,并以项目开发基本操作过程为主线编排.课程内容的选取结合高等院校学生的实际情况和就业需要,按照满足职业能,力培养要求的原则,紧紧围绕工作任务来进行.

每个项目的学习都按软件开发流程进行,以工作任务为中心融理论于实践,实现理论与实践一体化.教学过程中,要通过校企合作、顶岗实习等多种途径,充分开发学习资源,给学生提供丰富的实践机会,强化实训和实际操作,培养学生的动手能力.

2.2课程目标

通过任务引领的项目活动,掌握软件工程基本技能和相关理论知识,能胜任本专业软件工程师岗位的工作,同时具有诚实、善于沟通和合作的品质,在此基础上形成以下职业能力:

(1)编写各阶段文档的能力;

(2)熟练掌握使用结构化方法、面向对象方法进行软件开发;

(3)具备从事软件系统的测试与管理的基本能力;

(4)从工程的角度培养学生对已学知识的综合运用能力.

2.3课程内容与要求

针对上面的设计思路和课程目标,将软件工程概论课程相关的知识分解为7个学习项目;教学实施过程中,可分为3个阶段,具体内容见表2.

2.4情境设计

结合学生的毕业设计,对课程内容进行情境设计.限于篇幅有限,只列出面向对象方法学之面向对象分析的情境设计,见表3.

3.创新点

此项目按照行动导向教学的思想内涵结合信阳师院计算机与信息技术学院的实际情况,以软件工程概论等课程为依托实施行动导向教学,培养学生创新能力.

3.1教学设计原则的改变

软件工程概论在教学设计中始终贯彻以学生就业为导向,与企业合作为依托,以软件开发职业岗位群的需要确定人才培养目标为主体,以培养学生职业素质和职业能力为根本,将提高学生的就业竞争力和可持续就业能力作为课程教学根本目标的指导思想.由企业专家、项目组教师和校外课程专家共同组成了软件工程概论课程开发组,共同进行基于典型工作过程的教学设计.

3.2教学模式的设计与创新

传统的显性课程及教学模式在一定程度上关注学生技能的培养,较少关注学生的情感、态度等关键能力的培养.这种模式对学生职业能力的培养不全面,不能适应社会发展的需求;而行动导向教学模式设计,将单一课程的学科知识转变成系列的工作过程,将课本上死板的原理转变成现实运用的活技术,缩短了理论与实际运用的距离.它不仅涵盖了职业岗位所需的技术知识、技术能力,而且还将社会能力、方法能力、情感与态度能力一起融入到整个学习过程中,学生的能力得到全方位的提高.项目组依据软件开发的实际工作过程整合教学内容,依据企业项目需要调整工学结合的教学组织形式,设计了“校企结合、订单培养、顶岗学习、课题组”等多种教学形式,提高了学生的创新能力.

3.3课程教学体系的改变

行动导向教学与传统教学计划的最大不同是,基本固定第1阶段的课程,半固定第2阶段的课程,灵活安排第3阶段的课程.根据实际需要可以调整第2阶段的部分课程,根据市场需要和项目开发的要求开设第3阶段的课程.该课程的构建与开发,紧贴信阳市及周边地区经济与社会发展的需要,紧贴软件工程师岗位群的需要,以软件工程师岗位群所需知识、素质和关键能力构建课程体系.在软件工程专业调研基础上,打破了原有的具有明显学科化倾向的课程体系结构,依据“以典型工作任务为主线,以培养职业能力为核心”的指导思想重新构建了以工作过程为导向、以实际项目为载体与岗位能力相对应的课程体系.

4.结语

行动导向教学在软件工程课程中的应用,将学生视为教学中的主体,充分发挥学生的主观能动性,使学生融入整个教学活动中.学生从被动学习变成主动学习,从记忆性学习变成参与性学习、体验性学习和创造性学习,极大地提高了创新能力和职业能力,在掌握技术的同时也学会了做人.