浅析高职院校Java程序设计课程教学问题与对策.docVIP

浅析高职院校Java程序设计课程教学问题与对策.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析高职院校Java程序设计课程教学问题与对策   摘 要 随着我国高等职业教育的规模迅速扩大,出现了高职毕业生就业难与一线实用人才严重短缺的矛盾,同时又面临高职院校录取分数不断降低的生源状况。造成这种状况的根本原因是高职教育办学特色不足,高职教育沿用的教学模式没有培养出高级技术应用型人才,所以对高职教育课程教学改革研究势在必行。本文针对当前高职院校计算机和软件技术相关专业课程开设情况,对专业课java语言的教学模式进行了分析和讨论,找出java程序设计传统教学模式存在的诸多问题。以提高学生创新能力和实践能力为出发点,对java课程的教学方法进行改革,提高教学效果。   关键词 java程序设计 教学方法 教学改革   中图分类号:G434 文献标识码:A   1 Java教学过程中存在的问题   1.1传统教学模式教学手法单一   一定程度上忽视了学生作为学习主体的存在,忽视了java语言具有极强实践性的特征,使学生丧失了学习的积极性、自主性和创造性。加上“填鸭式”的教学方式,使得很多学生的注意力都集中在了具体的语法细节上,完全忽视了解决问题的整体思想,从而使学生感觉这门课程学习既“苦”又“枯”。“苦”指的是学习的内容较多,学到的东西不会巧妙的运用;“枯”指的是学生刚刚接触这门课还没有产生学习的兴趣,学习时感到很枯燥。   1.2学生对课程的难度认识不够   传统的语言教学更加注重对java语言基本语法知识的讲解,那些编程的例子也只是用来验证语法的规则,导致很多学生在学习语言编程过程中只看到表面的一些东西,却不知较深层的含义,不能吃透、学以致用,使得学生在学完课程后,只能简单孤立地做点小程序,学生开发设计能力差,最终不能达到提高学生编程能力的目的。   1.3实践能力差   受应试教育思想的影响,学习java目的较狭隘,大多数学生在学习java语言时只注重应试教育忽略了设计的应用和开发,使得学生在学习时只是模仿或者是直接照抄书本上的例子,学习知识点不能做到随时整理,对系统开发认识概念较模糊。传统教学模式下培养出的学生,被动接受知识,理论掌握得较好,也能在实验中实现一些孤立算法,各个知识点之间没有建立相关串联,一旦被要求完成一个实际的完整项目时,则会茫然。   以上诸多问题究其根源是学生学习动力的缺乏,解决的办法就在于激发其学习兴趣和信心,最好的途径就是能够让学生自己动手解决实际问题,让其能力得到肯定和承认,让其体会到成功的快乐,从而增强学习动力。针对于此,有必要对传统的课程教学模式进行改革。   2 Java教学方法改革对策   (1)采用多种教学方法与手段交错使用,同时,还参考目前做得较好的培训机构的教学方法和理念,以项目为驱动,将知识溶入到实际开发中,取得的教学效果也是较理想的。首先,教师在教学时,把课本上的案例教学和项目驱动教学模式相结合。设计出另一个与此项目类似的新例子,例如:网上订票系统,此案例和要求学生开发设计的项目有较多相似的地方,大大降低了学生设计项目的难度,有利于学生产生对此课程学习的兴趣,带动他们学习的积极性。其次,教师引导学生对设计项目加以划分。教师要对项目进行合理、科学的划分,将网上订票系统划分为多个部分:用户登录、车票信息、车票添加打破购物车中、网上结账等功能,培养学生在学完书上的案例后对自己设计的项目进行划分。接着,进行项目设计。课程学完之前的几周,教师引导学生分组分工,仿照教师根据软件工程的思想,进行系统开发设计。   (2)强化训练。在前面内容学习时,要求学生不能用可视化开发工具,而是用记事本写代码,每一行代码都要手写,这种强化训练使得学生写代码能力大大提高。除了以上提及的教学方法外,还有案例分析、角色扮演和参观学习。同时,充分利用网络资源,如每次课后将PPT、程序案例、项目任务、授课笔记、api帮助文档等资料上传到校园ftp;利用邮箱课后答疑;为学生提供技术论坛网址等。   (3)考试是对教学效果的测试手段,也是教学的一个重要环节。现如今,Java课程的考试还是采用笔试的方法,此项考试模式只是注重考察语言的理论知识,而完全忽略了学生实际操作能力的考察,这样的考试模式不能真正反映学生的真实水平。结合Java的语言特点,除了笔试之外,在平时的学习过程中,还要增加各种考试一级项目设计的考核。这些都将作为最后期末的总成绩的一部分。   3 结语   总之,通过本门课程的学习,不仅要提高学生程序编程能力,而且更要培养一定的软件开发和设计能力,有利于今后Java语言程序设计教学效果的提高。同时Java程序设计作为Java系列课程的垫脚石,学好本门课程对后续课程的学习起到不容忽视的作用,Java程序设计不仅要掌握一定的理论知识,而且还要注重实践设计。经过大量的实践

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档