项目驱动教学法在Java课程群中的应用研究_第1页
项目驱动教学法在Java课程群中的应用研究_第2页
项目驱动教学法在Java课程群中的应用研究_第3页
项目驱动教学法在Java课程群中的应用研究_第4页
项目驱动教学法在Java课程群中的应用研究_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、    “项目驱动”教学法在java课程群中的应用研究    周南摘要:java开发工程师岗位企业需求量极大,许多高校的软件工程专业都开设了java系列课程,而软件工程专业毕业生却不能很好地适应企业岗位需求。本文针对湖南交通工程学院软件工程专业java系列课程教学存在的问题,提出软件工程专业java体系课程要采用项目驱动教学法贯穿整个课程群,以培养出更多符合岗位需求的高素质应用型人才。关键词:软件工程;java课程群;项目驱动教学法;岗位需求中图分类号:g642         文献标识码:a1 引言从大学生必备网

2、的“2019-2020大学就业率高的专业排名50强”的这篇报道了解到软件工程专业毕业生半年后就业率高达96.7%,排名第一。软件工程是当前最热门的专业之一,笔者通过智联招聘、前程无忧、中国人才热线等招聘网站了解到java、java web、javaee、android移动开发、hadoop大数据编程等软件开发工程师岗位需求量极大。因此,受企业招聘岗位的影响,大部分应用型本科高校都将java开发作为软件工程专业人才培养的主要方向。虽然软件工程专业毕业生在毕业半年后就业率非常高,但是,笔者通过调研了解到很多的软件工程毕业生在就业之前选择到it培训机构进行java方面课程的学习,然后再就业。由此看来

3、,应用型高校对于java课程体系教学还存在问题,并且难以培养出符合岗位需求的软件工程专业人才。笔者针对湖南交通工程学院的软件工程专业java体系课程设置问题,探索软件工程专业java课程群规划设计,同时采用项目驱动教学法贯穿整个java课程群力图培养出符合岗位需求的高素质应用型人才。2 软件工程专业java系列课程存在的问题2.1 软件工程专业java系列课程开设够不全面湖南交通工程学院软件工程专业目前开设的java系列课程只有java语言程序设计java web技术android移动应用开发3门课程。而对于现在企业招聘比较火热java ee企业级应用开发、hadoop大数据编程岗位没有设置相

4、关的课程。2.2 对于java课程群概念理解不够精确课程群是指为完善学生素质结构,围绕同一学科内具有逻辑联系的若干课程,在知识、方法、问题等方面,进行重新规划、整合构建而形成的有机课程系统,是深化课程改革、优化课程设计的一种有效途径1。java课程群不仅仅只包含java编程基础、java web技术、java ee企业级应用开发、android移动应用开发、hadoop大数据编程这几门核心课程,还应该包括相关的支撑课程,如数据结构、数据库、web前端技术等。2.3 java课程群教学内容相对独立,没有成套体系java编程基础、java web技术、android移动应用开发、hadoop大数据

5、编程技术是以java系列的核心,在实际项目中分工合作,按照项目的理念来看应该是一条完整的技术链,然而目前湖南交通工程学院软件工程专业开课都是分开教授的,甚至是不同方向的老师代课,这会造成知识缺乏连贯性与整体性2。2.4 java课程群每门课程教学方法不一,难以契合课程连贯性特征为响应教育部提倡课堂教学改革,各位教师也是绞尽脑汁,在具体的教学过程中充分地使用启发式、案例式、慕课、微课等教学方式。在java课程群体系的教学过程当中,同样也存在教学方法五花八门。例如:在java编程基础中,教师采用灌输式教学方式,只是简单地进行知识点的传授,没有选择具体的案例项目;在java web技術中,教师采用案

6、例式教学,通常是采用“网上商城”案例项目进行教学;在android移动应用开发中,教师又采用慕课堂教学,项目案例的选择的是“个人理财通”。如此一来,每门课程的任课教师都采用不同的教学方式和案例,因此,这种打乱战的教学方式,难以契合java课程群的连贯性特征。3 软件工程专业java课程群重构与规划3.1 重构软件工程专业java课程群java课程群主要由java语言程序设计java web技术android移动应用开发hadoop大数据编程等几门核心课程构成。笔者通过调研分析,对软件工程专业的java课程群进行重新构造,将程序设计基础数据结构数据库原理与应用web 前端技术java ee企业级

7、应用开发软件工程软件测试这几门课程纳入到java课程群,同时还将各门课的课程设计或实训纳入到java课程群。3.2 对软件工程专业java课程群进行规划设计对于软件工程专业的java课程群进行规划设计时,需要整合相关课程的内容,避免不同课程之间的重复和冗余,强化课程之间的层次和关联,可以较好地提升教学质量,增进教学效果3。根据课程之间的关系,java课程群在软件工程专业开课规划设计如表1所示。4 项目驱动教学法在java课程群中的研究项目驱动教学是建立在建构主义理论基础上,在教师的指导下,以学生为中心,以项目为驱动的教学方式,是探究式教学模式的一种4。项目驱动教学法的意义旨在通过实施一个完整的

8、项目进行教学活动,在课堂教学中把理论与实践教学有机地结合起来,充分发掘学生的潜能,提高学生解决实际问题的综合能力。4.1 选择可延续性的项目应用到java课程群,使其融为一个有机的整体项目驱动教学法的关键在于选择一个既适合教师教学,又适合学生学习的项目。在互联网时代,电子商务平台在近几年得到了迅速发展。无论是教师还是学生都非常熟悉网上购物平台,软件工程专业的学生对于网上购物平台的实现充满好奇。因此,选择类似网上购物平台作为教学项目可以提高学生学习的兴趣,但是考虑到现实中的电商平台比较复杂,选择涉及商品较少的“手机在线销售系统”作为教学项目比较符合应用型本科软件工程大学生的学习。将“手机在线销售

9、系统”项目进行拆分应用到java课程群,融会贯通,使其成为一个有机的整体。手机在线销售系统拆分与java课程群的对应关系如表2所示。4.2 针对java课程群的教学项目,打造项目驱动教学法的师资团队教师的专业技术能力、教学业务能力是课程能否采用项目驱动教学法的关键因素。对软件工程专业java课程群课程教学而言,需要教师有丰富的java项目开发经验,过硬的专业技术能力以及较高的教学水平。因此,根据java课程群的教学项目,对软件工程专业的教师进行培训,所有软件工程专业的教师必须先自主完成手机在线销售系统设计、编码等工作,经过教研室考核后才能担任java课程群的主讲教师。如此才能培养出熟悉java

10、课程群、满足项目驱动教学法的要求的师资团队。4.3 开发java课程群中核心课程教材,构建基于项目驱动教学法的优质教学资源教材作为教学资源的一部分,学生领取教材后,通常会根据教材进行预习获取基本知识。因此,软件工程专业的教师团队需要开发一系列java课程群中课程教材,如java程序设计web 前端开发java web技术等课程教材,同时还需要设计一些作业、制作一些教学视频,构建一套完整的基于项目驱动教学法的优质教学资源。5 结语本文以湖南交通工程学院软件工程专业为例,分析了软件工程专业java系列课程存在的问题,对软件工程专业java课程群中进行规划与重构,探索了项目驱动教学法在软件工程java课程群的应用。但是教学改革之路任重而道远,教师应该身先士卒,勇于创新,敢于探索,争取在教学改革之路上越走越好。(责任编辑:武多多)参考文献:1张文军.基于课程群建设的教师素养提升j.教育理论与实践, 2019,39(17): 26-28.2张华,李劲,吴成英,等.面向职业岗位的java课程群构建与教学

温馨提示

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

评论

0/150

提交评论