浅议Java程序设计课程教学现状和解决对策_第1页
浅议Java程序设计课程教学现状和解决对策_第2页
浅议Java程序设计课程教学现状和解决对策_第3页
浅议Java程序设计课程教学现状和解决对策_第4页
浅议Java程序设计课程教学现状和解决对策_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浅议java程序设计课程教学现状和解决对策摘要:随着计算机的发展,高校对java技术的教 学也不断深入,java课程已经成为计算机相关专业学生的基 础性必修知识。本文结合实际的教学经验,对当前java教 学的现状进行了分析,提出了存在的问题,并提出了有效的 解决措施,以期推动java教学的发展。关键词:java教学分析措施中图分类号:g642. 4文献标识码:a文章编号: 1673-9795 (2013) 05 (a) -0148-011 java概述java是一种计算机的编程语言,目前仍然是较为常见的 计算机编程语言,具有效率高、覆盖面广、简单易用等特点, 不但可以用来进行桌面程序的开发,还

2、可以适用于与互联网 应用的开发,在当前具有广泛的应用。java是面向对象的编 程语言,在计算机、网络和多线程等技术领域都涉及到java 的相关知识,学习java编程语言应经成为软件技术开发相 关人才培养的基础。在我国,随着计算机和互联网技术的不 但发展,java编程技术人员需求巨大,相关专业的就业前景 很好,很多高校都开设了 java语言相关课程。2当前java教学存在的主要问题2. 1 java课程的认知困境近年来,高校扩招和民办高校的发展,使得更多的学生 进入大学学习,加上激烈的市场竞争和宣传,计算机编程专 业成为很多学生心目中理想的学习和就业方向。在这种大趋 势下,学习java编程的学生

3、显著增加,但由于很多的学生 对java知识并不了解,只是为了获得理想的就业而选择编 程,在学习时缺乏主动积极性。java语言作为计算机编程基 础知识,需要学习者具有较好的逻辑思维能力、严谨踏实的 态度和抽象思维能力。这些较高的要求使得java学习成了 很多学生的难点,产生了畏难和认知的偏差。2.2 java课程设置问题当前大多数高校的java课程设置,由于学生大多没有 相应的基础,因此所设置的课程大多集中在以java se平台 教学为主,包括有面向对象编程方法、java多线程、java 界面及事件编程、java数据库连接、网络编程等基础知识。 但是这些知识并不能构建完整的java知识体系,学生

4、在学 习之后不能了解java与c+等计算机编程语言之间的关系, java语言编程的优越性,并且认为这些知识就可以满足社会 对java人才的要求。其次是由于缺乏相应的后续自主学习 能力,不能适应java编程技术的新发展,在javaee等新对 社会流行编程技术面前感到吃力,学生在完成学习走向社会 岗位时,仍然不能满足社会的要求。课程设置的不合理实际 上从整体降低了 java学习的应有水平。2. 3 java作业和实验设计中的问题由于java学习的特殊性,其作业和毕业实验设计等需 要学生具有良好的自主思考和动手能力,但是在实际的教学 中,学生对java的动手实践和综合运用能力较差,不能独 立的进行实

5、际问题的解决;毕业设计等过度依赖已有的资 料,套用现象严重,不能进行原创;学生在学习期间也没有 形成良好的设计习惯,表现出对系统设计和实现的随意性。2.4 java教学老师的问题java技术是一门不断深入发展的技术,在当前的计算机 网络多个方面有着广泛的运用,高校的java教学老师缺乏 长期的一线实践开发经验,不能适应发展的新技术,教学效 果不理想。java学习的特殊性要求其必须做好教学与实践之 间的结合,对老师的教学内容和方法提出了更高的要求,很 多老师并不能有效的实现学生理论知识与实践动手能力之 间的协调发展。3 java的教学设计探讨3. 1合理的规划教学内容java知识主要包括有jav

6、a基础知识、java核心知识和 java提高知识三个部分。基础知识要求学生对面向对象的编 程、java的语法和异常处理、java的环境等知识进行很好 的掌握,是进一步学习java知识的基础。核心知识部分要 求学生对面向对象的继承性、封闭性、抽象性和多态性等, 并掌握这些特性设计的技术。java提高知识部分是指根据专 业方向学习的不同需要,选择多线程、图形处理、数据库处 理、网络等内容学习。教学内容的设置,要求学生在掌握基 本的java基础知识的基础上,建立面向对象思想、算法设 计思想等,为更深入的学习和提高程序设计水平奠定基础。3.2案例教学,启发学生的编程思想java编程语言的学习,重要的是

7、在基础知识学习的基础 上实现对其编程思想的掌握,从而真正实现举一反三,能够 进行独立的编程开发工作。编程思想的形成,需要在不断的 实践观察、分析和思考总结的基础上完成,因此,在教学中 采用案例教学,是符合java知识特点的有效手段。采用的 案例一定要小而精,符合学生已掌握的java知识,使得学 生可以在原有知识体系的基础上通过自我实践和探索,实现 对新知识的学习和体系构建,不但可以实现对新知识的有效 掌握,还可以实现对自学和设计能力的锻炼。3.3运用多媒体教学与传统教学方法相结合多媒体教学作为新的教学手段,在教学实践中取得了良 好的教学效果,在java知识的教学中采用传统教学模式与 多媒体教学

8、相结合的形式,可以将多媒体直观、形象和吸引 力强等优点充分发挥。老师在教学时以传统方式进行理论知 识讲解,以多媒体技术进行实践和案例的讲解,增加理论与 实践之间的结合。3.4加强实践教学,提高java知识综合运用能力java程序设计是一门应用为目标的教学,要求学生具有 很强的实践动手能力,当前高校的java课程教学,应该在 讲解代码、编程调试等基础知识外,还应该加强上机实践的 相关内容。可以探索校企结合的教学模式,让学生在企业实 际java研发项目的参与中体会需求分析、设计、编写代码 和进行测试等各个环节,增加学生的软件开发实践经验和培 养专业的职业素质。3.5提高教师的专业素质java知识需要在不断的实践开发项目中进行提升和锻 炼,这是当前教学老师所缺乏的。应该尝试建立老师的继续 深造和培训实践制度,如定期参加合作单位的企业java开 发项目,获得实践经验和与一线开发人员进行交;参加java 程序培训班;对老师的入职考核加大力度,对java的自主 开发创新能力进行严格要求。4结语java语言是计算机软件和网络编程的重要语言之一,本 文结合实际的教学经验对当前java的教学现状进行了分析, 并且提出了改变教学方法、合理设计教学内容和增强实践运 用等方面的建议,以期促

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论