欢迎来到天天文库
浏览记录
ID:10159209
大小:32.00 KB
页数:9页
时间:2018-06-12
《基于任务与项目混合驱动的java平台课程改革探索》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于任务与项目混合驱动的Java平台课程改革探索摘要:Java语言相关课程是软件工程等专业的专业必修课,学习Java语言各版本的知识对提高学生的就业能力有重要意义。然而在传统的教学方式中存在若干弊端:教学手段单一、实践内容设计不合理、实践内容较枯燥等。文章以任务驱动与项目驱动为理论基础,研究二者在Java课程教学过程中的有机结合,以此激发学生的学习兴趣,提高学生的实践能力与创新能力,改善教学效果,从而更好地满足本专业培养“工程化”人才的要求。关键词:任务驱动;项目驱动;工程化人才;Java平台课程中图分类号:G642.0文献标志码:A
2、文章编号:1674-9324(2014)42-0124-03一、引言9Java语言是一种“纯”面向对象编程语言,是各高等院校、高职院校必开设的计算机专业课程之一。Java语言有三个版本:JavaSE、JavaEE与JavaME,在企业中的应用十分广泛。Java相关课程要求实践动手环节较强,课程内容主要分为课堂教学与实验室教学。现在该门课程教学过程中存在的问题是:内容知识点繁多使得学生学习难度高、授课方式方法变化较少、实验教学内容设计不合理没有吸引力等。本文针对教学手段与方法,研究和探索课程教学内容与手段,以提高Java课程的教学质量与
3、效果为目的,为使学生成为真正的“工程化”人才提供应有的保障。二、我院Java平台课程教学中存在的问题在我院以往Java相关课程教学中,课堂教学会以章节目录为顺序,讲授Java语法及相关API,一般都是先从基础语法与理论概念开始,例如类、接口、线程、Socket等,然后对学生提供相关知识点的简单小程序加强语法与概念的学习,最后通过若干小型案例让学生结合实际掌握相关API的使用方法。配套的实验室教学中,会安排针对章节知识点的独立题目,锻炼学生动手编程和解决实际问题的能力。这种教学模式的缺点如下:1.陈旧的课堂教学形式,灌输式授课,以教师为
4、中心教学,使得学生对于课程的注意力缺乏,缺乏师生之间的互动,教学效果不好。2.课程涵盖的知识点繁多,但知识点内容之间的连贯性组织较差,学生学完后感觉没有系统性的知识构建,影响后续课程的展开。3.学完整门课程后,学生面对实际项目还是感觉无所下手,没有解决实际问题的能力,影响学生就业竞争力。94.实验室课程安排了若干针对知识点的题目,但这些题目独立性强而综合性不足,对学生的吸引力不够,学生对此缺乏参与实际项目的主观能动性。5.以往的考试方式为卷面考试,使学生具有实验室课程可有可无的观念,从而忽视了学生的动手实践环节。我院针对上述情况,对本
5、院Java平台课程教学计划进行了调整,将课程的授课场所从教室“搬到”到机房。虽然进行了调整,但是在教学过程中仍然具有如下问题:(1)单一的教学方式:现阶段授课过程中,学生学习的主要案例为教材中的独立程序,学生对此接受并进行实践时比较被动。这种教学方式忽视了学生作为课堂上的“甲方”角色,使得学生的课堂角色主观能动性与积极性变差。(2)不合理的实践内容安排:现阶段Java实践教学内容与真实项目开发存在差异性大,大多为验证性题目,学生没有真实项目实战的机会,没有使学生“在做中学”,就业竞争力差。(3)实践内容较枯燥:Java课程本身是一个完
6、整的结构体系,包括前导后续多门课程,需要反复实践、观察、分析和比较,课程涉及的知识面较广、内容多,使得相应的实践内容十分枯燥,从而逐渐使学生失去学习兴趣。9针对上述问题,必须从教学方法入手,对课程教学内容、教学手段等方面采取较大改革,才能满足学生作为“乙方”的学习诉求,让学生通过相应的授课资源、授课方式方法、评估方法以及师生间的交流来创造一个和谐的学习环境,基于此完成制定的学习目标。三、课程教学改革理论基础(一)任务驱动式教学建构主义代表人物皮亚杰认为,人类的学习属于一种“自我建构”。学习是获取知识的过程,在其中,学习者并不是把知识从
7、外部‘搬’到记忆中,而是以已有的经验为基础,在主客体相互作用的过程中获取学习经验,构建自己的知识体系。“任务驱动式教学”建立在建构主义学习理论基础之上,它摒弃了传统以知识传授为主的教学方式,采用了以解决问题、完成任务为目的的互动多维式教学理念;将再现式教学转化为探究式学习,使学生的学习状态变得更加积极,使得学生能够依据自己对当前问题的理解,运用共有的知识和自己特有的经验提出解决方案。(二)项目驱动式教学9“项目驱动式教学”是通过采用一个相对完整的项目组织教学活动,其目的是在实际教学过程中将理论与实践教学有机结合在一起,充分发掘学生的动
8、手能力潜能,提高学生分析和解决实际问题的综合水平与能力。项目可以选择与本专业、行业相关的实际项目,Java相关课程可以选择行业、企业级应用中型项目。在项目实现过程中,由教师引导学生,组织他们参与整个项目周期的开发,包括需
此文档下载收益归作者所有