淺談建構(gòu)式教育理論在數(shù)據(jù)結(jié)構(gòu)教學(xué)中的應(yīng)用_第1頁
淺談建構(gòu)式教育理論在數(shù)據(jù)結(jié)構(gòu)教學(xué)中的應(yīng)用_第2頁
淺談建構(gòu)式教育理論在數(shù)據(jù)結(jié)構(gòu)教學(xué)中的應(yīng)用_第3頁
淺談建構(gòu)式教育理論在數(shù)據(jù)結(jié)構(gòu)教學(xué)中的應(yīng)用_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、淺談建構(gòu)式教育理論在數(shù)據(jù)構(gòu)造教學(xué)中的應(yīng)用淺談建構(gòu)式教育理論在數(shù)據(jù)構(gòu)造教學(xué)中的應(yīng)用近年來,在產(chǎn)業(yè)界急需大量軟件開發(fā)人員的情況下,普通本科院校計算機(jī)專業(yè)學(xué)生的就業(yè)率持續(xù)走低。網(wǎng)絡(luò)、報紙等媒體對計算機(jī)本科教育現(xiàn)狀多有批評,甚至出現(xiàn)了大學(xué)不如培訓(xùn)公司的極端觀點(diǎn),嚴(yán)重影響了學(xué)生對專業(yè)課程的學(xué)習(xí)興趣、動力和信心。數(shù)據(jù)構(gòu)造是計算機(jī)專業(yè)的核心根底課程,上承程序設(shè)計語言、離散數(shù)學(xué),下啟操作系統(tǒng)、編譯原理等課程,其重要性不言而喻。一方面,數(shù)據(jù)構(gòu)造學(xué)科具有難度大、抽象層次高、概念繁雜等特點(diǎn),學(xué)生很難掌握,更不要說將抽象理論與就業(yè)理論需求相結(jié)合。另一方面,國內(nèi)主流數(shù)據(jù)構(gòu)造教材和相應(yīng)的傳統(tǒng)教學(xué)形式側(cè)重于培養(yǎng)學(xué)生的計算機(jī)

2、學(xué)科根底理論素養(yǎng),而將如何通過組織數(shù)據(jù)構(gòu)造教學(xué)活動積極推動就業(yè)的問題留給了任課教師1。這造成了學(xué)生學(xué)習(xí)數(shù)據(jù)構(gòu)造的目的不明、信心和動力缺乏。筆者面向就業(yè)需要明確了數(shù)據(jù)構(gòu)造的兩大主要教學(xué)目的,并在實(shí)際教學(xué)過程中理論建構(gòu)式教育理論,嘗試解決學(xué)生對專業(yè)認(rèn)識不清、學(xué)習(xí)興趣缺乏、編程根底薄弱等問題。一些做法得到了學(xué)生的認(rèn)可和配合,成功地激發(fā)了學(xué)生的學(xué)習(xí)主動性、在一定程度上培育了學(xué)生的創(chuàng)新精神。1面向就業(yè)需求的數(shù)據(jù)構(gòu)造教學(xué)目的教育要效勞于社會消費(fèi)需求。數(shù)據(jù)構(gòu)造教學(xué)也必須緊扣這一根本目的。本節(jié)從滿足就業(yè)需要的角度說明了數(shù)據(jù)構(gòu)造教學(xué)的兩個主要目的:1培養(yǎng)超越詳細(xì)程序設(shè)計語言技巧的編程技術(shù)?,F(xiàn)階段是一個傳統(tǒng)的消費(fèi)

3、生活方式迅速向電子化、信息化轉(zhuǎn)變的時期。人們需要開發(fā)和維護(hù)更多、規(guī)模更大的計算機(jī)系統(tǒng)來滿足消費(fèi)和生活的需要2。這就決定了具有純熟編程技術(shù)的程序員在很長時期內(nèi)都將受到產(chǎn)業(yè)界的青睞。大學(xué)對學(xué)生編程技術(shù)的培養(yǎng)始于程序設(shè)計語言的教學(xué),如語言,Java語言等。但是現(xiàn)今編程語言繁多,各種新概念層出不窮,常常出現(xiàn)學(xué)生無所適從或者質(zhì)疑某門語言課程已經(jīng)過時無用的現(xiàn)象。甚至很多教師也在爭論講授何種編程語言。筆者看來掌握編程技術(shù)而不僅僅是語言,回歸編程的本質(zhì)問題更加重要,無謂地追趕時髦不可齲作為編程語言課程的后續(xù),數(shù)據(jù)構(gòu)造教學(xué)的重要目的就是幫助學(xué)生理解編程的本質(zhì)、鍛煉編程技術(shù)以及學(xué)習(xí)進(jìn)步編程技術(shù)的方法。2培養(yǎng)圍繞復(fù)

4、用的軟件開發(fā)方式。本文由論文聯(lián)盟.Ll.搜集整理隨著軟件規(guī)模的日益增大,軟件開發(fā)形式逐漸從從無到有的形式過渡到從有到有的形式,即復(fù)用現(xiàn)有的豐富的軟件資產(chǎn),開發(fā)新的應(yīng)用系統(tǒng)。事實(shí)上,復(fù)用的思想已經(jīng)被廣泛的用于軟件開發(fā)理論之中,從各種各樣的程序庫、軟件開發(fā)包、軟件構(gòu)件、eb效勞等各種可復(fù)用資產(chǎn)已經(jīng)簡化了軟件開發(fā)的難度、進(jìn)步了軟件開發(fā)的效率也極大地改變了軟件開發(fā)的形式。數(shù)據(jù)構(gòu)造學(xué)科本身就是對軟件復(fù)用思想的一種理論,它通過總結(jié)大量軟件系統(tǒng)中反復(fù)出現(xiàn)的數(shù)據(jù)構(gòu)造如表、樹、圖、集合等,定義和實(shí)現(xiàn)處理這些數(shù)據(jù)構(gòu)造的根本操作,最終到達(dá)可以在不同工程開發(fā)中反復(fù)應(yīng)用的目的。這些根本數(shù)據(jù)構(gòu)造和算法已經(jīng)被實(shí)現(xiàn)為可復(fù)用的

5、產(chǎn)品隨著程序設(shè)計語言發(fā)布,如+STL、#lletins,Javalletins等,并得到了廣泛的使用。因此,數(shù)據(jù)構(gòu)造教學(xué)的另一個重要目的就是引導(dǎo)學(xué)生習(xí)慣圍繞復(fù)用的軟件開發(fā)方式,可以使用和定制已有的數(shù)據(jù)構(gòu)造和算法庫。其他傳統(tǒng)的數(shù)據(jù)構(gòu)造教學(xué)目的,如培養(yǎng)學(xué)生面向?qū)嶋H問題進(jìn)展算法設(shè)計和分析的才能,培養(yǎng)學(xué)生計算機(jī)學(xué)科的根本理論素養(yǎng)和思維方式等也非常重要。但普通本科院校學(xué)生對理論內(nèi)容的承受才能以及將理論和現(xiàn)實(shí)就業(yè)需求相聯(lián)絡(luò)的才能相對較弱且教學(xué)時間有限3,筆者認(rèn)為重點(diǎn)打破本節(jié)給出的兩個更詳細(xì)、更可達(dá)的教學(xué)目的,并在實(shí)現(xiàn)這種詳細(xì)教學(xué)目的的過程中潛移默化地培育學(xué)生的計算思維和理論素質(zhì),將會獲得更佳的效果。2建構(gòu)

6、式數(shù)據(jù)構(gòu)造教學(xué)教學(xué)理論研究以及教學(xué)理論反響均說明,學(xué)生主動學(xué)習(xí)的效果遠(yuǎn)較被動地承受教師灌輸?shù)男Ч玫亩?。因此,為?shí)現(xiàn)上述教學(xué)目的,在建構(gòu)式教育理論的指導(dǎo)下,筆者探究并采用了一系列建構(gòu)式教學(xué)措施,激發(fā)學(xué)生的主動性和興趣,獲得了較好效果。建構(gòu)主義認(rèn)為,學(xué)習(xí)并非學(xué)習(xí)者對教師所授知識的被動承受,而是學(xué)習(xí)者以自身已有知識和經(jīng)歷為根底的主動建構(gòu)過程4。2.1理論教學(xué)措施課堂教學(xué)是數(shù)據(jù)構(gòu)造教學(xué)活動的主要部分,充分利用課堂教學(xué)時間,激發(fā)學(xué)生學(xué)習(xí)數(shù)據(jù)構(gòu)造的興趣和信心,幫助學(xué)生建立學(xué)習(xí)數(shù)據(jù)構(gòu)造的環(huán)節(jié)非常重要。我們采用了如下措施:1組織小型討論。好的開始是成功的一半,好的課堂教學(xué)須在上課之初就抓住學(xué)生的注意力,讓學(xué)

7、生帶著輕松、愉快的心情聽課。我的做法是在課堂的前5分鐘,提出一個學(xué)生感興趣的話題,組織假設(shè)干個有35位同學(xué)參與的小型討論。到一個學(xué)期完畢時,每位同學(xué)都有至少一次的發(fā)言時機(jī)。討論的主題可以靈敏設(shè)置,如時事、技術(shù)、社會熱點(diǎn)等。有時,課堂中間學(xué)生比較疲憊、注意力下降的時候,也可以穿插一點(diǎn)討論,改善課堂環(huán)境。大多數(shù)學(xué)生非常喜歡這種討論活動,積極參與其中,成為課堂的一部分,從被動上課轉(zhuǎn)變?yōu)橄矚g上課。2重建理論知識所針對的問題。國內(nèi)的經(jīng)典數(shù)據(jù)構(gòu)造教材側(cè)重嚴(yán)謹(jǐn)?shù)睦碚?,較少討論各種概念、算法出現(xiàn)的背景以及討論的問題是否仍然具有現(xiàn)實(shí)價值。而答復(fù)這些問題可以幫助學(xué)生重建理論知識所針對的問題原型,重現(xiàn)解決方案的提出

8、、開展乃至最終成熟的整個過程,更有助于培養(yǎng)學(xué)生解決實(shí)際問題的才能,養(yǎng)成批判性、創(chuàng)新性考慮的習(xí)慣。2.2理論教學(xué)措施數(shù)據(jù)構(gòu)造是幫助具有根本編程語言根底的學(xué)生錘煉編程技術(shù)的關(guān)鍵課程。它提醒了程序設(shè)計的根本面,即如何處理互相之間存在一種或多種數(shù)據(jù)關(guān)系的數(shù)據(jù)元素所構(gòu)成的集合、如何設(shè)計算法并分析算法的優(yōu)劣。2.2.1實(shí)驗(yàn)內(nèi)容設(shè)置實(shí)驗(yàn)內(nèi)容設(shè)置是進(jìn)展理論教學(xué)的最重要部分。從覆蓋知識點(diǎn)的角度看,實(shí)驗(yàn)內(nèi)容須面向數(shù)據(jù)構(gòu)造教學(xué)目的,即實(shí)驗(yàn)內(nèi)容須可以鍛煉學(xué)生的編程技巧,如算法設(shè)計、調(diào)試、測試以及調(diào)優(yōu)等才能,還可以讓學(xué)生體會到圍繞復(fù)用開展軟件開發(fā)的威力以及思路。從覆蓋教育對象的角度來看,實(shí)驗(yàn)內(nèi)容須面向大多數(shù)同學(xué)并充分考

9、慮優(yōu)秀同學(xué),即實(shí)驗(yàn)內(nèi)容須劃分不同的層次,讓大多數(shù)學(xué)生可以很容易入手,并讓有才能、有余力的學(xué)生可以不斷地深化,直至形成綜合型課程設(shè)計。2.2.2實(shí)驗(yàn)考核手段考核手段在教學(xué)環(huán)節(jié)中至關(guān)重要??己耸侄问菍W(xué)生學(xué)習(xí)和鍛煉自身才能的風(fēng)向標(biāo)。為保證每位同學(xué)都能積極完成實(shí)驗(yàn)并有所收獲,防止抄襲和敷衍的現(xiàn)象,筆者采取了綜合型的考核手段。3應(yīng)用中遇到的問題建構(gòu)式教學(xué)形式在應(yīng)用和推廣過程中遇到的主要問題來自三個方面。其一,目前學(xué)生的課業(yè)負(fù)擔(dān)較重,習(xí)慣于被動填鴨而不習(xí)慣于主動求索,這是推動和開展建構(gòu)式教學(xué)形式的主要障礙。其二,建構(gòu)式教學(xué)活動,需要師生的親密交流,但現(xiàn)有師資缺乏難以滿足實(shí)際需求。一個可能的解決方法是綜合多門課程和多個教師,建構(gòu)整體的知識框架和學(xué)習(xí)體系,防止課程教學(xué)中的重復(fù)勞動,進(jìn)步師資的利用率。另一個可能的解決方法是利用互聯(lián)網(wǎng)技術(shù),建立在線教學(xué)園地。其三,建構(gòu)式教學(xué)形式仍然處于探究階段,各學(xué)科缺乏建構(gòu)式教學(xué)素材。從筆者在理論教學(xué)的體驗(yàn)來看,應(yīng)盡量從學(xué)生的學(xué)習(xí)背景和才能成長規(guī)律出發(fā)而不僅僅是從學(xué)科背景出發(fā),為學(xué)生建構(gòu)知識體系設(shè)計更平滑的道路。4結(jié)語筆者提出將培養(yǎng)超越詳細(xì)程序設(shè)計語言技巧的編程技術(shù)和培養(yǎng)圍繞復(fù)用的軟件開發(fā)方式作為普通本科院校的數(shù)據(jù)構(gòu)造教學(xué)目的,在建構(gòu)式

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論