楊 超
(合肥學院基礎教學部,安徽合肥230601)
知識管理在程序設計教學中的應用效果研究
楊 超
(合肥學院基礎教學部,安徽合肥230601)
采用實驗研究方法、問卷調查法和訪談法對知識管理理論在計算機程序設計基礎教學活動中的應用效果進行研究,通過對研究數據的分析得出以下結論:知識管理理論融入計算機程序設計基礎教學對于學生樹立正確的學習態度、激發學生的學習興趣、培養學生學習的自主性、提高學生利用所學知識解決實際問題的知識遷移能力,培養學生的創新能力等方面都是有效的。
知識管理;計算機程序設計;應用效果
在知識經濟時代,隨著專業知識大量且迅速的增長,教育內容與現實生活的落差不斷增大,如何在知識經濟時代促進學習者的學習與發展,教育革新顯得格外重要。把企業知識管理的成功經驗運用到教學設計中,把教學看成是一個知識的獲取、傳播、共享、利用和創新的過程,并對各個環節進行設計已成為當前教學設計研究領域中一個新的著眼點。
目前,很多學者開展了將知識管理理論應用于教學活動中的策略研究[1-3],但是關于這些策略的實際效果如何卻少有提及。本文擬以實驗研究的方式,將知識管理理論融入計算機程序設計基礎教學中,觀察知識管理理論在教學實踐中是否有效,學生是否認同這種教學設計策略和方法,以及這種策略對學生認知及學習態度的影響。
2.1 研究范圍
由于時間上的限制及考慮實驗的成效,本研究僅選擇合肥學院基礎教學部的公共計算機基礎科目“計算機程序設計基礎”作為實驗的教學內容,進行實驗教材設計;以合肥學院經濟系08經濟類3、4班學生,共74人為研究對象。隨機選擇3班(37人)為實驗組,4班(37人)為控制組,實驗組采用知識管理融入教學,控制組則采用傳統教學。
2.2 具體研究方法與工具
本研究主要采用問卷調查法和實驗研究法。針對研究中發現的一些特殊情況,采用訪談法進行深入研究。
研究中采用“計算機程序設計基礎學習態度量表問卷”對學生的學習態度情況進行調查,該問卷參照文獻[4]的量表結構,結合本校學生特點修改而成,問卷分為課程認同度、學習目的、學習的主動性以及學習自信心四個維度,設置了60個小題,每一題目后均有五個選項,采用李克特型等級量表評分方式,得分愈高者,表示個人整體學習態度傾向負向消極。反之,表示整體學習態度傾向正向積極。
采用自行編制的“計算機程序設計基礎前測試題”和“計算機程序設計基礎后測試題”,對學生知識掌握方面的情況用實驗法進行研究。因實驗未進行嚴格的隨機抽樣,因此屬于準實驗研究。其中前測試卷30題,共100分;后測試卷由15道試題組成,分為基本操作(1-5題)、簡單應用(6-10題)、綜合應用(11-15題)三個維度。試題經分析難易度、區分度、本校學生計算機學習程度等因素后,由擔任“計算機程序設計基礎”教學的老師組成的小組討論,依據“全國高等學校(安徽考區)計算機水平考試”考試綱要編制而成,符合量表效度和信度要求。
2.3 研究的進行過程
(1)對研究對象集中進行問卷調查和實施前測,了解未實施教學前,兩班學生的差異情形,作為是否會影響學習后的實驗成效的依據。
(2)按照教學計劃對實驗組和控制組采用不同的方法實施14周的教學活動,其中實驗組采用知識管理融入教學活動方法,控制組采用傳統教學法。
(3)14周的教學活動后,進行“計算機程序設計基礎學習態度量表問卷”填答及后測測驗,對所得答案及數據進行整理和分析,并對問卷調查和實驗研究發現的問題進行訪談,形成結論。
教師的教學設計及實施方法直接影響到學生的學習表現及學習成效,因此在教學實驗之前必須要有充分的事前準備工作。本研究針對知識管理的相關文獻分析后探究歸納,并與經驗豐富的授課教師討論確認后,將知識管理融入教學的活動歷程歸納為知識獲取、知識儲存、知識分享、知識創新和應用四大步驟[5],并且設計了“資料收集記錄表”、“知識提取及自評記錄表”、“知識創新及應用成果表”和“知識創新及應用成果互評表”。
3.1 知識獲取
根據學習目標,學生通過課本自學、網絡搜索、圖書館等資源進行學習資料的收集,并填寫“資料收集記錄表”,由老師負責審核。
3.2 知識存儲
收集資料后,各組學生對獲得的知識,進行有意識地篩選和過濾,經討論分析評鑒,去偽存真,成為有用的數據,同時填寫“知識提取及自評記錄表”,最終將提取的知識儲存于學習網站中。
3.3 知識分享
經提取并存儲于網站上的單元知識內容供上課時分享,每個人都可以就所關心的方面各抒己見,形成廣泛的知識共享,并提出各自收集知識內容的優缺點,填寫“知識互評記錄表”。
3.4 知識創新及應用
將獲得的知識,應用于具體實踐生活中,發揮知識的實際作用,通過實際工作,來驗證自己所獲得的知識的正確性,完善和充實自己的知識內容,并將實驗的過程及問題做成記錄,填寫“知識創新及應用成果表”和“知識創新及應用成果互評表”。
在整個教學過程中學生是學習活動的主體,教師則作為學習的指導者,對學習活動進行規劃、協調,例如學習之前的已知及未知知識的分析,工作分配、活動進行的順序,如何搜集數據等,同時在學習過程中對學生給予啟發與反饋,引導學生積極參與知識的共享與討論,并進行正確的思考,創造有效的學習共享環境。
4.1 實施教學前實驗組與控制組的計算機知識差異比較
為了了解學生的前續計算機知識水平,我們利用“計算機程序設計基礎前測試題”對全體學生進行了前測,并進行顯著性檢驗,比較分析了兩組學生的整體水平差異,見表1。結果中t=0.125,p>0.05,未達顯著水平。表明在進行知識管理融入“計算機程序設計基礎”教學實驗前,實驗組與控制組學生的計算機知識水平沒有顯著差異。

表1 實驗組與控制組前測結果差異比較
4.2 不同教學方式對“計算機程序設計基礎”學習態度差異性分析
在教學活動結束,采用“計算機程序設計基礎學習態度量表問卷”比較不同的教學法在實驗組和控制組的學習態度差異及進行顯著性檢驗,結果見表2。

表2 實驗組與控制組教學后學習態度差異比較
由表2可知,不同的教學方法在“計算機程序設計基礎”學習態度的課程認同度、學習目的、學習的主動性以及學習自信心維度上,均達到顯著性差異,而且結果顯示知識管理融入教學法優于傳統教學法。這主要是由于傳統教學模式下,學生們學習知識很多是被動的,他們對所學知識所能發揮的用途了解不夠,很多同學認為學習只是為了考試、證書之類的,導致學習目的不明確,主動性差,遇到挫折時容易放棄。而知識管理的精髓在于它能夠提供交流知識的空間。能激發學生主動學習的積極性,促進學生的自主學習。學生可以通過BBS、電子郵件、MSN等自主地參與學習活動。在以知識管理為指導思想建立起學習組織時,教師可以靈活而巧妙地運用各種不同的動機激發策略和教學組織策略,組織豐富多樣的學習活動,從多角度激發學生的學習動機,引導其利用網絡環境中的學習資源進行學習。根據自己的興趣和學習基礎選擇和參與到不同的學習活動中,可以更好地發揮學生學習的主動性。當學生由單純的知識接受者變成知識的創造者和教育者時,他們的學習、創造與知識共享的積極性將被大大提高,當自己提供的知識獲得別人的肯定時,自信心也會有很大的提高。
4.3 實驗組與控制組學習效果的差異比較與分析
教學活動結束后,采用“計算機程序設計基礎后測試題”對實驗組和控制組學生進行測試,并對兩組學生的學習成績進行差異分析和顯著性檢驗,結果見表3。

表3 實驗組與控制組后測結果差異t檢驗分析表
從表3可以看出,實驗組與控制組對“計算機程序設計基礎”的基本知識學習和簡單應用層次上能力無顯著差異。而在知識的綜合應用能力上差異顯著且實驗組優于控制組。其主要原因在于知識管理融入教學活動相對于傳統教學更注重知識的應用和學生創新能力培養。傳統教學常常將復雜知識簡單化,教學評價過程中“重分數,輕能力”、“重理論,輕實踐”;致使學生對所學知識的理解和掌握停留在膚淺層次,雖然通過識記、背誦等方法可以應付一些描述性知識的考試,但無法實現知識在新情境中的靈活遷移和應用。而知識管理融入教學從多側面呈現知識的特性,主要是通過學生依照“知識收集”、“知識存儲”、“知識共享”、“知識創新和應用”的過程實現對概念、原理和過程的復雜性和完整性的理解,強調學生利用所學知識解決實際問題的知識遷移能力。通過訪談,實驗組學生認為在“知識共享”與“知識創新和應用”過程中學生之間的交流與知識的流轉變得更為主動,使得知識能夠運用到實際中,學習效率提高,學習效果明顯,改變了傳統教學的定式思維,對培養學生的創新能力有很大幫助。
將知識管理理論應用于計算機程序設計基礎教學工作中,第一,對于幫助學生樹立正確的學習態度是有效的,使學習目標更加明確,增加了學生的課程認同度,多角度激發學生的學習興趣,一定程度上提高了學習的效率和效果;第二,對于提高學生利用所學知識解決實際問題的知識遷移能力,培養學生的創新能力是有效的;第三,一定程度上促進學生與任課教師及課程的共同發展。
將知識管理融入教學工作中取得了很好的效果,同時在實際教學過程中也應注意以下問題:第一,學生不能完全適應學習過程,課前未扎實收集相關資料,使討論淪為活潑而不務實的形式,使得學習過程變得雜亂而缺乏連貫性,而且討論過程中課堂紀律的控制也是一個很大的問題。所以作為學習指導者的教師如何控制教學情境,適時引導鼓勵學生積極參與互動,應是影響教學成功與否的重要關鍵。第二,訪談中,有些學生害怕自己提交的知識太淺顯而遭他人笑話,所以不愿意共享自己收集的知識。要剔除這種想法,可以通過引導學生加強對自己知識的評估,以增加自信的,因為共享的知識是經過整理和評估的,經過自己檢驗,也就不怕別人說沒用了。
[1]Joseph Stevenson,Rita Dunn.Knowledge management and learning styles:prescriptions for future teachers[J].Col lge Student Journal,2001,(35):483-490.
[2]鄢黎.知識管理在高校英語教學中的應用[J].成都大學學報(教育科學版),2008,(6):62-64.
[3]雷靜,陳春法.知識管理在數據庫課程教學活動中的應用[J].上海商學院學報,2008,(5):71-73.
[4]亦文.學科學習態度量表連載(四)[J].科學大眾,2006,(9):103-104.
[4]王偉光,李繼祥.知識管理:一種新的管理范式[J].社會科學輯刊,2000,(1):42-48.
(責任編輯:朱 彬)
YANG Chao
(Basic Department,Hefei University,Hefei 230601,China)
To verify the application effects of knowledge management in the basis of computer programming,the positivist methodologyofexperiment,questionnaireandinterviewwasused.Throughtheanalysisofresearch datatheresults indicate that knowledge management theory into teaching is efficacious for helping students to establish the correct attitude towards learning,motivatingthelearninginterests,cultivatingautonomouslearning,improvingknowledgetransfercapacity,anddeveloping the innovational talent of the students and so on.
knowledge management;computer programming;application effects
0186.5
A
1009-3583(2011)-01-0092-03

2010-11-15
全國教育科學“十一五”規劃教育部重點課題(DMA060188)
楊超,男,安徽六安人,合肥學院基礎部講師,碩士,主要研究方向:計算機算法。