陳優(yōu)良,徐昌榮,陳淑婷
(江西理工大學(xué)建筑與測繪工程學(xué)院,江西贛州341000)
GIS專業(yè)面向?qū)ο蟪绦蛟O(shè)計教學(xué)改革探討
陳優(yōu)良,徐昌榮,陳淑婷
(江西理工大學(xué)建筑與測繪工程學(xué)院,江西贛州341000)
面向?qū)ο蟪绦蛟O(shè)計課程在GIS專業(yè)教學(xué)體系中具有十分重要的地位。針對該課程在教學(xué)和實踐中存在的問題,結(jié)合多年的教學(xué)經(jīng)驗,從教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段以及實踐教學(xué)等方面進行了改革探討,以期能更好地實現(xiàn)本課程的教學(xué)目標(biāo),提高教學(xué)效果。
GIS;面向?qū)ο蟪绦蛟O(shè)計;教學(xué)改革;實踐教學(xué)
地理信息系統(tǒng)(GIS)有時又稱為“地學(xué)信息系統(tǒng)”或“資源與環(huán)境信息系統(tǒng)”。它是在計算機硬、軟件系統(tǒng)支持下,對整個或部分地球表層(包括大氣層)空間中的有關(guān)地理分布數(shù)據(jù)進行采集、儲存、管理、運算、分析、顯示和描述的技術(shù)系統(tǒng)[1]。它主要涉及地理學(xué)、計算機科學(xué)、地圖制圖學(xué)、測量與遙感科學(xué)等專業(yè)領(lǐng)域,是以計算機為主要工具的工程技術(shù)性科學(xué)[2]。計算機類課程在地理信息系統(tǒng)專業(yè)教學(xué)中具有極其重要的地位[3],而其中面向?qū)ο蟪绦蛟O(shè)計作為 GIS專業(yè)的一門重要的專業(yè)基礎(chǔ)課,以其高效而又實用的特性--既可以進行過程化程序設(shè)計,又可進行面向?qū)ο蟮某绦蛟O(shè)計[4],因而在整個教學(xué)體系中占據(jù)十分重要的地位。本文根據(jù)筆者多年在GIS專業(yè)面向?qū)ο蟪绦蛟O(shè)計課程中的教學(xué)經(jīng)驗和教學(xué)中發(fā)現(xiàn)的問題,從教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段及教學(xué)實踐等幾個方面進行了探討,以期進一步提高面向?qū)ο蟪绦蛟O(shè)計課程的教學(xué)效果和教學(xué)質(zhì)量。
GIS是一個新興邊緣學(xué)科,在我國出現(xiàn)時間不長,起步于80年代,到90年代初才開始得到發(fā)展,但本身發(fā)展也不是很成熟,且現(xiàn)實性很強[2,5]。作為GIS軟件開發(fā)的基礎(chǔ)語言,面向?qū)ο蟪绦蛟O(shè)計課程教學(xué)存在著一些問題。
1.1 教學(xué)內(nèi)容比較陳舊
面向?qū)ο蟪绦蛟O(shè)計教學(xué)內(nèi)容主要包括類型系統(tǒng)、控制臺輸入輸出、運算符與表達式、程序流控制、類、方法、屬性、數(shù)組與索引器、結(jié)構(gòu)和枚舉、異常處理等。在講授過程中,教師把重心放在講授一些語法結(jié)構(gòu)和語句規(guī)則上,再輔以一些例題上機加以演示說明,沒有講授如何從客觀事物中抽象出知識,忽略了知識點的應(yīng)用,造成學(xué)生學(xué)了東西不知道如何使用,不會用面向?qū)ο蟮姆椒ㄩ_發(fā)應(yīng)用軟件[6]。學(xué)生在學(xué)習(xí)完這門課程之后,程序設(shè)計能力沒有顯著提高,有的學(xué)生連面向?qū)ο蟪绦蛟O(shè)計思想都沒有掌握。另外,在教學(xué)內(nèi)容處理上,主要以教材為主,未補充教材外新的內(nèi)容(尤其是沒有結(jié)合GIS軟件開發(fā)的內(nèi)容)。
1.2 教學(xué)方法單一
目前,面向?qū)ο蟪绦蛟O(shè)計教學(xué)主要是采用常規(guī)的順序式、灌輸式的教學(xué)方法。它側(cè)重于對面向?qū)ο笙嚓P(guān)術(shù)語及概念的灌輸,不能很好地與面向?qū)ο缶幊痰乃枷脒M行對比學(xué)習(xí),是以概念理解和記憶為主要手段的繼承式學(xué)習(xí),學(xué)生僅僅在很淺的層次上學(xué)習(xí)了一種編程的方法及一些簡單語法規(guī)范;課堂教學(xué)主要以教師講授為主,在教學(xué)過程中與學(xué)生之間的互動幾乎沒有,不能充分調(diào)動學(xué)生的學(xué)習(xí)積極性與主動性;片面強調(diào)教學(xué)進度與信息量等外在的東西,忽視對學(xué)生分析與解決問題能力的引導(dǎo),學(xué)生抽象問題能力較差。
1.3 教學(xué)手段缺乏多樣性
目前,高等院校面向?qū)ο蟪绦蛟O(shè)計課程的授課大多采用PPT投影方式的多媒體教學(xué)方式,這種教學(xué)方式能促進學(xué)生的感性認(rèn)識,同時也能加大教學(xué)信息量、保證教學(xué)進度。但是,在教學(xué)過程中常常“以課件為中心,教師充當(dāng)播音員甚至放映員”,這種“照屏宣科”是現(xiàn)代版的“照本宣科”。由于教學(xué)課件已經(jīng)準(zhǔn)備好,教師在課程教學(xué)中基本上采用常規(guī)的順序式、灌輸式的教學(xué)方法,在教學(xué)過程中與學(xué)生之間難以形成互動,因而大大降低了學(xué)生學(xué)習(xí)的積極性和主動性。
1.4 實踐教學(xué)環(huán)節(jié)重視不夠
面向?qū)ο蟪绦蛟O(shè)計是一門實踐性很強的計算機課程,但目前的實踐課教學(xué)存在很多弊端。一是上機實驗的目的不明確,實驗的內(nèi)容不清楚。沒有相應(yīng)的實驗要求,只是把書上的例題或課后習(xí)題輸入計算機試一下,根本沒有真正理解程序設(shè)計的核心在于設(shè)計,更談不上掌握面向?qū)ο笏枷肓?。因此,雖然大多數(shù)學(xué)生通過教學(xué)已經(jīng)知道了面向?qū)ο缶幊痰膬?yōu)越性,但是在解答作業(yè)和解決實際問題時還是無從下手。二是大部分實驗仍然在采取封閉式的教學(xué)方法,實驗前由老師集中詳細(xì)講授實驗?zāi)康?、原理和步驟,甚至操作示范,學(xué)生只能在規(guī)定的時間“依葫蘆畫瓢”,不需主動思維和創(chuàng)新,這種抱著走的模式限制了學(xué)生的創(chuàng)造性和主動性,老師對學(xué)生的作用是“授之以魚”。
2.1 教學(xué)內(nèi)容改革
在教學(xué)內(nèi)容上,我們一方面對教學(xué)內(nèi)容加以精選,突出面向?qū)ο蟪绦蛟O(shè)計的關(guān)鍵技術(shù)和實用技術(shù),包括類、對象、封裝、繼承、多態(tài)和接口,突出算法而不是語法,講授面向?qū)ο骔indows的編程技巧,介紹面向?qū)ο蟮木幊汤碚撝R,注重培養(yǎng)學(xué)生從客觀事物中抽象出類的能力;另一方面根據(jù)GIS軟件開發(fā)的要求,結(jié)合面向?qū)ο蠹夹g(shù)引入GIS軟件開發(fā)的內(nèi)容,例如編寫點類、線類、面類等;三是借助一些參考書目積極引入本課程的最新技術(shù)和成果(新概念、新技術(shù)、新方法),例如泛型、迭代器、匿名方法、Lambda表達式、查詢表達式等[7],將這些內(nèi)容重新組合成三個模塊:基礎(chǔ)要求模塊、選學(xué)模塊、選修模塊,從而形成新的課程體系,深化面向?qū)ο蟮暮诵乃枷?。通過這種教學(xué)內(nèi)容的改革,使學(xué)生真正掌握面向?qū)ο蟪绦蛟O(shè)計的本質(zhì),使學(xué)生的思維模式逐步從面向過程的程序設(shè)計方式轉(zhuǎn)向面向?qū)ο蟮某绦蛟O(shè)計方式上來。
2.2 教學(xué)方法改革
教學(xué)方法的改革是活躍課堂氣氛,培養(yǎng)學(xué)生思維能力的重要手段。教育家皮亞杰認(rèn)為:教學(xué)以學(xué)生為中心,利用情景、協(xié)作、會話等學(xué)習(xí)環(huán)境要素,使學(xué)生成為知識意義的主動建構(gòu)者。教師是教學(xué)過程的組織者、指導(dǎo)者,而不是主動實施的知識灌輸者[8]。但這些理論如何貫徹到具體的教學(xué)活動中,又如何根據(jù)所授課程和授課內(nèi)容的特點來組織教學(xué),確定科學(xué)合理的教學(xué)方法,值得認(rèn)真研究。在教學(xué)實踐中,根據(jù)知識內(nèi)容和性質(zhì),選擇不同的方法,有以下幾種:
1)采用案例教學(xué)法,使學(xué)生在模仿中掌握對抽象概念的感觀認(rèn)識。打破以教材為中心的傳統(tǒng)教學(xué)模式,以精選出的案例為中心帶動教學(xué)。面向?qū)ο蟪绦蛟O(shè)計是應(yīng)用性很強的一門課程,它既有理論又有實踐,既講方法又講動手能力。在教學(xué)中打破課本原有以知識的邏輯結(jié)構(gòu)體系為順序組織課堂教學(xué)的方式,改用從現(xiàn)場操作簡單的案例入手通過讓學(xué)生觀看、模仿,在實際操作中去探究和領(lǐng)悟這些概念并適時地加以歸納總結(jié),讓學(xué)生在輕松愉快的氣氛中接受新知識。
2)采用啟發(fā)式教學(xué)法,加強學(xué)生思考能力和創(chuàng)新能力的培養(yǎng)。在授課中開展啟發(fā)式教學(xué),加強學(xué)生思考能力和創(chuàng)新能力的培養(yǎng),從重知識目標(biāo)轉(zhuǎn)向重智能目標(biāo)。當(dāng)代美國心理學(xué)家奧蘇伯爾認(rèn)為學(xué)生從事新的有意義的學(xué)習(xí)時必須有適于新知識的原有認(rèn)知結(jié)構(gòu)[9],學(xué)生的學(xué)習(xí)就是一個同化自身認(rèn)知結(jié)構(gòu)的過程。因此課堂教學(xué)中在講授新的知識時,宜采用啟發(fā)誘導(dǎo)的方法,回顧以前學(xué)習(xí)的相關(guān)內(nèi)容,設(shè)置新的疑問,引導(dǎo)學(xué)生在解決問題的過程中自然而然、不知不覺地接受新的知識,吸收新的思想,降低學(xué)習(xí)的難度。
3)采用生動形象的比喻教學(xué)法,激發(fā)學(xué)生的學(xué)習(xí)興趣。以生動形象的比喻闡釋抽象的概念。教學(xué)語言是教師充分消化教材后,在課堂上向?qū)W生進行知識的口頭傳授,根據(jù)學(xué)生抽象思維弱于形象思維這一特點,教師應(yīng)使用通俗易懂的語言,使抽象的概念形象化,幫助學(xué)生建立想象表象。面向?qū)ο蟪绦蛟O(shè)計語言中的許多概念對于初學(xué)者而言,顯得抽象而深奧。作為任課老師如果能在講課中適當(dāng)?shù)剡\用形象、生動的比喻,常常會使許多看似深奧的概念變得淺顯而易于理解。
4)采用問題討論教學(xué)法,活躍課堂氣氛,培養(yǎng)學(xué)生分析問題與解決問題的能力。教師在課堂上圍繞所講的內(nèi)容或者結(jié)合當(dāng)前的一些熱點,給同學(xué)們提出問題,讓同學(xué)們思考、討論,提出自己的觀點,發(fā)表不同的看法。建構(gòu)主義學(xué)習(xí)理論認(rèn)為,知識不是通過教師傳授得到的,而是學(xué)習(xí)者在一定的情境(即社會文化背景)下,借助他人(包括教師和學(xué)習(xí)伙伴)的幫助,利用必要的學(xué)習(xí)資料,通過意義建構(gòu)方式獲得的[8]。為此,在理論教學(xué)過程中可以采取問題討論的教學(xué)方法,在教學(xué)中根據(jù)教學(xué)目標(biāo)精心設(shè)計問題,提出“任務(wù)”,針對所提出的問題,分析解決問題的思想和方法,啟發(fā)學(xué)生完成任務(wù)的求解思路和方法,調(diào)動學(xué)生學(xué)習(xí)的積極性。
2.3 教學(xué)手段改革
在面向?qū)ο蟪绦蛟O(shè)計課程的教學(xué)中,注重板書、多媒體教學(xué)與網(wǎng)絡(luò)化教學(xué)的有機結(jié)合。單純的“黑板+粉筆”的教學(xué)模式顯然不能適應(yīng)可操作性極強的面向?qū)ο蟪绦蛟O(shè)計課程的教學(xué),還應(yīng)結(jié)合多媒體教學(xué)。多媒體教學(xué)所傳遞的多樣性、交互性、集成性的教學(xué)信息能充分刺激學(xué)習(xí)者的各種感官,有效地激發(fā)學(xué)生的學(xué)習(xí)興趣,使學(xué)生在課堂上獲得面向?qū)ο蟮母行哉J(rèn)識,增強學(xué)生的操作意識,從而有效提高課堂的教學(xué)效果[10]。網(wǎng)絡(luò)化教學(xué)平臺是在校園網(wǎng)的支持下構(gòu)建的現(xiàn)代化教學(xué)環(huán)境,它為學(xué)生提供了一個理想的數(shù)字化學(xué)習(xí)環(huán)境,學(xué)生可以利用計算機瀏覽多媒體電子課件、教學(xué)視頻等網(wǎng)絡(luò)教學(xué)資源,對不易理解的章節(jié)可以反復(fù)學(xué)習(xí),還可通過E-mail、BBS等方式和教師或其他同學(xué)進行同步或異步交流,以解決學(xué)習(xí)中存在的問題,提高學(xué)習(xí)效果。網(wǎng)絡(luò)化教學(xué)有利于學(xué)生創(chuàng)新能力和個性的發(fā)展,有利于師生教學(xué)交流與學(xué)生協(xié)同學(xué)習(xí),是對課堂教學(xué)的有益補充。
在具體的課堂教學(xué)過程中,把概念定義、圖解類說明等用多媒體課件講解,這樣知識表示更形象、描述信息量大,而且節(jié)約了板書時間。而知識的推理過程用板書方法,老師邊寫邊講,使學(xué)生思維和老師書寫同步。所有代碼都在真實的開發(fā)環(huán)境上開發(fā),便于交互式教學(xué)方法的運用,通過教師的引導(dǎo),在師生交互過程中完成編碼工作,以調(diào)動學(xué)生的積極性和學(xué)習(xí)興趣。另外,程序的執(zhí)行過程與結(jié)果,可以制成flash動畫,上傳到網(wǎng)絡(luò)教學(xué)平臺上。
2.4 實踐教學(xué)改革
GIS是面向應(yīng)用的技術(shù)學(xué)科,學(xué)生要學(xué)好理論,更要有較好的實干和動手能力[2]。面向?qū)ο蟪绦蛟O(shè)計是一門實踐性很強的課程,要求課堂教學(xué)和實驗教學(xué)緊密結(jié)合。通過同步上機實驗,使學(xué)生深入領(lǐng)會面向?qū)ο蟪绦蛟O(shè)計的功能和作用,理解程序的編譯、運行機理,加深對面向?qū)ο蟊举|(zhì)的認(rèn)識。在實踐內(nèi)容的安排上,應(yīng)多選取綜合性、設(shè)計性實驗,少選取驗證性內(nèi)容,實驗內(nèi)容要有針對性,可以有意布置一些與 GIS有關(guān)的中小型程序讓學(xué)生嘗試設(shè)計,理論與實際相結(jié)合,從而較快提高學(xué)生的編程能力。在實踐教學(xué)的方法上,要打破傳統(tǒng)實驗教學(xué)中,只有老師講授,沒有學(xué)生自己討論與思考的模式。具體說來,將以老師為中心的實驗教學(xué)模式改變?yōu)橐詫W(xué)生為中心的實驗教學(xué)模式,即實現(xiàn)師生角色的轉(zhuǎn)變。在實驗教學(xué)中,由老師確定大方向上實驗內(nèi)容和實驗要達到的基本要求,由學(xué)生自己預(yù)習(xí)實驗,自己設(shè)計實驗方案,自主完成實驗過程,撰寫實驗報告,分析實驗數(shù)據(jù)等,給學(xué)生提供較大的思維空間,老師則引導(dǎo)學(xué)生根據(jù)實驗結(jié)果科學(xué)地進行分析推理,而不是單純地用理論去解析實驗結(jié)果。這樣一來,大大地激發(fā)了學(xué)生的學(xué)習(xí)興趣,使他們的思路開闊、興趣倍增,把被動學(xué)習(xí)變?yōu)橹鲃訉W(xué)習(xí),從而充分發(fā)揮學(xué)生的主體地位。
面向?qū)ο蟪绦蛟O(shè)計作為GIS軟件開發(fā)的基礎(chǔ),在GIS專業(yè)課程中舉足輕重。本文主要從面向?qū)ο蟪绦蛟O(shè)計教學(xué)的教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段及實踐教學(xué)等方面探討了教改措施。這些措施可使學(xué)生強化對面向?qū)ο蟾拍畹睦斫猓瑯淞⒚嫦驅(qū)ο蟪绦蛟O(shè)計的思維,學(xué)會采用面向?qū)ο蟮姆椒▉矸治鰡栴}及解決問題,為下一步學(xué)習(xí)GIS軟件開發(fā)打下堅實的基礎(chǔ)。
[1] 鄔倫,劉瑜,張晶,等.地理信息系統(tǒng)-原理、方法和應(yīng)用[M].北京:科學(xué)出版社,2001
[2] 李德仁.發(fā)展我國GIS高等教育的思考[J].測繪科學(xué),2003 (4):4-6
[3] 杜培軍,閆志剛.對地理信息系統(tǒng)專業(yè)計算機類課程設(shè)置的探討[J].測繪通報,2005(1):63-66
[4] 鄭宇軍,王侃.C#語言程序設(shè)計基礎(chǔ)[M].北京:清華大學(xué)出版社,2008
[5] 危永利,鐘美,張強.中國GIS發(fā)展?fàn)顩r分析[J].地理空間信息,2008(4):71-74
[6] 楊勇,黃淑英,舒蔚.面向?qū)ο蟪绦蛟O(shè)計C++課程教學(xué)與實踐改革探討[J].教育教學(xué)研究,2009,2:98-99
[7] Andrew Troelsen.Pro C#2008 and the.NET 3.5 Platform[M]. USA:Apress publisher,2007
[8] 何克抗.建構(gòu)主義--革新傳統(tǒng)教學(xué)的理論基礎(chǔ)[J].電化教育研究,1997(3):3-5
[9] 賴日生,郭斯萍,丁潔.奧蘇伯爾的認(rèn)識結(jié)構(gòu)遷移理論及其意義[J].江西教育,2004(7):16-17
[10]張本成,龔偉.面向?qū)ο蟪绦蛟O(shè)計教學(xué)改革探討[J].內(nèi)蒙古師范大學(xué)學(xué)報,2008(1):134-136
Study on the Object-oriented Programming Teaching Reformation of GIS Professionals
CHEN Youliang,XU Changrong,CHEN Shuting
(School of Architectural and Surveying Engineering,Jiangxi University of Science and Technology, Ganzhou,341000 China)
Object-oriented programming courses in GIS professionals teaching system has very important position. For the problems in object-oriented programming teaching and practice,combined withyears of teaching experience, discusses the reforms from the teaching content,teaching methods,teaching means,as well as practical aspects of teaching,w ith a view to better achieve the teaching objectives of this course, and improve the teaching effect.
GIS;object-oriented programming;teaching reform;practical teaching
2009-11-23
項目來源:江西理工大學(xué)“本科教學(xué)質(zhì)量與教學(xué)改革工程”資助項目(09222);江西省高校省級教改資助項目(JXJG-08-6-8)。
P208
B
1672-4623(2010)01-0151-03
陳優(yōu)良,講師,主要從事地理信息系統(tǒng)教學(xué)與科研工作。