摘要:本文針對IM教學這一新興教學手段和方法,分析了其在數據結構教學中的優勢,重點闡述了利用IM進行數據結構教學的應用實例,并對教學效果進行了比較,最后給出了IM教學中碰到的問題及解決辦法。
關鍵詞:IM教學;數據結構;教學應用
隨著互聯網的高速發展,即時通訊工具(instant messaging,簡稱IM)已成為越來越重要的交流工具。它以實時交互、跨時空限制、資費低廉等優點廣受師生青睞,越來越多的師生將IM應用到實際教學中,并取得了較好的效果[1-4]。“數據結構”課程是計算機類專業的一門專業基礎課程,具有極強的理論性和實踐性,因此課程的教學模式及手段應具有多樣性[5-8]。筆者在該課程教學中使用了三年的QQ工具,取得了較好的實踐效果。
1IM在數據結構教學中的優勢
1.1IM操作簡單,易學易用
IM軟件(如QQ、MSN等)操作一般采用圖形化界面,其界面設計簡單,富有個性化與人性化,具有有趣的動態表情、靈活的快捷鍵和栩栩如生的聊天場景,因此易學易懂,基本功能一看就會。將其應用在數據結構教學中,可消除部分學生面授時的拘謹和羞怯感,拉近了師生距離。
1.2IM實時互動,功能強大
IM軟件可發送消息,傳遞電子文獻、圖片及多媒體等多種格式文件,并可方便地進行IP電話和視頻聊天,適合實時咨詢。即使用戶離線,也可向其綁定的手機或E-mail發送、回復短信或郵件。在課程中應用IM,能夠解決師生課后使用E-mail、BBS服
務的延遲和不徹底性問題,達到常用教學模式中達不到的效果。
1.3IM突破時空限制
IM軟件完全打破了傳統教學中的時空限制,師生可以在能上網的地方進行教學。常用的IM軟件可以免費下載、安裝、申請和使用大部分功能,語音、視頻功能傳送的聲音、圖像清晰,并可同時相互交談,為IM數據結構教學的模式多樣性提供了保障。
2IM在數據結構教學中的應用策略
利用IM軟件開展數據結構教學,首先要選擇IM軟件,然后考慮怎樣利用其軟件功能開展教學。
2.1IM軟件的選擇
現有IM軟件較多,常見的有QQ、MSN、雅虎通等。選擇IM軟件做為教學應用時,需要考慮三方面問題:
(1) 大多數人熟練使用。由于師生在數據結構教學中必須在同一平臺,因此選用的軟件必須是師生使用最多的一款IM軟件,減少操作的陌生感。
(2)IM軟件功能滿足教學要求。數據結構教學中需要展示學習資源,師生進行各種形式的交流,在必要的情況下進行遠程協助,這些都需要IM軟件支持文件上傳、單獨聊天、多人聊天、支持語音、視頻、群組等功能。
(3) 軟件操作簡單。由于教學完全依賴IM軟件平臺,因此操作必須簡單。筆者對東華理工大學的隨機問卷調查結果顯示,QQ軟件在師生中的使用比例超過90%,且QQ的群組功能極其強大,包括多人聊天、單獨聊天、支持語音、視頻,還具有群空間,這完全滿足了教學需要,是最理想的IM教學平臺。
2.2教學資源展示
任何一門課程的教學都離不開教學資源。在QQ中,由教師建立群,然后加入所教班級同學,班級同學可以采用實名制,以便教師掌握每個學生的學習情況。QQ群的功能非常強大,可以上傳文件,教師可將教學資源(包括PPT、演示動畫、程序、源代碼、視頻等)放在群共享中,學生可以自由下載并學習。
2.3問題探討
QQ工具的最大特點聊天不受時空限制,這為師生探討式教學提供了有力支持。教師可以在QQ群公告欄中公布將要討論的問題,讓學生提前做好準備,如圖1所示。問題探討的方式有三種:
(1) 群聊。師生在一起討論,每個人的發言所有人都可以看到,這種方式與傳統課堂討論相同。
(2) 私聊。某些問題不適應公開討論,這時可以采用私聊方式,探討內容只有發言方可見,該方式類似傳統教學中的個別同學向教師討教問題。
(3) 分組探討。該方式比較先進,可通過QQ群創建討論組,如圖2所示,將全班劃分成多個討論組,就某一問題分組討論,討論結束后就可以回到群聊方式下進行總結。
上述三種方式的應用一般要視具體情況而定,對于一般性的問題,如鏈表的各種操作實現思想,可以采用群聊的方式進行;對于一些問題的求解方法,如八皇后求解算法,可以采用分組討論的方式;而對于一些特殊的情況,如有同學提出對快速排序算法的改進方法,則可以由提出問題的同學和教師私聊討論。
2.4遠程協助
由于“數據結構”有大量的編程作業,有時學生碰到問題時可求助教師,這可以使用QQ中的遠程協助來完成。該功能不能在群中實現,只能在QQ中加為好友。學生可以選中教師QQ,然后在工具欄中找到“遠程協助”,當教師接受請求后,學生的電腦就可處于教師的控制下,這樣教師就可以遠程幫助學生解決編程問題了。該方式是目前比較先進的教學手段,可解決學生課后難以找到教師解決疑惑的問題。
3IM工具的教學效果及評價
筆者通過對一個進行IM教學班(A班)和另一個不進行IM教學班(B班)比較研究發現,在期末考試中,A班考試成績明顯好于B班,平均分高了近8分,如表1所示;在動手能力上,通過對兩個班的課程設計成績比較發現,A班的成績也明顯優于B班,且A班涌現了幾個尖子生,在編程能力上有大的提高。在事后的問卷調查中發現,A班普遍反映IM教學的最大優點是從QQ群組交流中學習到了老師和其他同學的先進學習方法,提高了動手調試程序的能力。
教學評價是IM教學中的難點,需要掌握好評價方式。IM教學評價可以通過考察學生的發言次數、發言質量、協作能力以及對教學群組的貢獻大小來確。QQ群提供了聊天記錄保存功能,為日后的教學評價提供了有力的保證。
4反思及建議
IM教學是一種新興的教學方法和手段,在實踐過程中要解決好以下問題:
(1) 教學資源重組。IM教學的前提是教師給學習者提供教學資源,因此教學資源的質量直接影響教學效果。教師要多方面、多渠道地組織資源,并對其
進行篩選,以供學生使用,教師要成為學習的導航者。
(2) 教學環節控制。IM輔助教學的特點之一為分散開放性,易造成“放羊式”教學,這對教學環節的控制提出了極大的挑戰。教師可采取考勤制度、獎勵制度等進行控制。
(3) 學習模式適應。IM工具最主要的功能體現在聊天娛樂,其在工作、學習上的應用還不充分。學生將IM工具由娛樂工具轉化為學習工具需要適應期,需要創造良好的學習氛圍,群組學習需要有教師或學生干部的引導,并追蹤學生網上活動。
參考文獻:
[1] 李群,彭瓊芝. IM在實時在線教學中的應用模式研究[J]. 高等教育研究學報,2007,4(146):97-98.
[2] 林黌. 網絡聊天軟件:大學英語教學課外輔導“e”資源[J]. 楚雄師范學院學報,2005(8):111-114.
[3] 高永兵,趙宇紅,靳榮. 利用QQ群構建Internet計算機輔助教學平臺[J]. 中國遠程教育,2006(9): 68-70.
[4] 周建平,許靜,馮佳潔,等. 基于即時通訊技術的圖書館讀者服務模式研究[J]. 農業圖書情報學刊,2007(19):47-49.
[5] 管士亮.游戲開發案例在數據結構教學中的應用實踐[J]. 計算機教育,2009(6):133-136.
[6] 謝瑞霞.網絡環境下的數據結構教學[J]. 繼續教育研究,2008(8):68-70.
[7] 何登旭.“數據結構”課程立體教學模式研究與實踐[J]. 廣西民族學院學報:自然科學版, 2006(3):128-120.
[8] 陳國龍,王曉東,傅清祥.“算法與數據結構”課程教學改革和實踐[J]. 高等理科教育, 2003(3):61-64.
Research of IM Application in Data Structure Teaching
JIANG Lin, HE Jian-feng, XIONG Guo-quan
(School of software, East China Institute of Technology, Nanchang 330013, China )
Abstract: IM teaching is a new teaching methods. We analyzes the advantage of IM teaching, expounds the apply process on data structure teaching using IM tools, and compares the teaching effectiveness with IM teaching and none IM teaching for data structure. At last, we given view and solution when using IM teaching.
Key words: IM teaching; data structure; teaching application
(編輯:張玥)