人類社會的生存和發(fā)展離不開對信息的獲取、傳遞、處理、再生、控制和利用。尤其在人類進入高度信息化的21世紀以來,移動、互聯(lián)網(wǎng)通信,多媒體、計算機和空間技術(shù)等信息技術(shù)獲得了人類難以想象的發(fā)展。這些應(yīng)用領(lǐng)域中,只要是涉及信息的存儲、傳遞和處理就要用到Shannon信息理論,人們對于信息的概念和基本理論已不再感到陌生、抽象和難以理解,并開始意識到學(xué)習(xí)和掌握信息理論的重要性[1]。
在此形勢下,信息論與編碼作為信息與計算科學(xué)專業(yè)的一門重要的專業(yè)課,其課程內(nèi)容主要是運用概率論與數(shù)理統(tǒng)計的方法來研究信息、信息熵、通信系統(tǒng)、數(shù)據(jù)傳輸、密碼學(xué)、數(shù)據(jù)壓縮等問題,從而提高信息系統(tǒng)的可靠性、有效性、保密性和認證性,使得信息系統(tǒng)達到最優(yōu)化。
一目前教學(xué)中存在的問題
從2000年數(shù)學(xué)學(xué)科成立信息與計算科學(xué)專業(yè)以來,很多高等院校該專業(yè)都在開設(shè)信息論與編碼這門課程,但目前還處于起步階段,其課程體系結(jié)構(gòu)建設(shè)還需要進一步鞏固和完善,目前存在的主要問題包括以下三個方面。
1基礎(chǔ)知識
信息論與編碼課程,其核心內(nèi)容是Shannon信息論,其基本理論和主要內(nèi)容是信源與信道編碼定理,這些都是近代信息處理的理論基礎(chǔ),具有深刻而又嚴格的數(shù)學(xué)描述與證明[2]。其中復(fù)雜的定理證明難免會讓學(xué)生感到枯燥,甚至?xí)φn程的學(xué)習(xí)產(chǎn)生抵觸情緒,增加教學(xué)難度。
2授課方式和內(nèi)容
多數(shù)高校的信息論與編碼課程均以講授為主,采用板書或多媒體課件形式授課。由于客觀上受到課程內(nèi)容多,學(xué)時少的限制,因而造成部分院校采用填鴨式的教學(xué)方法,偏重理論,缺少新例。另外,有些教師的課件完全就是所選教材的電子版,無任何凝練,使學(xué)生在課堂上感到抬頭看課件和低頭看教材沒什么大的區(qū)別,課堂上師生缺乏互動,學(xué)生學(xué)習(xí)勁頭大打折扣,甚至作業(yè)也抄襲應(yīng)付了事。此外,每年的授課內(nèi)容難以做到與時俱進,缺乏對經(jīng)典理論的創(chuàng)新應(yīng)用和相關(guān)知識前沿動態(tài)方面的了解,使得學(xué)生很難將知識點與其在實際生活中的應(yīng)用相聯(lián)系,無法保質(zhì)保量地達到課程的培養(yǎng)目標。
3實踐環(huán)節(jié)
多數(shù)高校對于該課程都是重理論輕實踐的,很少涉及信息處理的實驗內(nèi)容。所以,多數(shù)學(xué)生動手能力很差,只會紙上談兵。其實,信息與編碼理論是一門理論與實踐并重的學(xué)科,教師應(yīng)多給學(xué)生展示并讓其嘗試相關(guān)理論的實踐和應(yīng)用,以此提高學(xué)生學(xué)習(xí)的興趣,加深對基礎(chǔ)理論內(nèi)容的理解。
二提高教學(xué)質(zhì)量的措施
上述問題嚴重制約了學(xué)生分析問題、解決實際問題的能力,很難達到信息論與編碼課程作為信息與計算科學(xué)專業(yè)主干課程的作用。如何有效解決這些問題、提高教學(xué)質(zhì)量,需要我們信息論與編碼課程的教師從教材選定、課堂內(nèi)容設(shè)置、授課方法、實驗展示與上機操作等諸多環(huán)節(jié)去探索和改進。針對以上問題,根據(jù)我在信息論與編碼課程教學(xué)上的實際經(jīng)驗和我實地了解的兄弟院校的相關(guān)情況,認為要達到信息論與編碼課程的教學(xué)目標,應(yīng)該從以下幾個方面進行改進和提高:
1教材悉心選取,文獻恰當(dāng)補充
信息理論是當(dāng)代國內(nèi)外大學(xué)相關(guān)專業(yè)重要的基礎(chǔ)專業(yè)課程。自20世紀80年代以來,國內(nèi)外使用的教材就有30多種,因此,為信息與計算科學(xué)專業(yè)的學(xué)生選擇一本適合本專業(yè)特色的國家級規(guī)劃性教材尤為重要。必須考慮在理論知識的介紹上要深入淺出,概念要清晰,內(nèi)容要豐富詳實,系統(tǒng)性和可讀性要強,并要具有實際的應(yīng)用價值,同時也應(yīng)考慮學(xué)生的自身的學(xué)習(xí)能力與學(xué)校的客觀教學(xué)環(huán)境,因地制宜選擇教材。此外,由于該課程的教學(xué)僅54學(xué)時,部分章節(jié)內(nèi)容須學(xué)生課后自學(xué),所以,教材也要易于學(xué)生自學(xué)。
另外,對于這些高年級的學(xué)生,必須培養(yǎng)他們閱讀相關(guān)的國內(nèi)外文獻的能力。教師為他們介紹一些有價值的經(jīng)典文獻書籍也是必要的。比如,一直以來我都會為我的學(xué)生推薦Thomas M.Cover所著的“Elements of Information Theory”原版作為首選的參考書,它是美國很多一流大學(xué)的首選教材。它在時間上雖不是最新的,但從內(nèi)容的覆蓋面來講仍有優(yōu)勢,且迄今仍有一定的先進性。幾年來的教學(xué)也已印證,它對拓寬學(xué)生的視野確實大有益處。
2理論知識詳略得當(dāng),實際應(yīng)用與時俱進
信息論與編碼涉及很多數(shù)學(xué)問題,包括概率論與數(shù)理統(tǒng)計、隨機過程、近世代數(shù)等,其概念公式和定理證明很多淹沒在繁雜的數(shù)學(xué)推導(dǎo)中。因此,數(shù)學(xué)工具的使用和數(shù)學(xué)推導(dǎo)過程的介紹要恰到好處,取舍得當(dāng)。既不要過于簡化,又不要拘泥于數(shù)學(xué)細節(jié)。比如,對那些巧妙、值得借鑒但又篇幅過長的定理證明過程,給學(xué)生大致的思路框架便可。
授課教師應(yīng)將講清概念放在第一位,最好采用通俗的文字,聯(lián)系目前實際通信系統(tǒng),用較多的例題和圖來形象地闡述基本概念、基本理論及實現(xiàn)原理,且能深入淺出,使學(xué)生很快得其要領(lǐng)。然后,再讓學(xué)生用剛學(xué)到的知識原理去親自解決一些實際的小例子,使得師生在思維上進行“接力”,知識上迅速地“傳導(dǎo)”。
作為一門理論與應(yīng)用并重的學(xué)科,既要保證理論的完整性和系統(tǒng)性,又要突出理論研究面向應(yīng)用的性質(zhì)。所以,教師要實時地儲備大量面向應(yīng)用的實例、與時俱進的創(chuàng)新思想和學(xué)科的最新前沿動態(tài),來豐富你的課堂,吸引學(xué)生的注意力,和學(xué)生產(chǎn)生思維上的互動,切勿啃老本,否則新鮮知識總會黔驢技窮。比如,2008年我在講授信道數(shù)學(xué)模型及其分類這節(jié)時,又恰逢幾天前(2008年4月25日23時35分)我國首顆數(shù)據(jù)中繼衛(wèi)星“天鏈一號01星”在西昌衛(wèi)星發(fā)射中心成功發(fā)射,于是就在課堂上和學(xué)生共同分享了新華網(wǎng)上的這則嶄新的圖文消息,沒想到引起了學(xué)生對衛(wèi)星發(fā)射和信道知識的大討論,課堂氣氛尤為活躍。又如我在哈工大課程考察期間,老師用當(dāng)時最新的報道———“喬布斯的成與敗”來作為信息技術(shù)概論的開篇,吸引了全班所有學(xué)生仔細聆聽。這些都讓我體會到學(xué)生的興趣所在和對知識的渴望。
3課堂習(xí)題啟發(fā)講解,課后作業(yè)異人異題
課堂上,要啟發(fā)學(xué)生積極思考問題?,F(xiàn)在的學(xué)生多數(shù)都是喜歡挑戰(zhàn)自我。所以,要不時地拋出一些實際應(yīng)用的小問題,使學(xué)生能帶著問題學(xué),啟發(fā)性地引導(dǎo)他們自己去解決,使其產(chǎn)生學(xué)習(xí)的興趣,激發(fā)出他們學(xué)習(xí)的情感,引導(dǎo)學(xué)生自主地學(xué)習(xí)。比如,在講解線性碼的一個關(guān)于標準生成矩陣和校驗矩陣的定理時,按常規(guī)方法是先給出定理內(nèi)容,也就是給出了結(jié)論,讓學(xué)生去被動驗證便可。但我認為學(xué)生應(yīng)該有能力推導(dǎo)出定理的結(jié)論,于是在我的啟發(fā)下,學(xué)生自己構(gòu)造出了定理的結(jié)論,也感受到成功帶給他們的那份喜悅和自信。有時也可以鼓勵學(xué)生自己去設(shè)計類似的一些小問題,在同學(xué)間討論解決,取得了良好的課堂效果。
課后的作業(yè),作為知識的進一步鞏固也不容忽視。對于學(xué)生必須要熟練的掌握具有普遍性的問題,可以作為共同作業(yè)。但對于那些個性化的可以激發(fā)他們創(chuàng)造性思維的問題,可異人異題,也可避免抄襲現(xiàn)象的發(fā)生。比如,哈工大信息與計算科學(xué)專業(yè)的老師在給學(xué)生布置信息論作業(yè)時,就采用異人異題的方法,且作業(yè)不拘泥于一本教材,他悉心挑選了很多有趣且具有挑戰(zhàn)性的習(xí)題。這一點,很值得借鑒和學(xué)習(xí)。
4實驗精心設(shè)計,上機積極配合
信息論與編碼是理論與應(yīng)用都很強的一門學(xué)科,上機實驗是其重要組成部分。教師應(yīng)該精心挑選幾個典型的實驗(如有、無失真的數(shù)據(jù)壓縮,各種圖像變換等)在課堂上為學(xué)生講解和展示,使學(xué)生盡快學(xué)習(xí)并了解信息處理的典型方法,同時,讓學(xué)生了解將Shannon理論研究成果轉(zhuǎn)換為IT技術(shù)與產(chǎn)品的過程。
對于學(xué)生上機實驗的內(nèi)容要合理地設(shè)計和安排,要圍繞信息理論的核心內(nèi)容進行,要有驗證性、綜合性和設(shè)計性的特點,使學(xué)生通過實驗加深對信息理論核心內(nèi)容的理解,提高解決實際問題的能力,并能熟練掌握至少一種常用的數(shù)學(xué)軟件。實驗設(shè)計的作業(yè)一定要保證異人異題,最好要求學(xué)生將自身的特征提取后融入設(shè)計,達到防偽且獨立編程的效果。
5注重學(xué)科特點,培養(yǎng)著眼未來
信息論與編碼在通信理論、統(tǒng)計學(xué)、計算機科學(xué)、概率論以及投資理論等領(lǐng)域都有廣泛應(yīng)用。作為信息與計算科學(xué)專業(yè)的一門高年級專業(yè)基礎(chǔ)課,可以根據(jù)學(xué)科和學(xué)生自身的特點,在課程即將結(jié)束時,引導(dǎo)學(xué)生按照自己的興趣,將所學(xué)的知識應(yīng)用到密碼學(xué)、數(shù)據(jù)傳輸、數(shù)據(jù)壓縮、檢測理論或估計理論中,嘗試解決一些相關(guān)的實際問題。學(xué)生在畢業(yè)設(shè)計或畢業(yè)論文選題、收集資料時就不會感到茫然和不知所措。與其被動地接受指導(dǎo)教師所列題目,不如學(xué)生提早選擇一個更適合自己的論文內(nèi)容,做起來也會得心應(yīng)手、游刃有余。同時,也培養(yǎng)了學(xué)生學(xué)習(xí)的獨立性和自主性,為日后的順利就業(yè)或者繼續(xù)深造打下良好的基礎(chǔ),對打造更多服務(wù)于社會的復(fù)合型人才大有益處。
總之,“信息論與編碼”是針對目前信息的存儲、傳遞和處理的各種需求而設(shè)置的課程,通過對信息與計算科學(xué)專業(yè)開設(shè)的“信息論與編碼”課程現(xiàn)狀的分析,結(jié)合教學(xué)實踐,總結(jié)了一套提高該課程教學(xué)效果的方案。經(jīng)過幾年來的課堂教學(xué)和實踐操作,已經(jīng)取得了初步成效?!靶畔⒄撆c編碼”是一門具有理論性、系統(tǒng)性、強實踐性的學(xué)科,其教學(xué)改進和完善是一個不斷探索和積累的過程,但只要抓住信息與計算科學(xué)專業(yè)教學(xué)資源的特點,因材施教,同心協(xié)力,必將培養(yǎng)出理論知識過硬,動手操作能力強,應(yīng)用靈活的專業(yè)復(fù)合型人才。
參考文獻
[1]傅祖蕓.信息論—基礎(chǔ)理論與應(yīng)用(第三版)[M].北京:電子工業(yè)出版社, 2011.
[2]沈世鎰.信息論-基礎(chǔ)與應(yīng)用[M].北京:高等教育出版社,2007.
[3]傅祖蕓.信息論—基礎(chǔ)理論與應(yīng)用(第二版)(M).北京:電子工業(yè)出版社, 2008.
[4]ThomasM.Cover.ElementsofInformationTheory2ndEdition[M].Wiley-Interscience, 2006.