去年学校增设了计算机专业(专科),安排我上面向对象程序设计,大家觉得我应该给学生讲什么,是JAVA还是C++,前期学生已经学习了C语言,数据结构等基础课。不知道专科层次学生出去能干什么。

解决方案 »

  1.   

    两个都讲,java和C++是两种不同风格的语言,有各自的长处和短处
      

  2.   

    Java吧,更实在,又时髦,如果我是你的学生,我肯定选Java,毕竟大部分的公司不是做纯技术的,所以,语言方便好用,不容易引发什么令人难以接受的系统错误。就很受欢迎。
      

  3.   

    我个人觉得你应该教授java,因为C++想让学生上手还不是那么容易,java对于初学者的确容易上手,再说高职的学生基础不会太好,我觉得学点java不至于让他们感到很沮丧,如果条件的好的学生你可以推荐他去看看C++,作为面向对象编程,关键是面向对象理论的实践,千万不要让学生用JAVA去写一大堆的过程式源码,学会自己编写类,少用或不用全局变量(强调类的封装性),然后再学点继承,组合,抽象类,接口,多态.最好到网上下载两个JAVA开源的经典项目源码如jhotdraw.或者j2se的sdk中的源码,让学生多动手编码才是硬道理!
      

  4.   

    自己顶一下!!!
    其实我也没有搞过什么项目,不知道C++和JAVA在实际工作中哪一个更适合高职的学生,可我不想学生毕业后骂我。
      

  5.   

    你擅长哪门OOP语言就讲哪门嘛...不要倒是尽跟潮流而选错自己不熟悉的...和和..
    我想到时候学生出去后还真的会骂你哦...
      

  6.   

    java容易学,不过java的东西一大堆,更新又快,学得学生招架不来,c++较为深奥,一般基础要非常之好。
    老师,我觉得重要的不是你水平有多好,关键是你要给他们方向,以及引导他们怎样如何获得帮助,如何利用网络来进行学习。如果你能这样做的话,对那些努力肯学,自学能力强的学生会有非常大的帮助的。注意要给他们方向!!还有说一下的就是,不要一开始就把他们绑在win下写程序,那是以前的事情了,目前中国政府正大力推动linux发展。我曾经的老师,学校开的课程让我感触好深,苦笑,呵呵。
      

  7.   

    应该是教java比较合适,比较容易深入;C++点到为止,继续深入下去很难教,肯定没有那么多的课时让你发挥
      

  8.   

    我觉得应该讲c++
    理由:学完C++再学java比较容易上手
      

  9.   

    我也是大专教师.
    劝你千万别讲C++,太灵活,太复杂,没有夯实的基础没法懂.因为这个不是你个人学,你的责任是让人家懂.Java个人觉得也不怎么好.最近我在图书馆借了本<C#面向对象程序设计> 科学出版社,黄聪明 写的.ISBN 7-03-12484-7
    里面的关于面向对象的东西写得非常好,用了很多生活中的例子佐证对象,很通俗.我都准备给我们的学生开这门课,用这本书.我认为你可以看看.不过,书有点厚,(906页,98元)不知你校舍得买否?
    个人认为,C#也是一们很好的面向对象的语言,也不落后.
      

  10.   

    先讲C++基础,让学生掌握内存格局,讲到结构体再开讲JAVA。
      

  11.   

    建议使用java,我们系也是在C#和java上徘徊,最后,选择了java,没办法,因为要与校外接轨,我们也开过C++,效果不是很好,因为在纯UNIX或者LINUX环境地下开发,对高职学生来说,机会相对较少,课程学完了以后,不知所云,而VC++呢,这个环境太复杂,学生纠缠在MS的MFC中,走不出来,所以,这学期我们选定了Java方向,而且准备了两学期来给开基础和提高!
      

  12.   

    java相对简单点啊!高职学生容易理解啊!!
      

  13.   

    感觉还是JAVA比较好点,比较流行,比较好接受
      

  14.   

    java 简单易上手,学生兴趣浓厚点~·
      

  15.   

    还不如讲C#,上手快,简明,而且将来做网页,写MIS,都没什么问题。