劉澤江
摘要:《信息論與編碼》是高等院校信息與計算科學專業(yè)以及電子信息、通信類專業(yè)的必修課。《信息論與編碼》是一門理論和實踐緊密結(jié)合的課程,書中大多討論的是關(guān)于狹義信息的昀基本的理論,內(nèi)容所涉及生活和工業(yè)領(lǐng)域非常廣泛,包括信號濾波和預(yù)測、統(tǒng)計檢測和估計、移動通信、遺傳學、神經(jīng)生理學,社會學等等有關(guān)信息的問題。信息論與編碼是電子信息工程、通信工程和信息與計算科學等專業(yè)的一門重要專業(yè)基礎(chǔ)課。本文就“信息論與編碼”課程實驗教學展開探討。
關(guān)鍵詞:信息論;編碼;理論教學;實驗教學
引言
目前,信息論與編碼課程已被越來越多的高校指定為信息類專業(yè)的專業(yè)必修課程,國內(nèi)近年來在數(shù)學學科下,開設(shè)了“信息與計算科學”專業(yè),該專業(yè)的開辦順應(yīng)了當代信息科技對數(shù)學日益增長的需要,同時也為數(shù)學專業(yè)的學生更好地了解、應(yīng)用和發(fā)展信息科學提供了良好的條件,信息論與編碼課程自然成為了信息與計算科學專業(yè)的專業(yè)必修課程。而對于其中的實驗課程,它是學生更好地認識和感知信息的重要橋梁,因而學生對這一塊的學習也顯得尤為重要。
1信息論與編碼課程的核心內(nèi)容
人們每時每刻都離不開信息的獲取、傳遞、處理、控制和利用。信息處理技術(shù)研究信息獲取、信息傳輸、信息處理與應(yīng)用,信息產(chǎn)業(yè)的核心.信息論正是一門應(yīng)用概率論、隨機過程和數(shù)理統(tǒng)計等方法來研究信息的存儲、傳輸和處理中一般規(guī)律的學科。編碼理論以信息論基本原理為理論依據(jù),講述編碼的理論知識和實現(xiàn)方法?!缎畔⒄撆c編碼》一般來說,只針對狹義的信息論,即香農(nóng)以《通信的數(shù)學原理》一文所奠定并發(fā)展起來的信息度量及表示理論及其方法。它試圖回答兩個問題:如何實現(xiàn)高效通信?如何實現(xiàn)可靠通信?它的昀重要結(jié)論是:(1)達到不失真信源壓縮編碼的極限(昀低)編碼速率等于該信源的熵;(2)在失真限定給定的情況下,總存在編碼方式,使得平均碼長達到昀小;(3)只要信息傳輸速率小于信道容量 C,傳輸?shù)腻e誤概率可以任意地小,反過來如果超過信道容量,則傳輸?shù)腻e誤是不可避免的。信息論指出了通信中信源編碼和信道編碼的極限速率,編碼理論工作者和通信工程師所追求的目標不僅僅是要尋找達到香農(nóng)理論極限的編碼方法,更重要的是要尋找可以實現(xiàn)的編碼方法。編碼大致可分為三大類:無損信源編碼、限失真信源編碼、信道編碼。
2“信息論與編碼”課程實驗教學措施
2.1理論教學的改革方法
根據(jù)信息論與編碼課程的特點,應(yīng)合理選擇課堂教學內(nèi)容,針對當代大學生的特點,要求掌握香農(nóng)理論中的核心內(nèi)容,強調(diào)可與實踐結(jié)合的章節(jié)的重要講解,譬如離散信源編碼,離散信道信道容量求解。減少純粹的定理推導(dǎo)證明,并通過簡潔的實例使得學生深入透徹地理解公式和定理表達的內(nèi)容。在充分理解課程內(nèi)容的基礎(chǔ)上,將相關(guān)知識和當前的信息技術(shù)如移動通信技術(shù)、互聯(lián)網(wǎng)技術(shù)等結(jié)合,不僅可以擴大學生的知識面,還可以讓學生在課堂學習的過程中感受到信息與通信領(lǐng)域昀前沿的理論與技術(shù)又能有興趣學習相對乏味的基礎(chǔ)理論知識。除了相應(yīng)的豐富教學內(nèi)容,還可以采取多種教學手段,將多媒體和黑板相結(jié)合,盡量減少黑板帶來的大量證明推導(dǎo)的板書時間,展現(xiàn)多媒體授課的生動形象,還可以增加課程內(nèi)容的信息量。但也要努力克服多媒體長時間的視覺疲勞而有重點的停頓和強調(diào),吸引學生課堂的注意力。
2實驗教學的引入
2.1合理分配實驗學時,科學安排實驗內(nèi)容在實驗內(nèi)容的安排上,應(yīng)注意以下幾點:(1)實驗內(nèi)容要緊密結(jié)合課
堂教學,又不要簡單重復(fù)課堂知識,要將課程內(nèi)容與專業(yè)特點結(jié)合在一起,使知識點融會貫通。(2)除了基礎(chǔ)驗證實驗外,還應(yīng)適當安排一到兩次與課堂教學興趣點相結(jié)合的綜合實驗內(nèi)容。(3)難度要適中。如果太簡單,起不到開展實驗的目的;過于復(fù)雜,學生將慢慢失去興趣。結(jié)合上面幾點,可以從簡單到復(fù)雜安排實驗。例如:基礎(chǔ)實驗可選擇信道容量的計算、唯一可譯碼準則、信源編碼方法、信道糾錯編碼等;綜合試驗可安排學生運用 Matlab軟件自己設(shè)計并仿真一個簡單的通信系統(tǒng)模型等。
2.2.2實驗工具和實驗組織
學生在“信息論與編碼”課程實驗中,根據(jù)實驗框圖和實驗流程,調(diào)用 Matlab相應(yīng)的函數(shù)編寫程序,就可完成相應(yīng)的實驗內(nèi)容,并進行實驗結(jié)論的分析和論證。實驗前,教師向?qū)W生講解實驗?zāi)康?,回顧相關(guān)知識點,講解實驗框圖,演示基于實驗框圖的程序的執(zhí)行過程和調(diào)試方法。演示環(huán)節(jié)是否有必要實施,可以根據(jù)學生的總體狀況和水平來決定,如果大部分學生的理解力和執(zhí)行力比較強,可以省略這個環(huán)節(jié)。但演示后的程序不提供拷貝,因為同樣的信號處理流程,用來實現(xiàn)它的編程方法有多種。如果把程序給了學生,容易限制學生的思路,不利于創(chuàng)新性思維的開發(fā)。實驗采用分組的形式,每組 3~5名學生,每人分工不同,獨立撰寫實驗報告。這不僅能培養(yǎng)學生的團隊合作精神,也有利于建立良好的學習氛圍。
2.2.3實驗方式與考核方式
實踐教學的目的是讓學生能夠利用各種資源幫助課程的學習,做實驗過程中,鼓勵學生分組討論,互相學習。實驗所用到的代碼,盡可能獨立完成。實驗內(nèi)容與所講授的內(nèi)容相適應(yīng),分階段完成。當課程結(jié)束時,可留出一段完整的時間,讓學生系統(tǒng)地將各程序段整理成一個完整的但簡易的通信模擬系統(tǒng)。并獨立撰寫一份設(shè)計報告,內(nèi)含各方法的理論依據(jù),算法描述,實驗結(jié)果,結(jié)果分析及所閱讀的參考文獻??己说哪康氖潜O(jiān)督學生掌握一些基本的知識與技能。包括三個方面內(nèi)容:(1)基本理論知識掌握程度;(2)文檔組織能力;(3)自己所做工作的口頭表達能力??己嗽u價由平時實驗完成情況、文檔組織和內(nèi)容、口頭表達三個部分構(gòu)成。
結(jié)語
信息論與編碼課程是通信信息類本科的專業(yè)基礎(chǔ)課,針對該課程的特點和目前教學中存在的問題,對于該課程的教學探索還要在今后的教學過程中不斷摸索中前進,爭取達到良好的教學效果,培養(yǎng)出適合信息新時代的優(yōu)秀人才。
參考文獻
[1]何瑾.基于應(yīng)用能力培養(yǎng)的“信息論與編碼”課程教學實踐[J].教育教學論壇,2018,1(3):193-194.
[2]陳婧,鄒海林,張玉玲,等.信息論與編碼課程教學改革的探討與實踐[J].大學教育,2018,9:99-101.
[3]賈科軍.類比教學法在信息論與編碼課程中的應(yīng)用[J].教育現(xiàn)代化,2018,5(45):216-217.