亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一項(xiàng)計(jì)算機(jī)基礎(chǔ)課程改革的啟示

        2008-01-01 00:00:00
        計(jì)算機(jī)教育 2008年1期

        地球在變小,地球上不會再發(fā)現(xiàn)新大陸,可是一個新的認(rèn)識、一個新的角度,無異于對地球的一次開拓,無異于發(fā)現(xiàn)新大陸。

        一項(xiàng)計(jì)算機(jī)基礎(chǔ)課程改革,歷時八年多。在2007年西安舉行的“第三屆全國計(jì)算機(jī)教育論壇”上,改革者的發(fā)言使幾乎所有在場的人都受到了鼓舞。他們的創(chuàng)新成果是把“數(shù)據(jù)結(jié)構(gòu)”、“C語言”和“C++語言”聯(lián)系在一起,形成了一門打破專業(yè)界線的綜合課程;開發(fā)了豐富新穎、獨(dú)具特色的多媒體教學(xué)軟件;建立了以學(xué)生為骨干的教學(xué)實(shí)驗(yàn)管理機(jī)制。他們的教材《C/C++與數(shù)據(jù)結(jié)構(gòu)》(第3版)(上下冊)被評為“普通高等教育‘十一五’國家級規(guī)劃教材”,并由清華大學(xué)出版社和Thomson Learning分別出版中文版和英文版,在國內(nèi)外發(fā)行。特別令人感到震動的是,在他們的創(chuàng)新成果中,處處表現(xiàn)出了辯證唯物主義的方法。

        我們一直倡導(dǎo)馬克思主義理論是我們行動的指南,但是,在一項(xiàng)具體的計(jì)算機(jī)課程改革中始終堅(jiān)持這一原則也許還從來沒有過,這是一件多么難能可貴的事情。這種開拓性的改革精神給我們開了一個好頭。

        本刊執(zhí)行主編奚春雁(以下簡稱奚)為此專門走訪了這項(xiàng)改革的主持者——天津師范大學(xué)王立柱教授(以下簡稱王),經(jīng)過交談,我們深深感到這項(xiàng)改革意義重大,對計(jì)算機(jī)基礎(chǔ)教育具有極大的啟發(fā)性?!队?jì)算機(jī)教育》擬從2008年第一期開始,特別開設(shè)“教改專欄”欄目,對這項(xiàng)教學(xué)改革的過程進(jìn)行詳細(xì)介紹。我們以此拋磚引玉,希望大家暢所欲言,對此項(xiàng)改革發(fā)表自己的觀點(diǎn),一兩句感言也好,論文評述也好,不同主題、不同角度,我們都?xì)g迎。

        我們共同努力,來落實(shí)鄧小平同志提出的“熟悉馬克思主義的基本理論,從而加強(qiáng)我們工作中的原則性、系統(tǒng)性、預(yù)見性和創(chuàng)造性”。我們堅(jiān)信,沿著這個方向走下去,我們一定能夠在計(jì)算機(jī)教育領(lǐng)域里真正有所作為。奚:王老師,C語言、C++語言和數(shù)據(jù)結(jié)構(gòu)至今還基本上都是獨(dú)立的課程,而您在八年以前就計(jì)劃把它們聯(lián)系在一起,這種想法是從哪里來的呢?

        王:這是現(xiàn)實(shí)的需要。當(dāng)時我在經(jīng)濟(jì)信息系,號業(yè)對學(xué)生的計(jì)算機(jī)應(yīng)用能力要求比較高,可是計(jì)算機(jī)課程分散,重點(diǎn)不突出,低水平重復(fù)嚴(yán)重,占用課時又多,這種教學(xué)既不能跟上計(jì)算機(jī)快速發(fā)展的步伐,又不能提高學(xué)生的自主學(xué)習(xí)能力。

        奚:于是你們就選擇了C、C++和數(shù)據(jù)結(jié)構(gòu)這三門課程進(jìn)行綜合性課程改革。為什么選擇這三門課程作為突破口呢?

        王:無論是為了跟上程序語言快速發(fā)展的節(jié)奏,還是為了提高學(xué)生自主學(xué)習(xí)的能力,我們都必須把計(jì)算機(jī)基礎(chǔ)教學(xué)內(nèi)容從簡單的應(yīng)用和單純的應(yīng)試轉(zhuǎn)到學(xué)習(xí)和掌握程序語言發(fā)展的規(guī)律上來。

        奚:您提到了程序語言發(fā)展的規(guī)律。能不能再說具體一點(diǎn)?

        王:程序語言發(fā)展是程序語言重用程度的不斷提高:從匯編語言,C語言,到C++語言,Java的流行,是基礎(chǔ)設(shè)計(jì)方法重用程度的提高;從機(jī)器指令到函數(shù),從對象到構(gòu)件,支持重用的程序語言機(jī)制日漸成熟。而決定程序語言發(fā)展的內(nèi)在原因是程序設(shè)計(jì)的基本。

        矛盾:存儲和操作。這種矛盾從低級形式到高級形式的不斷轉(zhuǎn)化,進(jìn)而推動程序語言的不斷發(fā)展,就是程序語言發(fā)展的規(guī)律。

        奚:那么將數(shù)據(jù)結(jié)構(gòu)包括進(jìn)來,一定說明它與這個規(guī)律有著密切的聯(lián)系吧?

        王:數(shù)據(jù)結(jié)構(gòu)代表若這個基本矛盾發(fā)展的高級形式:結(jié)構(gòu)和算法。

        奚:我很早以前見過一本譯著,書名就是《算法+結(jié)構(gòu)=程序》,這是否就說明了這種聯(lián)系?

        王:是的。這是科學(xué)出版社于1987年出版的。這種思想是程序設(shè)計(jì)發(fā)展到一定階段的產(chǎn)物?!皶r至今日,縱觀短暫的計(jì)算機(jī)發(fā)展史,這兩個方面一直保持不變。發(fā)展演化的只是它們之間的關(guān)系,就是所謂的程序設(shè)計(jì)方法?!?/p>

        奚:那么C和C++呢?C++可是最難學(xué)習(xí)的一種程序語言。

        王:從C到C++,具體包含著程序設(shè)計(jì)發(fā)展中的一個復(fù)雜的矛盾轉(zhuǎn)化過程,是程序語言發(fā)展的一個主要環(huán)節(jié)。這是任何程序語言都不具有的特點(diǎn)。對于不習(xí)慣揭示矛盾,主動分析研究矛盾轉(zhuǎn)化的人來說,C++確實(shí)難以理解。

        奚:普遍認(rèn)為,C++的應(yīng)用水平代表著一個國家的軟件產(chǎn)業(yè)發(fā)展水平,也代表著個人的軟件應(yīng)用水平。是不是這樣啊?

        王:是的。不但如此,C++的教學(xué)水平也代表著計(jì)算機(jī)基礎(chǔ)教育的水平。

        奚:辯證法就是研究矛盾發(fā)展規(guī)律的,看來你們就是在抓矛盾,而且在抓主要矛盾。但是概括和總結(jié)這個矛盾運(yùn)動的規(guī)律可不是一朝一夕的事情啊。

        王:是的,這是一個過程。一個從實(shí)踐到理論,從理論再到實(shí)踐的反復(fù)過程。我們的教材出了三版,也從一個側(cè)面說明了這個過程的曲折。

        奚:這個過程對計(jì)算機(jī)教育一定具有深遠(yuǎn)的啟示。

        王:1997年浙江大學(xué)出版社出版了一本教材《C/C++與數(shù)據(jù)結(jié)構(gòu)》,作者是金以文,該教材在講完C部分之后,直接從C++的特有內(nèi)容開始講C++,把C++中與C重復(fù)的部分取消了。這是國內(nèi)在這方面進(jìn)行的最早的實(shí)踐活動。

        奚:國外有嗎?

        王:有2001年機(jī)械工業(yè)出版社出版了一本譯著《C++編程思想》。作者用了一章的篇幅,先由C語言實(shí)現(xiàn)一個袖珍C庫(簡化的數(shù)據(jù)結(jié)構(gòu)的順序表),然后再轉(zhuǎn)換為C++實(shí)現(xiàn),通過比較分析而進(jìn)入C++。這是更深入的實(shí)踐活動了。

        奚:這些是對你們有利的實(shí)證材料,但這畢竟不是主流,你們怎樣面對占主流地位的各種不同的觀點(diǎn)呢?

        王:認(rèn)真分析,弄清問題,堅(jiān)定信念。當(dāng)時我們讀到一篇博士論文,《(巴黎手稿)美學(xué)研究》,后來這篇論文以《走向現(xiàn)實(shí)的美學(xué)》為書名,由人民出版社出版了?!栋屠枋指濉肥邱R克思的《1844年經(jīng)濟(jì)學(xué)哲學(xué)手稿》的簡稱,是馬克思哲學(xué)的真正起源和秘密,它為美學(xué)奠定了一個堅(jiān)實(shí)的基礎(chǔ),使美學(xué)走向現(xiàn)實(shí),要求實(shí)現(xiàn)人的一切感覺和特性的徹底解放。這篇論文使我們樹立起以馬克思主義基本理論作為我們行動指南的信念。

        奚:我最近讀到了這本書,感觸很大。什么是美的,一般人看來是一個見仁見智的問題,馬克思卻把它與經(jīng)濟(jì)學(xué)和哲學(xué)問題一并考慮,把人類的審美活動作為人類實(shí)踐活動的一個組成部分,和人類龐大而統(tǒng)一的歷史進(jìn)程結(jié)合起來進(jìn)行探討。相比之下,計(jì)算機(jī)教育中的一系列問題更應(yīng)該從哲學(xué)的角度去分析和研究。

        王:的確如此。其實(shí),哲學(xué)不只是哲學(xué)家的事。我們對人類的實(shí)踐活動進(jìn)行概括和總結(jié),就不可避免的受某種哲學(xué)的支配,問題只在于,我們接受哪一種哲學(xué)的支配。

        奚:換句話說,對人的實(shí)踐活動,辨證唯物主義不去概括和總結(jié),唯心主義、形而上學(xué)就會去概括和總結(jié)。而概括和總結(jié)的結(jié)果不同,對我們進(jìn)一步實(shí)踐的指導(dǎo)意義就不同。

        王:是這樣。計(jì)算機(jī)科學(xué)的快速發(fā)展,積累了龐大數(shù)量的實(shí)證的知識材料,如果我們把這些知識材料平等看待,毫無關(guān)聯(lián)地排列起來,像照鏡子式的直觀反映,那么它們不僅表現(xiàn)為雜多,而且因?yàn)槲覀児铝⒌目创鼈儯詫芏鄰?fù)雜的概念無法理解,這樣,它們就超出了我們的認(rèn)識能力。

        奚:有一種悲觀的說法,認(rèn)為計(jì)算機(jī)發(fā)展之快已經(jīng)超越了人們的適應(yīng)能力。這種思想是不是就源于上面的因素。

        王:是這個原因。如果我們依據(jù)材料的內(nèi)在聯(lián)系,系統(tǒng)地把這些材料加以整理,使它們從低級形式必然地發(fā)展到高級形式,那么,我們就可以從簡單的基本事實(shí)出發(fā),依賴這種聯(lián)系,由此及彼地整體地把握它們。

        奚:不少程序語言教材都在開篇對程序語言發(fā)展的各個階段進(jìn)行了概述,這是不是就是你們所要做的“整理”呢?

        王;不是。我們不是按照編年體,簡單地列出歷史的各個階段,而是按照辯證法的要求,從分析事物的最初的最簡單的形式出發(fā),揭示它內(nèi)在的矛盾運(yùn)動,通過矛盾的不斷轉(zhuǎn)化,描述它從低級形式到高級形式的必然發(fā)展。而且這種方法應(yīng)該是貫穿教材始終的。

        奚:所以您的教材是從“機(jī)器語言程序”一章開始的。

        王:機(jī)器語言是程序語言最低層的形式,構(gòu)成機(jī)器語言指令的操作碼和操作數(shù),是“存儲和操作”這個程序設(shè)計(jì)基本矛盾的最簡單形式,是程序語言的“細(xì)胞”。

        奚:這種從事物自身的內(nèi)在活動去描述,從它的必然發(fā)展去描述的方法,應(yīng)該有利于克服主觀性、片面性等傾向。

        王:是這樣。人的認(rèn)識過程本身存在著主觀性、片面性的可能。首先,在分析和概括矛盾的具體的、復(fù)雜的轉(zhuǎn)化過程中,由于懶惰和能力不足等原因,始終存在著向幻想轉(zhuǎn)變的危險。其次,人的認(rèn)識過程近似于螺旋的曲線,這使那些不懂得辯證法的人,容易把認(rèn)識的某一部分、某一成果絕對化。

        奚:例如有一種觀點(diǎn),認(rèn)為C和C++是完全不一樣的方法,學(xué)習(xí)了前者,不利于學(xué)習(xí)后者,因此主張直接學(xué)習(xí)后者,還有一種結(jié)果一樣的觀點(diǎn),認(rèn)為C++包含C,所以可以直接學(xué)習(xí)C++。

        王:這就是主觀性和片面性的一種表現(xiàn)。按照這種邏輯,我們還可以說,有了C#,可以不學(xué)C++,有了更好的,以前的都可以不學(xué)了。

        奚:確實(shí)有人干脆說,早學(xué)計(jì)算機(jī)的人虧了,越晚學(xué)越好。這種觀點(diǎn)給我們的教學(xué)造成了不少混亂。

        王:這兩種觀點(diǎn)的實(shí)質(zhì)是一樣的。當(dāng)人們不能描述從C到C++的復(fù)雜的矛盾轉(zhuǎn)化過程、不能理解“C也包含著C++,C++是C的必然發(fā)展”這樣一層辯證法的包含關(guān)系的時候,便只能干脆不顧它們的這種聯(lián)系。于是,簡單的處理就是,或者把它們說成是不相容的,或者想當(dāng)然的認(rèn)為后來的好于以前的,而不要以前的。

        奚:如果不能說明從C到C++的聯(lián)系,那么如何解釋C++方法的來源呢?

        王:只有借助想象,用理想的、幻想的聯(lián)系代替真實(shí)的聯(lián)系,或用通俗的解釋代替科學(xué)的描述。例如,因?yàn)槭澜缡怯蓪ο髽?gòu)成的,所以人們就模仿世界構(gòu)成的方式,產(chǎn)生了C++面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。有不少C++教材就是用這種類似的方式引入C++的。

        奚,那么是否可以問,世界一開始就是由對象構(gòu)成的,為什么面向?qū)ο蟮某绦蛟O(shè)計(jì)方法出現(xiàn)在二十世紀(jì)末,而不是更早?

        王:為了科學(xué)地回答這個問題,人們就必須回到程序設(shè)計(jì)這個特殊的領(lǐng)域中來,仔細(xì)研究該領(lǐng)域中各個方面的關(guān)系和它們的發(fā)展過程。否則,人們就很容易把c上+方法歸功于一個聰明的頭腦,這個頭腦如果早出現(xiàn)五十年,我們就可以省去五十年使用低級方法編程的苦難。

        奚:這不就是典型的唯心主義的觀點(diǎn)嘛!

        王:是的。人的認(rèn)識離開了事物本身的矛盾運(yùn)動軌跡,很容易滑向唯心主義。

        奚:這就要求教師應(yīng)該成為自覺的辨證唯物主義者。

        王:我們是這樣要求自己的。程序語言發(fā)展是一個充滿矛盾的復(fù)雜過程,各種程序語言都是相互聯(lián)系的,而且這種聯(lián)系還在不停地發(fā)展著,千頭萬緒,以至無窮。我們之所以抓住C、C++和數(shù)據(jù)結(jié)構(gòu)的聯(lián)系這樣一個線索,從方向上講,就是為了防止盲目性、隨意性,以免墮入煙海。

        奚:這里面有點(diǎn)藝術(shù)創(chuàng)作的味道。

        王:是啊?!端疂G傳》不寫林沖當(dāng)教頭時的生活,而是把它通通刪掉,直接寫他和高衙內(nèi)的沖突。正是這一沖突,一下展開了林沖的性格特點(diǎn),掀起了情節(jié)的波瀾,揭示了“官逼民反”這一主題思想。

        奚:所以教學(xué)也是藝術(shù)。

        王:科學(xué)規(guī)律和藝術(shù)規(guī)律是一致的。我們引進(jìn)了許多C++教材,有的作者是參與了C++設(shè)計(jì)工作的,有的作者是C++標(biāo)準(zhǔn)委員會的成員,他們具有一手資料,但是,他們的教材也修改了很多版,而且有的前后差別很大,他們就是在追求一種科學(xué)的描述。因?yàn)槿藗兊恼J(rèn)識過程是這樣的,從不知到知,從不完全的不確切的知識到比較完全的比較確切的知識。這個認(rèn)識過程,需要與之相一致的、從最簡單上升到復(fù)雜、理論上前后一貫的關(guān)于具體事物的邏輯表現(xiàn)形式。

        奚:在您的這門專業(yè)課中,處處貫穿著辯證法的思想,是不是要求學(xué)生一定要先修哲學(xué)課呢?

        王:根據(jù)從特殊到一般,再從一般到特殊的認(rèn)識秩序,應(yīng)該先學(xué)習(xí)這種綜合基礎(chǔ)課程。中學(xué)生成為大學(xué)生的轉(zhuǎn)變,是從形式邏輯思維到辯證邏輯思維的轉(zhuǎn)變,而這種轉(zhuǎn)變是一個艱難的過程。如果我們按照恩格斯的教導(dǎo),從每一門具體的學(xué)科中找出辯證法的規(guī)律并從該學(xué)科里加以闡發(fā),而不是把辯證法當(dāng)作死記硬背的教條來灌輸,這樣的教學(xué)方法,就可以大大縮短這個轉(zhuǎn)變過程。

        奚:我認(rèn)為,這是一個素質(zhì)教育的大問題,也是教育改革的一個難題。

        王:正因?yàn)檫@是一個難題,才需要我們更加堅(jiān)定信念,不懼困難,腳踏實(shí)地,去實(shí)現(xiàn)這種突破。

        奚:在你們的教學(xué)改革過程中,一定不乏激烈的思想轉(zhuǎn)變,充滿著跌宕起伏的內(nèi)容,相信我們的報(bào)道也會越來越精彩。

        亚洲一区二区三区99区| 国产高清一区二区三区视频 | 亚洲精品乱码久久久久久蜜桃图片 | 亚洲精品美女久久久久99| 色婷婷av一区二区三区丝袜美腿| 二区三区三区视频在线观看| 在线播放免费人成毛片乱码| 午夜无码国产理论在线| 久久ri精品高清一区二区三区| 亚洲精品美女自拍偷拍| 中文字幕av无码一区二区三区| 欧美日韩中文国产一区发布| 中国一级免费毛片| 视频一区中文字幕亚洲| 日韩一区二区三区熟女| 中文字幕亚洲精品专区| 亚洲 欧美 国产 制服 动漫| 精品国产v无码大片在线观看| 欧美刺激午夜性久久久久久久| av在线免费播放网站| 极品美女调教喷水网站| 亚洲va韩国va欧美va| 成年女人毛片免费视频| 亚洲免费不卡av网站| h视频在线免费观看视频| 人妻少妇被粗大爽.9797pw| 人妻丰满熟妇av无码区hd| 日本韩国一区二区三区| 精品女同av一区二区三区 | 粗大挺进尤物人妻一区二区 | 国产午夜精品视频在线观看| 麻豆婷婷狠狠色18禁久久| 精品久久久久久久久免费午夜福利| 91综合久久婷婷久久| 在线亚洲精品一区二区三区| 富婆猛男一区二区三区| 性欧美videofree高清精品| 国产在视频线精品视频www666| 日本中文字幕一区二区高清在线| 一区二区三区日本美女视频| 无套内内射视频网站|