- 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语言程序设计;教学改革;实践教学;多媒体中图分类号:G642.0 文献标识码:B文章编号:1671-489X(2016)10-0096-031 引言Java语言是一种面向对象的编程语言,它面世于20世纪90年代初,由于其可移植性、跨平台性、“一次编译,处处运行”等优点,在基于因特网的系统开发中得到广泛应用并获得业界一致推崇。目前,Java语言已经成为软件行业的主流开发语言,为适应人才市场的需求,几乎所有高校都竞相开设了Java语言程序设计等相关课程。虽然计算机相关专业的学生都学习了Java语言,但是企业很难从高校招聘到合格的Java程序设计开发人员[1]。其中,最根本的原因就是学生在校期间并没有真正掌握实用的编程技能和项目经验。课程的目的即为激发学生的兴趣,通过在项目中的实践,让学生有成就感地自觉学习、锻炼软件开发能力,从而使学生更具有市场竞争力,满足企业的人才需求。因此,如何更好地发挥Java课程的实践性和激发学生的创新性,成为当前教学改革的一个重点。2 传统教学模式的问题与不足Java语言程序设计应该是一门注重实践能力培养的课程,但是从传统的教学实践中可以发现其中存在一些不足,主要表现为以下方面。教学方法比较传统 目前很多高校的教学方式依然采用传统模式,理论叙述占课时的比重很大;部分教学单位即便使用了多媒体教学手段,其电子课件也只不过是教材的翻版,不能很好地使用动感效果,并没有带来更好的课堂效果。这种教学方法相对于推理严谨的课程来说具有很多的优点,可以让学生更加清楚地理解公式的推导过程,但是对于计算机语言的学习来说,无法实现讲课效率的充分提高。实践教学所占比重小 过于偏重于理论教学,课程的公式推导较多,学生容易感到枯燥乏味,缺少学习的兴趣。语言本身是一门实践课,在有限的课时里过分偏重于理论,容易使学生对其应用认识不足。而开发技巧一般都是从实践中得来,将重要的概念、原理、方法教授给学生,并增加锻炼学生的实践能力,使学生保持对Java技术的发展前沿知识、开发技巧、应用领域等做更为深入的自我学习,使实践和理论结合,更深层次地教学。课程教学内容与课程功能割裂,缺乏对实际工程应用与开发能力的培养 大多数教材在介绍Java语言时,都是针对Java语言的语言结构、面向对象程序设计方法、图形用户界面设计、数据库编程、网络编程、多线程编程进行分别讲解,并没有一个完整的案例或项目将这些知识点串起来。缺乏对Java基本概念和专业术语的英文基本素养 很多学生对Java中专业术语的英文表达没有概念,很多学生都不知道Java中“继承”“多态”“封装”的概念在英文里怎么表达,甚至连“变量”“函数(方法)”都不知道用英语怎么说。一提到让学生查阅英文资料,很多人就感到莫名的恐慌。3 改革方法与措施在教学过程中应大胆采用多媒体教学、双语教学和以项目驱动的教学方式,使学生参与实际项目开发中,激发学生的学习热情,提升学生的工程实践能力。同时,授课教师也应不断提升个人能力,及时把握技术走向及市场需求,做到教学相长。引入多媒体教学手段 Java语言程序设计课程由Java语言基础、面向对象技术、图形用户界面设计、Java高级应用(包括网络、数据库、多线程、I/O等)组成,语言基础和面向对象以理论为主,而图形用户界面设计及高级应用以实践为主。多媒体应用于教学中,使抽象的知识变得直观易懂,更好地激发学生的学习兴趣。教师可以在授课过程中在屏幕上显示Java理论文字,同时配以图片、动画、声音、图像。用这样的方式教学,不仅能拓展学生的思维空间,而且使得抽象的Java基本理论更容易理解,从而达到教学的目的。引入双语教学模式 为了提高学生在就业时的竞争力,满足就业人才的需求,自从我国教育部2001提出要求后,双语教学在高校中普遍开展,并在教学和科研上引起了教师的高度重视。Java双语教学的一个重要任务就是让学生对Java中一些专业术语有个正确的认识,使用双语教学,将对学生阅读Java英文资料有很大的帮助。尽管学校也开设了计算机专业英语,但基本上都是些计算机科普性质的,并没有很强的针对性。很多先进的技术资料都是英文的,因此,双语教学是必须的。双语模式可以是英文教材英语讲授、英文教材汉语讲授,也可以是汉语教材英文讲授,具体采用哪种模式,必须结合学生与教师的实际情况。采用项目驱动的教学方式,提升学生工程实践能力 学习Java程序设计基础的理论知识不可或缺,项目实践更是必
文档评论(0)