学生对java课程的建议_JAVA课程教学中存在的问题

【摘要】本文根据Java课程的特点.对目前传统的教学方式中存在的问题进行了分析.从而对课程教学方法的改革进行探讨.

【关键词】北大青鸟;Java教学;编程环境;U1traEdlt1

最近几年,国内大多数高等院校都开设了Java课程,但都存在以下几方面的问题:

(1)教学内容的选择不恰当,造成学生反映学习Java课程很难,营怕学习该课程。Java由c++发展而来,保大部分良好的内容和特性,需要学生采用面向对象的思想进行程序设计。这对于仅仅学习过按顺序结构流程进行编程的语言(如C语言)的学生是很困难的。学生不知道如何理解对象的概念,也不知道如何采用对象编写程序。同时对象之间的关联要求设计者具有很强的逻辑思维能力,设计思路要清晰。能适应现代编程技术的变化。这给学生的学习造成一定的压力,从而使其产生畏难情绪,学习效果不佳。

(2)编程环境的选择造成学生对基础知识掌握不牢固,对Java技术理解不够深。目前,有四种较为流行的Java集发环境被使用,分别是Eclipse、NetBeans、JBator,它们各有优势。编程环境的选择应该依讲授对象的不同不同。例如,对于非计算机专业的学生来说,选择基于图形用户界面的框架是不明智的,它将使学生的大部分精力花在对框架结构的理解和使用上,而忽略了对Java语言本身的理解和学习。固然,学生将会擅长整合和快速开发,做有章可循、非创新性的工作比较合适,但对系统的理解会很薄弱,缺少自主分析问题和解决问题的能力。

(3)实验内容的选择造成教学与实践相互脱节,学生动手能力不强。在Java语言学习过程中,当学牛掌握了一定的语言基础知识,如果实验内容不够系统、不能循序渐进地进行.那么将会使学生不能深入地掌握Java编程技术,且缺乏实际锻炼的机会.不能起到采用Java技术解决问题的作用,.达不到学习的实际目的。

2课程的教学方法如何在有限的学时内有效地开展教学很值得研究。这也就需要在传统的授课方法上做一些相应的调整,以提高学生的兴趣,促进学生实用技能的提高。

选择合适的教学内容通常,Java程序设计课程都包括两大部分的教学内容:基础知识和高级知识。基础知识主要讲授Java语言基础,主要有Java的起源与发展、基本语法、类与对象、数组与字符串、继承与多态等等。学习基础知识并不仅仅是基本语法,还需重点学习Java的基本工作原理,如Java虚拟机、类装器等。而高级知识的讲授针对不同对象有不同的选择,对于学时有限的非计算机专业学生,前面的基础知识是重点,高Edit级知识只需包括输入输出处理和可视化程序设计即可;对es。于计算机专业的学生,还可讲授多线程设计、Applet小程序数据库访问和套接字编程等。

选择恰当的编程环境与上面相同,编程环境的选择也应因讲授对.................全文阅读地址:http://www.tcaccp.com/news/20110929102942.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值