欢迎来到天天文库
浏览记录
ID:27295718
大小:68.15 KB
页数:5页
时间:2018-12-02
《对高职java程序设计课程建设思索》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、对高职Java程序设计课程建设思索摘要:《Java程序设计》是高职计算机专业普遍开设的一门主干课程,通过近年课程建设的具体实践和发现的问题,对该课程的建设提出思考和建议。关键词:Java程序设计;课程建设;思考1对《Java程序设计》的认识《JAVA程序设计》课程早已成为高职院校计算机专业普遍开设的一门主干课。该课程对学习后续的JAVA高级技术,对学生毕业后迅速适应岗位需要,具有重要作用。但是,很多现行的《JAVA程序设计》课程教学内容滞后,脱离实际工作需求;实践技能训练较少,毕业后无法胜任岗位工作;教学知
2、识点分散,没有主线。因此,针对该课程的相关建设工作刻不容缓。2对《Java程序设计》课程建设的意义对《Java程序设计》课程进行深入研究,有助于课程建设团队准确把握Java在企业中的应用情况,了解企业对Java编程人才的需求,从而更好地服务于软件技术各方向专业,尤其是高级编程方向专业的专业建设。通过《Java程序设计》课程建设的研究,将会带动其他软件开发类课程的课程建设,为其他程序设计类课程改革提供参考。将《Java程序设计》作为重点课程建设,对于推进我院的教学改革、提高教学质量、培养高级应用型软件开发技术
3、人才具有特别重要的意义。3《Java程序设计》课程建设存在的问题3.1从课程体系来看,由于高职院校的学制较短,计算机及相关专业通常将JAVA程序设计作为低年级的基础课程。学生之前往往只是学习过一门面向过程的程序设计语言(例如C语言),直接学习面向对象的程序设计语言,很多语法和机制难以理解。3.2从教学方式来看,很多院校仍然采取“教材+黑板”的理论课配合上机课的教学方式。理论课上以教师讲为主,学生听为辅,上机课是学生照着教材“敲代码”。这样培养出来的学生缺乏自主探索知识的能力,缺乏运用知识解决实际问题的能力。
4、3.3从采用的教材来看,它们有一个共性:纯粹的语法,没有软件工程思想的体现,脱离了实际应用,仅仅是为了让大家明白什么是JAVA语言。3.4从以往的教学效果来看,学生普遍觉得这门课程抽象,枯燥无味,缺乏实际用处。4《Java程序设计》课程建设的几点思考4.1明确课程定位,以适应人才培养的需要以能力为本是高职高专教育的本质;“实用”、“够用”是高职高专教育的原则。“JAVA程序设计”课程的人才培养目标的定位必须基于这两点,即“面向应用,突出技能”。课程地位的确立必须以市场需求为导向、符合教学规律,既不能脱离学生
5、实际学习能力盲目拔高,也不能丧失课程实践性要求高的教学特点。4.2开展课程团队的建设工作没有一支技术过硬、师德高尚的教师队伍,课程建设就无从谈起,因此,我们务必充分重视教师队伍的建设。在早期的教学模式中存在着这样的一种概念,针对一门课程而言,课程团队中的教师应该是教同一门课的。这种思想从某种意义上讲是合理的。然而,就Java课程而言,正如这种语言所倡导的开放源码一样,需要的是相关学科的不同思路的引入。就Java程序设计课程而言,研究组以教Java课程的教师为主,还包含C++程序设计、C语言程序设计、软件测试
6、,以及数据库等方面的教师。这种组成结构从外观上看是拼凑,然而通过课程团队内的沟通可以有效地解决很多问题。4.3开展对课程的整体设计工作对《Java程序设计》的整体教学设计是,以工作任务为中心组织课程内容,让学生在完成相应工作任务的同时,构建相关理论知识,发展职业能力。课程内容突出对学生职业能力的训练,理论知识的选取紧紧围绕工作任务的需要来进行,并融合相关职业资格证书对知识、技能的要求。教学过程中,通过校企合作、校内生产性实训基地等多种途径,充分开发学习资源,给学生提供丰富的实践机会。教学效果评价采取过程评价
7、与结果评价相结合的方式,通过理论与实践相结合,重点评价学生的职业能力。4.4开展教学方法改革工作在教学方法的选取上,应该采用任务驱动的项目教学法,把实际项目通过适当的修改,成为有针对性的教学案例和学习任务,让学生在完成任务中学习知识,一个学期、一个阶段乃至一节课都有明确的任务,让学生的学习过程中有的放矢。4.5开展教学内容重组的工作针对Java程序员工作岗位进行深入分析,根据该岗位所对应的典型工作任务,分析这些工作任务对于知识、能力、素质的要求,找出相关理论与实践知识点,围绕典型工作任务来设计课程的学习情境
8、。Java程序员岗位中的典型工作任务是进行Java平台下的项目开发。为此,对教学内容进行精心设计,通过以一个学习型的项目“在线考试系统”为载体,贯穿4大学习情境__项目开发前期准备、桌面应用程序开发(单机),服务器/客户端应用程序开发(C/S)和Web应用程序开发(B/S)。4.6开展网络平台建设工作近几年来,很多高职学院对本校的课程搭建了网络平台,例如Java程序设计网络平台、数据库网络平台、数据结构网络平台等
此文档下载收益归作者所有