引用:
原帖由 ITmeansit 于 2008-3-31 00:10 发表 
但现在的信息学却考孩子早就淘汰的PASCAL,学的又有什么意义呢?当今网络语言的代表者JAVA已经如日中天,说句很现实的话,目前,大学生毕业工作不好找,但高水平的JAVA工程师却很难招聘到,高级的JAVA程序员月收入至少7-8000以上。
就PASCAL问题我以切身的体会来谈谈自己的看法
我本人就是计算机专业毕业并一直从事软件开发工作的, 两年前,我的看法和你完全一样,看到别的孩子在学PASCAL很不理解,不屑一顾地认为让孩子学这种已经淘汰的东西纯属浪费时间,可是,当我的儿子开始学PASCAL之后,我改变了自己的看法
首先,青少年信息学奥林匹克为什么以PASCAL和C为主考语言,而不是JAVA或C++呢?
因为前者是纯语言,而后者为了使应用软件的开发更加便利化和快捷化,而拓展了很多基类和函数.但是,作为计算机编程方面的启蒙,恰恰就是纯语言最为合适了,因为在编程思维方面,它有着得天独厚的优势.其实,掌握一门语言是不难的,难的是编程的思维能力,这是要靠积累并有一定天赋的.没错,高级的JAVA程序员月收入至少7-8000,但你可知道,能熟练运用纯C语言开发的程序员的月收入吗? 我相信,掌握了PASCAL,就等于为你的编程思维奠定了基础,以后,你再学JAVA,甚至更高深的语言,都能得心应手.
其次,孩子们学习PASCAL有什么好处呢? 也许你会说,我的孩子将来不一定从事计算机开发行业,学了不是浪费时间吗?
非也!从我的孩子学习PASCAL的过程中,我充分领略到了它的魅力,它能极大地锻炼孩子的思维,尤其是逻辑思维.在我儿子去年备战信息学奥林匹克的过程中,这点让我感触很深,语言的规则其实很容易也很快就能掌握,难的是如何将数学题目程序化,因为这不仅需要语言的应用能力,更需要逻辑思维和推理能力,而这对孩子将来学好理科是大有帮助的.我认为,这也正是信息学奥林匹克的真正宗旨
以上纯属个人观点,抛砖引玉,欢迎大家各抒己见
[
本帖最后由 一叶轻舟 于 2008-4-3 08:17 编辑 ].