- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java语言程序设计课程教学改革和实践
Java语言程序设计课程教学改革和实践
摘要:Java程序设计语言发展快,应用广,已经成为软件开发过程中的主导语言。然而在Java程序设计课程的教学中存在不少问题。新的理论和方法被引入到Java语言中,促进老师在内容和实验上的改革和创新;学生的编程基础和自身的专注力不强,推动教师必须创新教学方法和考核方法来调动学生的积极性;教材的滞后性和上机环境的配置的复杂性,局限了教师在内容体系上的扩展,促进老师必须关注企业项目的流行插件,框架的使用,并有较强的知识应用能力,有良好的上机环境,才能到达好的效果。
本文在Java程序设计课程从教学内容的明确,上机环境的规划,教学方法和考核方式为改革思路,以适应企业人才技能需求。改革实践收到了良好的效果,提升了应用型人才培养质量和就业竞争力。
关键词:面向对象;Java程序设计;教学改革
中图分类号:G642 文献标志码:A 文章编号:2095-9214(2015)04-0090-01
1、引言
由于网络应用的发展,基于J2EE的企业级应用的大规模开发,更多的方法和插件被引入到Java中,奠定了Java在软件开发过程中的主导语言。这促进了学校在教学中更加注重Java解决复杂问题的能力的培养,注重系统开发中插件和框架的应用。因此如何引导学生深入的思考问题、解决现实系统中存在的问题,更快地适应企业工作的需求,已经成为三本院校迫切需要解决的问题。
针对以上问题,结合学校的实际情况,现提出Java语言课程改革的主线,按照企业需求,明确课程内容;按照实际的教学环境和学生水平,对开发环境做新的规划;采用新的教学方法和考核方法,调动学生的学习积极性,积极地投入到Java语言的学习中来。
2、课程内容改革
对于学习了C语言程序设计,语法和结构有一定的基础,Java语言程序设计的数值类的小程序的调试并不难。但是Java程序是面向对象的语言,它通常被用来解决实际生活中的实体类事件,如何将学生从面向过程的程序开发的思维转化为面向对象的编程思想,就要求我们在教学过程中牢牢把握基本流程,先分析实体的共有的属性和行为并创建出类,然后创建属于该类的个体对象,调用相应的实例方法,解决实际的问题为主线。用面向对象的思路来解决相关的复杂性问题,理解Java语言的支持复用的性质。
具体内容上明确为:Java语言的基本语法、Java语言API中常用的类、Java中的线程机制、图形用户界面设计、数据库的连接、进销存管理系统的实现等几个部分,确定每个知识单元的核心知识点,结合大量案例、大赛的题型,并应用该课程知识对各种小型系统里面设计和分析,使学生能够认识到自己的能力,充分的肯定自己。
3、教学实验环境的新规划
为了和企业需要充分接轨,就要重视当今软件开发在开发环境上的革新,本改革在开发工具上分为3个层次:(1)采用jdk1.7+eclipse 3.7中文版为基础开发工具,使学生运用它开发出Java应用程序,尽早熟悉Java软件行业的开发环境;(2)在线安装SWT Designer可视化插件,建立Java GUI的开发环境;首先新建一个SWT/JFrame Java Project项目MyFirst,接着新建SWT窗体,输入文件名Data.java,就可以在设计框中,通过拖动鼠标来完成界面的设计。(3)下载并安装Hibernate插件,添加所需的库类包hibernate.jar和sqlserver 2000的驱动库类包、添加配置文件hibernate.cfg.xml、编写hibernate映射文件,建立库表,实现数据库的连接。通过进销存管理系统的完整设计和编码,让学生在项目开发中成长起来。
4、教学方法和考核方式的改革
采用启发式教学法:课前做了充分备课,一方面吃透本次课程可能遇到的问题,充分分析各种解决方法,在学生的教学过程中,及时提问,及时表扬。在讲课过程中,注重把所讲知识用相应的思维方法连串起来、熟练地在教师机上通过程序的形式运行出来,使学生感到该知识的实用性,可行性和操作的简单性。同时,在这个过程中,还不失时机地提出一些问题,引导学生积极思考。
强化上机教学环节:采用案例法和项目驱动法来强化Java程序开发的实用性和直观性。针对理论课教学中学生一些尚未理解透彻及学生自学中没有解决的问题,在上机课中进行分析和调试,运行查看结果。让学生学有所用,坚定学习方向和信心。
采用新的考核方式,从3个方面来计算学生成绩:(1)理论知识考核,占40%,采用纸质试卷,全面考察学生的理论知识。(2)平时点名和课后交流,占30%,考察学生的学习态度和学生的积极性,(3)课程实训考核,占30%,考察学生综合运行知识的能力。
5、结语
教学过程是教
您可能关注的文档
最近下载
- 北京市第四中学2024-2025学年九年级上学期期中考试化学试题(含答案).pdf VIP
- 幼儿园大班英语绘本----寒假.ppt VIP
- 年产360吨天然道地中药材绿色提取精制项目环评环境影响报告表(新版环评).pdf VIP
- 液压传动题库 .pdf VIP
- BOSS工作站RC-5参考手册.pdf
- 2025(统编选必上册)语文《逻辑的力量》教材例题解答+练习巩固 课件.pptx
- (高清版)DB13∕T 2547-2017 《实验动物垫料》.pdf VIP
- GB50487-2008 (2022年版) 水利水电工程地质勘察规范.pdf VIP
- 酒店消防应急预案范本酒店消防安全应急预案.doc VIP
- 三年级语文上册期中情境素养测评卷(含答案).docx VIP
原创力文档


文档评论(0)