别让所学的东西变成一粒粒的沙子

来源:互联网 发布:女用情趣 知乎 编辑:程序博客网 时间:2024/04/30 10:58



借着计算机教育杂志写文章的机会,我也多多少少写了几篇关于提高班的文章,可能是写的多了,思考也就多了,对现在的教育也就不满了。

最近专业课各科都在结课,应该是好事儿,终于可以不用在上了,但是,在网络数据库结课是写系统,几个系统任意选,然后用上数据库写一个小程序。我知道,在提高班的人看来这的确不是个问题,从去年作品展以后天天接触的就是这些东西,不能说顺手拈来,但是要做一些基本的东西不用太复杂的差不多一两节课就能弄完,可是,非提高班的人几乎没有做出来的,我们是信息与计算科学专业的,这个专业的定义是“信息与计算科学专业是以信息领域为背景数学与信息,管理相结合的交叉学科专业。该专业培养的学生具有良好的数学基础,能熟练地使用计算机,初步具备在信息与计算科学领域的某个方向上从事科学研究,解决实际问题,设计开发有关软件的能力。”也就是说,我们的专业最后的目的就是设计开发有关软件的能力,但是,实际上,去连数据库都不会使用。

下面是我的一些看法。

我们的学习没有做到循序渐进

我不知道我们的课程是怎么安排的,大一学的C++,大二学的JAVA,大三学的安卓,好像这些程序课都是让很多人羡慕的不得了的课,高科技,最先进的程序,让人一听,第一感觉就是哇塞,你们学的真高级!但是,学习并不是一个什么高级学什么的事情,就像高等数学很高级,我们是不是就要从一年级就开始学,跳过1+1=2,跳过二元一次方程,直接上来就是拉格朗日,欧拉公式,不是的,学习更注重的是你学会了什么,你能否入门,但从专业课讲,大一大二的程序语言的学习,我感觉,给大家的感觉就是什么都不会,不知道编程是干什么的,因为当时学的C++,java界面都是不可视的,在一个黑框框里数据一些数学公式的答案,跟我们平时使用的程序有着天壤之别,大家不懂,所以,更别谈学习了,考试的时候老师差不多都要把答案告诉我们了,但是我们依旧需要抄才能考过,有时候感觉,对于我们专业这些快要大三毕业的人来看,用一个VB界面,画两个文本框,单击运行,把运行的窗体给他们看,都觉得很神奇,唯一的原因就是不懂,没有接触过。就像小孩学高数一样,本来就学不会,不管学几年,他不仅不会,反而对学习失去了信息,那时候你给他讲1+1=2他都会觉得很神奇。所以,用米老师的话说就是别瞧不起VB,很多人就是通过VB入门的,以后才有兴趣学下去,而学习是一个循序渐进的选择,也就是必须符合I+1原则。

知识不能像沙子一样存在

大四基本上就没有什么课了,想想我们大学一共都学了什么,数据结构,自动机,复变函数,计算机图形学……说实话,我现在根本都说不全,很多人奇怪,每门课都是学了半年,接触了半年的东西踩过多长时间连名字都忘记了,而想想提高班都学了什么,VB,数据库,软件工程,UML,C#,大话设计模式,VB.NET,三层,现在在学BS的东西,为什么我可以把在提高班学的东西都能说出来,很在提高班学的东西时间相对较短,除了VB,其他的多了一月,少了就几天,我想,只因为在提高班学的东西是一个整体,就像学完VB,自然要学数据库,没有数据库基本上就没有程序,然后要学软件设计,因为我们要写文档,学UML ,因为做软件光有文档是不够的,还要画图,等等,这里学的东西都有一个明确的学习目的,而在专业课学的呢,基本上一门门的都是独立的学科,而在学习的时候既不知道目的,也不知道原因,甚至甚至老师从第一节课开始就开始念叨书上的东西,有的老师倒是说学习的目的,就比如说我们一个老师,大二的时候交一门课,说这个课多么多么重要,除了上课课下还需要学习多少多少学时,然后在这个社会上应用有多广泛,学习有多么有必要,大三的时候他又开始教一门,接着又开始说这门课多么多么重要,要需要多少学时才能学好,有么多么有必要学,而这两门课几乎是风马牛不相及的,我想,他完全忘记了他大二都说了什么话了,所以,专业课说学的东西,就像是沙子一样,谁能说哪粒沙子特别重要,如果这些沙子没有关系,哪粒也不重要,如果有关系,哪粒都重要,而我们的学习,恰恰是把各种关系都打乱,然后,让我们去学,学会才怪!

在给计算机教育写稿的过程中,也看了很多他出的文章,感觉大部分都是再写一个老师教的一门学科多么厉害,多么受学生欢迎,所以我急切的感觉特别有必要出一些想提高班这样的介绍,虽然不能说起到开天辟地的效果,但是,对于一些有心人,至少是可以起到改变思想、对教育改变看法的作用。


原创粉丝点击