高职高专《JAVA程序设计》在教学中存在的问题及对策

来源 :大学教育 | 被引量 : 0次 | 上传用户:a7762350
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]《JAVA程序设计》课程是计算机软件技术专业低年级阶段的核心基础课程,强调对学生JAVA应用能力的培养及实践能力的提高。针对目前柳州师专高职高专软件技术专业学生的特点及《JAVA程序设计》教学中普遍存在的问题进行分析,以项目驱动案例教学、校企结合、考核方式等是进行教学改革的最佳策略。
  [关键词]JAVA程序设计 教学改革 案例 项目驱动 校企合作.
  [中图分类号] G640 [文献标识码] A [文章编号] 2095-3437(2013)09-0138-02
  一、引言
  JAVA语言以简单的、分布式、与平台无关性、健壮安全的、多线程、可移植的、面向对象等优点而成为最流行的一种网络编程语言之一,在企业级、智能卡、电子消费类品等被广泛的应用。在最近几年软件技术开发市场对JAVA编程人才需要很大。为了适应当今市场的需求,许多高职高专院校的软件技术专业及计算机专业都开设JAVA方向的相关课程。然而,由于这门课程本身理论知识枯燥且不易懂,而高职高专学生的层次和整体水平相对较低,在学习上缺乏主动性和自觉性,再加上学校传统教学方法、手段和教师实际开发项目的短缺等软硬件条件的各种限制,所以,许多学生学完之后,只能看懂简单的代码,对自己编写程序不知所措,对课程学习失去兴趣,更谈不上提高编程能力,教学效果较差。针对上述问题,本文以分析柳州师专数计系计算机专业学生学习特点为例,在JAVA语言课程教学中提出使用项目驱动案例教学、改革考核方式、校企结合等多方面的教学改革。
  二、JAVA教学中普遍存在的问题
  (一)高职高专学生、教师的特点
  在对柳州师专数计系计算机专业的学生进行的分析统计中发现大部分学生录取成绩较低,文化基础知识总体相对薄弱,没有形成一个好的学习方法。这些学生对学习有一种厌倦的态度,同时对自己缺乏自信心,往往碰到难学的东西,很容易就放弃。还存在一部分家庭困难,因为学费低而来这里就读而分数也不低的学生,他们为了今后能找有一份好的工作来改善家庭生活,他们表现出很强的求知欲,而且学知识也比其他同学快。这其中存在很多学生习惯于中学老师手把手的黑板式教学方式,很难在大一就能适应大学的各种学习方式。针对这些不同层次的学生,教师如果还是采用计算机其他语言(C、VB、C++等语言)的教学方式,已无法激起学生学习的兴趣,而且让学生觉得这样学出来没有实际意义。所以就存在有相当一部分学生明确表示不满意教师现有的知识或不喜欢目前所采用的教学方法;也有部分学生学习一段时间后,情绪波动比较大,对未来能找到工作没有自信心。
  高职高专的教学跟普通高校不一样,更多的注重实践而不是理论知识的学习,然而类似柳州师专转型为高职高专及本身还保留师范类的院校,因为资金不足的原因,缺乏具有教师和工程师两方面的素质的双师型教师,现有的大部分教师虽然理论知识可以说是非常的丰富,但都是没有项目经验的或缺乏项目实践开发经验,所以对教师来说要在教学过程中融入大量的实践教学环节,而且在两年内要求培养出来的学生具有较强的动手操作能力及成为企业实际用人的人才, 对教师来说是一个极大的挑战。
  (二)教学目标制定不到位,缺乏调动学生学习兴趣
  教学目标制定的好坏直接影响着教学效果,但很大一部分高校或高职高专学校的JAVA语言课程的教学目标仅停留在对该门语言的基本语法、类、接口、图形工具等面向对象的基本知识介绍,不够重视该门课程的编程思想,同时也没有考虑把它放到整个JAVA方向的开发技术体系中去。学生在学习过程中感受不到JAVA的强大功能与应用,从而无法激起学生对本门课程的学习兴趣。另一方面,教材选择不当,课本上的例子大都是一些数学问题,这样的教学结构和实例无法吸引学生学习的兴趣,教师虽然在教学上采用多媒体课件,但教师习惯于采用传统的从语法知识点、概念、JAVA本身思想等方面以教师讲授为中心、顺序式的教学方法,即注重语法、语句的讲解[1]。对于学生来说,感觉JAVA语言学习枯燥难学,过于抽象,如对于“对象”抽象的概念无法理解其能做什么,更谈不上怎么做。最终导致学生完全失去对本门课程的更进一步学习的兴趣。
  (三)传统的考核方式,缺乏对实践能力的考核
  JAVA程序设计是一门理论与实践并重的课程,因此,该课程较适合采用以基础知识为目标,以实践和能力培养为主线的教学方式,考核方式也应该综合考虑这几个方面。 但目前大部分高校考核方式缺乏对实践能力和学习过程的考核和培养。况且考核的知识限定在课本上,这样的考核方式过于注重学生对课本知识的记忆,会导致学生只读课本,而不积极去扩展阅读范围和知识,无法提高学生的综合运用能力和素质的培养。在授课过程中,我们就发现大部分学生能看懂别人的代码,照着代码运行也没问题,但如果根据一个问题要求他们自己编写程序时,他们不知道如何分析和解决问题,也不知道如何编写代码,调试程序就更不用说了。这样的方式就达不到教与学的目标。
  三、JAVA语言的课堂教学探讨
  (一)改善师资力量,实现真正意义上的校企合作
  利用本校老师和聘请在企业有实践经验的工程师相结合的方式授课,因为本校教师缺乏实际的项目开发经验,很难从整个体系的角度将JAVA程序设计的知识讲解透彻。所以教师在上JAVA方向的课程前应去企业锻炼一段时间,了解其最新的技术、在实际工作中需要哪些重点知识、实际项目开发的流程。在开始学习JAVA语言时请有大项目实际编程经验的优秀的工程师来给学生做维持一周的报告,就本门课程的发展趋势、就业趋势及当今最流行项目作品的展示等方面介绍给学生,使他们对这门课程有充分的认识,明白自己毕业后可以从事什么样的职业。同时也激发了学生想学习这门课程的兴趣。在学习一段时间后,企业提供一些实际开发项目供学生参与,让学生在不同程度上能够参与到实际项目开发中去;培养他们的实际操作能力,让他们感觉到学有所成学有所用;任课教师也尽可能地参与软件项目开发,提高自身理论与实践相结合的能力。达到校企合作的真正目的。   (二)以项目驱动案例[2]教学方式培养学生学习兴趣
  教师应采用项目驱动案例教学方法来讲解有关语法和基本概念及思想,而且所采用的案例是现在最熟悉的聊天室、blog、学生选课系统、网站等设计和程序代码,这样既强化了基础知识的掌握,又能解决生活中的实际问题, 有助于学生记忆深刻,从而有效的调动学生学习的积极性。在讲解一个案例的过程中,以问题为新任务, 让学生不断学到新的知识,使用面向对象的设计思想,使数据库、多线程、网络等相关知识得以综合运用, 学生在逐步解决实际问题的过程中,逐渐理解和掌握Java 的基本语法知识, 基本概念、数据库以及网络等知识。然后让学生通过对案例及程序代码进行反复的实践、分析、观察、总结等方法来对理论知识的掌握。在实践课程当中,应考虑实践内容与教学内容一致,让学生模拟项目的开发过程,首先分析问题,然后编写程序,最后通过输入程序,调试程序以及测试程序来验证程序的正确性、完整性、安全性。
  (三)制定合理的教学目标、科学的考核方式
  教学目标是让学生理解语法、概念的基本知识,重点是协助学生建立良好的基本编程思维,激发学生学习程序的兴趣,学习过程中能灵活应用,培养学生分析问题和解决问题等综合能力,使学生最终能参与和完成一个完整的项目开发过程和功能的实现。课程考核是把握教学质量,了解学生掌握知识技能的重要手段[4]。原来的考核形式更多的要求对知识的掌握,而高职高专的培养的目的是强调技术的应用和综合能力的提高,因而考核方式应也相应的进行改革,建立一个以学生综合能力为核心的考核体系。首先,在考试形式上实现平时、期中、期末、实训等不同阶段的考核方式;其次,在传统考试的基础上,添加其他一些开放式的考核方式,如作品的展示,小组的合作项目开发,通过学生自由组合小组成员、查找资料、自由选项目、撰写项目报告以及每个成员PPT汇报或项目开发答辩等一系列活动,使学生主动、积极参与整个学习过程中,以完成项目开发为目标,最终以小组的整体水平作为小组主要的考核依据,多样化的考核方式不仅提高了学生学习的主动性和积极性,更多的培养学生的分析问题、解决问题的能力和团队合作精神;最后,将各个阶段的考核方式综合起来作为学生本门课程的最终考核成绩。这个考核成绩最终能充分的体现学生理论和实践相结合的能力,同时也培养和锻炼了学生进入社会所需要具备的各方面的综合素质。
  [ 参 考 文 献 ]
  [1] 屈晓.JAVA语言程序设计教学探讨[J],现代化计算机,2012(07):36-38.
  [2] 姜大志,孙浩军.基于CDIO的主动式项目驱动学习方法研究--以JAVA类课程教学改革为例[J],高等工程教育研究,2012(04).
  [3] 刘新桥,刘长生,蓝桂芳.JAVA程序设计课程教学改革的探索与实践[J],长沙航空职业技术学院学报,2009.6(02):11-14.
  [4] 魏晓艳.JAVA课程中基于工作过程的项目教学实践[J],陕西国防工业职业技术学院学报,2011(02):17-22.
  [责任编辑:戴祯杰]
其他文献
[摘 要]在全校实施大学英语教改的同时,广东省某高校将自建的网络题库考试系统应用于大学英语网考至今两年半。该校大英网考的顺利实施主要有赖于高效科学的后台管理和合理的发展规划。问卷调查结果表明大英网考得到该校师生的一致认可。  [关键词]考易系统 大学英语网考 师生反馈 网考效益  [中图分类号] H319 [文献标识码] A [文章编号] 2095-3437(2013)08-0086-02  一、
期刊
[摘 要]目前,数码印花因能有效解决纺织品贸易面临的单个纺织品花型订单越来越小,交货期越来越短,生产成本和环保要求越来越高的局面,得到快速发展,但数码印花人才需求紧缺严重。高校现有的纺织品设计专业建设中对数码印花技术涉及较少。只有从课程调整、产业调研、校企合作等方面对纺织品设计专业进行建设,适应社会人才需求,才能更好地促进学生就业。  [关键词]数码印花 纺织品设计 人才需求  [中图分类号] G
期刊
[摘 要]大学生网络道德问题越来越突出,对一批正在成长中又即将踏入社会的大学生进行网络道德教育已刻不容缓。在网络成为随时随地都可以运用的前提下,对如何开展大学生利用网络、如何进行网络道德教育进行了讨论,提出网络道德教育应是国家战略工程的观点。  [关键词]大学生 网络道德 真善美 战略工程  [中图分类号] G444 [文献标识码] A [文章编号] 2095-3437(2013)09-0020-
期刊
[摘 要]电影《刮痧》是通过因中西方对中医疗法理解不同而引起的一场司法冲突为故事主线。并以此为切入点,比较了中西文化在人际交往、家族情感表达等方面的差异。  [关键词]《刮痧》 中西文化 比较  [中图分类号] G04 [文献标识码] A [文章编号] 2095-3437(2013)08-0113-02  一、电影背景及故事内容  电影《刮痧》的主人公许大同,怀揣美国梦在圣路易斯城打拼8年后,终于
期刊
[摘 要]一校两区办学给教务管理工作带来了诸多困难,本文通过对琼州学院两校区教务管理工作的运行情况进行了探索。根据两校区办学教务管理特性及存在的问题,对两校区教务管理提出了对策与建议,为一校两区的教务管理科学化提供依据。  [关键词]一校两区 教务管理 探索  [中图分类号] G647 [文献标识码] A [文章编号] 2095-3437(2013)08-0127-03  一校两区或多校区办学,正
期刊
[摘 要]文章就中美两国高校学生管理事务工作在管理体制、管理工作队伍、学生服务、学生参与管理等四个方面的差异进行了比较,认为美国的高校学生事务管理工作对我国具有启示和借鉴作用。应加强高校学生管理事务队伍建设、转变管理理念、增强服务意识和强化学生管理与服务重要部门的工作。  [关键词]美国学生 事务管理 差异借鉴  [中图分类号] G47 [文献标识码] A [文章编号] 2095-3437(201
期刊
[摘 要]以中国学术期刊全文数据库中收录的江苏省三所办学层次和规模相近的师范院校教师的论文为数据来源,运用文献计量学方法,从发文期刊分布、作者、研究获得资助、被引频次等方面对这三所本科师范院校的期刊论文进行分析,通过与其他两所院校科研现状的对比分析,对我校今后的学科建设、人才引进、科研政策制定等可以提供一定的参考与启示。  [关键词]师范院校 科研产出 文献计量分析  [中图分类号] G350 [
期刊
[摘 要]革命纪念馆肩负着我国社会主义文化建设和政治思想教育的重要使命。以革命纪念馆为依托建立起来的各类爱国主义教育基地,在加强和改进青少年思想道德建设中,具有积极的作用。  [关键词]革命纪念馆 青少年 教育  [中图分类号] D432.62 [文献标识码] A [文章编号] 2095-3437(2013)08-0137-02  铁岭市周恩来同志少年读书旧址纪念馆——银冈书院,是周恩来离开家乡来
期刊
[摘 要]20世纪英国著名女作家弗吉尼亚·伍尔夫发表了《一间自己的屋子》。人们根据自己的空间状况来安置自己的生活,生活空间(物理空间)锻造人们的习性,当然也决定他们的文学创作——写什么和怎么写。文学创作更需要有一间自己心灵的屋子——心灵空间。当今社会,女性作家年收入五百镑以及拥有一间“自己的屋子”已不在话下,她们所面临的问题是如何关注自己的心灵空间,使自己的心灵空间与生活空间互相促进、共同繁荣。 
期刊
[摘 要]游戏里空间环境的组合选择都是一次综合性的分析的建立与实践,强调合作性的价值观,实现利益本质性的作战理念,规避风险性。游戏具有与地理的功能性衔接的价值和意义。在游戏的阶段性、层次性、连贯性的联系过程中,都在强化对景观多样化且地域差异的认识、凭借地图来学地理的认识、地理的空间建立的认识,强化抽象思维的训练。  [关键词]网络游戏 地理 功能性 衔接  [中图分类号] G898.3 [文献标识
期刊