以项目为导向的情境教学法在高职软件开发实训类课程教学实践中存在的问题及对策研究_第1页
以项目为导向的情境教学法在高职软件开发实训类课程教学实践中存在的问题及对策研究_第2页
以项目为导向的情境教学法在高职软件开发实训类课程教学实践中存在的问题及对策研究_第3页
以项目为导向的情境教学法在高职软件开发实训类课程教学实践中存在的问题及对策研究_第4页
以项目为导向的情境教学法在高职软件开发实训类课程教学实践中存在的问题及对策研究_第5页
免费预览已结束,剩余2页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    以项目为导向的情境教学法在高职软件开发实训类课程教学实践中存在的问题及对策研究    摘要:结合项目教学法和情境教学法的理论,提出项目教学法与情境教学法的融合概念,根据高职学生的学习特点和软件开发实训类课程的特点,综合分析高职软件开发实训类课程的特点,归纳总结以项目为导向的情境教学法在高职软件开发实训类课程教学实践中存在的问题和对策。关键词:项目;情境教学法;高职;软件开发实训:g642 :a:1009-3044(2020)20-0077-021项目教学法与情境教学法的融合1.1项目教学法项目教学法是“行为导向”教学法的一种,是通过实施一个完整的

2、项目而进行的教学活动,其目的是在课堂教学中把理论与实践教学有机地结合起来,充分发掘学生的创造潜能,提高学生解决实际问题的综合能力1。在项目教学法中进行教学设计时,强调学生是认知的主体,是知识意义的主动建构者2。在实际项目教学中,学习过程成为一个人人参与的创造实践活动,注重的不是最终的结果,而是完成项目的过程。学生在项目实践过程中,理解和把握课程要求的知识和技能,体验创新的艰辛与乐趣,培养分析问题和解决问题的思想和方法。项目教学法一般可按照五个教学阶段进行,其中包括确定项目任务、制定计划、实施计划、检查评估和归档或结果应用。1.2情境教学法情境教学法是指在教学过程中,教师有目的地引入或创设具有一

3、定情绪色彩的、以形象为主体的生动具体的场景,以引起学生一定的态度体验,从而帮助学生理解教材,并使学生的心理机能得到发展的教学方法。情境教学法的核心在于激发学生的情感。情境教学法关键在于如何有效创设“情境”,其途径主要有六种,分别为生活展现情境、实物演示情境、图画再现情境、音乐渲染情境、表演体会情境和语言描述情境。情境教学法有助于激发学生的学习兴趣,有助于学生加深对知识的理解,有助于提高学生的综合能力,有助于学生树立正确的价值观3。1.3融合的概念以项目为导向的情境教学法是一种比较适合于高职教育的教学方法,它综合了项目教学法与情境教学法的优点,即在教学的过程中,以项目为主导,在项目的每个环节中设

4、置各种适合学生学习的情境,基于高职人才培养目标,在锻炼学生职业技能的同时培养学生的职业素养,是一种融合多种教学方法的综合教学法。2高职软件开发实训类课程的特点2.1高职学生的学习特点高职学生是我国高等教育招生过程中最后一批录取的大学生,是大学生中的一个特殊群体,他们在文化基础知识、学习能力、学习态度方面都落后于普通高等院校的学生4。高职学生普遍职业目标不明确,学习主动性不足,有一定畏难情绪,容易放弃有难度的课程学习,轻视理论,喜炊实践操作。2.2软件开发实训类课程的特点软件开发实训类课程主要是针对前期所学的软件开发理论知识进行综合实训,是学生出去从事软件开发工作之前在校内的模拟实战,因此实训的

5、内容要遵循全面、实用、主流的特点,课程中需选用贴合或者直接使用真实项目来训练。2.3高职软件开发实训类课程的特点综合高职学生的学习特点和软件开发实训类课程的特点,高职软件开发实训类课程在设计时除了考虑全面性、实用性和主流性外,还必须额外考虑其内容的难易性和趣味性,这样可以让更多的高职学生积极主动地参与,但此类课程对教师的教学能力也提出了更高的要求。3以项目为导向的情境教学法在高职软件开发实训类课程教学实践中存在的问题基于以上对项目教学法与情境教学法的融合定义和高职软件开发实训类课程的特点分析,不难发现以项目为导向的情境教学法在满足高职软件开发实训类课程的项目性需求前提下,通过在项目中设置情境,

6、寓教于情境,以此充分调动高职学生学习的主观能动性。在教学实践过程中,主要发现了以下三个问题。3.1情境数量问题此类课程的项目中能够设置的情境并不多。由于软件开发的专业性和工程性,一个规范完整的项目从开始到结束需要遵循软件工程规范。课程的教学实践过程中,在项目的各个环节里主要是用表演体会情境,其次是生活展现情境与实物演示情境。比如在項目的设计、实施及测试阶段可以采用表演体会情境,即分组进行角色扮演,模拟公司的项目开发团队,各小组内选出项目经理、软件设计师、软件测试工程师,小组中的每个人在项目的各个环节负责不同的工作,合作开发;在项目的需求分析阶段可以采用生活展现情境,通过从生活中选取某些典型场景

7、向学生介绍项目的使用场景,明确项目的用途及意义,这样可以使学生对项目的认识慢慢地从抽象变为具体,拓展思维,便于后期项目的设计及实施;在项目的推广阶段可以采用实物演示情境,通过向他人以实物的方式展示开发的软件项目,促进交流,激发自信。3.2覆盖面问题在使用角色扮演法的表演体会情境时如何确保所有学生在项目的某个环节中都能够得到锻炼。比如在项目的设计、实施及测试阶段,项目开发小组中都已经明确了每个组员的具体分工,即项目经理负责项目需求的制定并统揽项目的整个开发过程;软件开发人员负责项目的概要设计和详细设计并编码实现;软件测试人员负责根据项目需求、概要设计和详细没计撰写测试文档并进行项目测试验收。虽然

8、这是模拟软件公司开发流程,培养学生职业素养的好方法,但是在学校里面是需要学生全面掌握所学知识和技能,实训课程就是对所学知识和技能的全面检验和锻炼,这就与目前做法产生了冲突。3.3考核问题在整个课程中如何对每个学生进行考核。这个问题与覆盖面问题有关联,在项目最重要的设计、实施及测试阶段是通过角色扮演法进行分组实施的,每个人在小组中扮演不同角色,负责不同工作,合作开发,而最终的课程考核是要针对每个学生进行,包括平时成绩和期末成绩,这就需要我们对传统的考核方式(平时考勤,平时作业,期末考试/考核等)进行全新的设计。4针对教学实践中存在问题的对策4.1针对情境数量问题的对策在继续深入研究情境教学法理论

9、和经典、创新案例的前提下,以项目为导向的情境教学法在高职软件开发实训类课程教学实施过程中可以将项目多样化,丰富各个项目中多个环节里的不同情境的设置,以此让更多的情境融入更多的项目中。4.2针对覆盖面问题的对策解决这个问题可以采取三个方面措施。首先,在指定项目开发小组的人选中采用以优带中差的分组方式进行。即一个小组必须由一个或几个成绩好的学生带领多个成绩中等和差的学生,成绩好的学生为项目经理,发挥榜样的作用。小组分组和组内各种角色的确定原则上由学生们自己完成,教师根据具体情况按照上述原则进行必要调整。其次,在项目的设计、实施及测试阶段中定期轮换角色。为保证项目开发的顺利进行和考核的公平性,项目经

10、理角色不变,主要在软件设计师、软件测试工程师中进行角色轮换。最后,同一角色中按照項目模块进行内部轮换。比如负责实现界面的软件设计师可以定期与负责实现数据库的软件设计师进行轮换,测试功能a的软件测试工程师可以定期与测试功能b的软件测试工程师进行轮换。4.3针对考核问题的对策在突出教师对课程的主导性,激发学生在课程中主动性的前提下,参考过程性评价理论,采用多样化的考核方式,学生的课程成绩由以下公式计算。课程成绩=平时成绩(60%)+期末成绩(40%)平时成绩=项目经理的评价(20%)+小组内部评价(15%)+自我评价(15%)+教师抽测(50%)期末成绩=项目推广中教师对小组的评价(50%)+小组互评(50%)5结束语随着以项目为导向的情境教学法在高职软件开发实训类课程中进行长久和深入的教学实践研究,可能还会发现更多的问题和找到更好的对策,以此完善该教学方法在此类课程中的运用,最终提高教学质量,让学生受益。参考文献:1黄涛.高职软件开发实训类课程的设计研究j.武汉职业技术学院学报,2016,15(6):78-81.2张兰芳.基于“

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论