羅香玉 辛 剛 王羅惠
(1. 西安科技大學 計算機科學與技術學院,陜西 西安 710054;2. 中航工業西安航空計算技術研究所,陜西 西安 710119)
“網絡程序設計”課程設計的教學模式改革
羅香玉1辛 剛2王羅惠1
(1. 西安科技大學 計算機科學與技術學院,陜西 西安 710054;2. 中航工業西安航空計算技術研究所,陜西 西安 710119)
過程管理和成績評價是課程設計教學中面臨的突出問題,在“網絡程序設計”課程設計的教學實踐中,探索出一種以小組自主式管理為主的新型教學模式。相較于一般意義的小組模式,該模式更強調小組的自主性,充分發揮其在過程管理和成績評價中的作用。本文論述了該模式的實施方法。實踐結果表明,該模式對改進“網絡程序設計”課程設計教學效果具有重要的促進作用。
自主式管理;網絡程序設計;課程設計;過程管理;成績評價
課程設計是實踐教學的重要組成部分,對學生綜合素質和能力的培養具有至關重要的作用。然而,當前高校課程設計教學存在諸多普遍性的問題,主要表現為:(1)師資緊缺,一方面師生比嚴重偏低,一名教師可能指導六七十名學生,另一方面真正勝任課程設計教學任務的教師較少,因為相較于一般教學任務,課程設計對教師綜合能力的要求更高;(2)課程設計的過程管理面臨諸多問題,不少學生濫竽充數或者抄襲他人,真正實現訓練目標的學生人數較少;(3)成績評價存在諸多困難,評價結果的科學性和公平性受到質疑。
在“網絡程序設計”課程設計的教學實踐中,圍繞過程管理和成績評價,我們探索出一種適合當前情況的行之有效的教學模式。該模式強調小組的自主式管理,教師則需要做好小組粒度的管理、輔導與成績評價,并負責組織資格測評,對每個學生是否通過該課程具有一票否決權。該模式在網絡工程系2013級的教學實踐中開展順利。實踐表明,該模式激發了學生的積極性,促進了相互間的交流與合作,提高了課程設計質量,獲得學生的廣泛認可。
課程設計的教學改革工作受到眾多教育工作者的廣泛關注。劉金華等人[1]探討了課程設計的教學評價問題,通過硬件平臺、師資力量、訓練效果等多個維度,對一個學校的課程設計教學能力進行綜合評價。對計算機類專業而言,程序設計類課程的教學設計在人才培養中占有重要地位。廉佐政等人[2]提出了一種由多媒體課堂教學、實驗教學輔導和網絡協作學習三環節構成的程序設計類課程設計教學模式。顏素莉[3]針對程序設計類課程設計 ,提出了逐一面試打分的考核模式和多階段檢查的管理模式,以提高考核的公平性,并有效杜絕抄襲。此外,還提出改進課程設計教學的其它建議,如加強教師的培訓和實踐,提高選題質量和指導水平。吳波陽[4]則提出了一種對小組進行評價的新方式 ,即隨機挑選答辯選手,以此有效控制濫竽充數學生的數量,以敦促更多學生能夠投入課程設計訓練任務中。管嘯天等人[5]則探討了課程設計成績評價的主要依據和模糊計算方法,強調從課題調研報告、課題難度系數、課題工作量、各類文檔評閱結果、現場答辯打分等多個方面,對學生的課程設計質量進行評價。紀祿平等人[6]提出以組長管理為主的扁平化方式 ,組長扮演項目經理角色,可有效降低過程管理中教師的參與強度 ,同時能夠讓學生獲得更多 的鍛煉。蔡志平等人[7]探索了“網絡程序設計”課程設計的教學模式,其中有關選題方面主要圍繞Web應用展開,成績評價強調需求文檔和設計文檔所占比例系數和現場答辯所占比例系數。
過程管理和成績評價一直是課程設計教學的難點問題。國外的做法一般包括:(1)一人一題,以有效避免抄襲和濫竽充數;(2)一人一考,老師和學生單獨面談,老師針對每個學生會提前設計不同的問題,并根據學生回答情況進行打分。然而,這種做法需要教師在每個學生身上投入大量的時間和精力,在師生比嚴重偏低的中國社會,當前實施起來非常困難。
在“網絡程序設計”課程設計的教學實踐中,我們探索出一種以小組自主式管理為主的新型教學模式。首先,仍然以小組為單位進行課程設計,這是由師生比偏低的國情決定的,同時也是由程序設計類課程的訓練目標決定的。其次,小組具有高度自主權,自行決定組長的選舉方式、組員的分工情況以及內部考評方式。自主權可極大激發學生的積極性,充分發揚民主,創造性地獨立解決問題。再次,教師對各小組的課程設計完成質量進行全面評價,給出小組總成績,并由小組內部自行確定各成員的成績,確保各成員成績之和等于小組總成績。最后,教師對成績合格的所有組員安排一次考試,通過者其小組給出的成績方為有效,否則按不合格處理,杜絕少數學生在小組中不作為而濫竽充數的情況。
該教學模式的具體實施方法如下:
(1)初期準備
初期準備主要包括兩個方面:一是小組的形成;二是小組選題的確定。我們采用隨機抽簽的方式確定小組構成。以30個學生的班級為例,可以分成6個小組,每個小組5人,隨機抽簽確定分組結果。教師給出2倍于小組數量的題目,在本例中為12個。各小組以抽簽方式確定順序,逐個選擇題目,已經被選的題目不允許再選,避免重復。富余數量的題目盡量滿足各小組的選題需要。每個題目除了任務描述之外,還包括難度系數等信息。最終做到一組一題,杜絕小組之間的抄襲。各小組可以根據實際情況,自主確定選題的方式。比如,有的小組由組長負責選擇,而有的小組采取民主投票方式進行選擇。
(2)過程管理
以小組的自主管理為主,包括成員之間如何分工,如何制定詳細的工作計劃、如何實施工作方案等,充分發揮學生的主體性作用。與此同時,教師必須給予全局性的引導。比如,給出進度要求,并分階段進行進度檢查;與各小組約定見面答疑時間,針對性地及時解決各小組工作開展中遇到的具體問題。
(3)成績評價
首先,教師負責給出各小組的總成績。為更加全面地衡量各小組課程設計的質量,我們從創新性、工作量、難度系數、驗收效果、文檔質量、答辯表現等多個維度進行打分,賦予各維度相應的權重,最終計算出小組總成績。
其次,小組自主式選擇內部成績評價方式,確定各成員成績的比例系數,并根據教師給出的總成績,計算出各成員的成績。實踐中經常被采用的小組內部成績評價方式包括集中方式和民主方式。前者由組長根據各成員的表現直接給出比例系數,同時必須向全體成員通告計算依據。該方式適用于組長個人能力強并且影響力大的小組。后者由全體組員民主打分確定,適用于多方勢均力敵的群體。比例系數乘以小組總成績,即為個人成績。
由于每個人的最終成績都是在小組總成績上乘以某個比例系數,因此,小組總成績越高,每個成員個人的成績也會相應的提高,有利于激發成員之間的團隊合作。
(4)資格測評
小組評價往往能給出客觀的相對成績。所謂客觀的相對成績,是指小組內貢獻多的成員獲得較高的成績比例系數,而貢獻少的成員獲得較低的成績比例系數。這是各小組通過充分發揚民主能夠實現的。但是,小組評價卻不能給出客觀的絕對成績,比如,一個潛在問題是部分學生可能完全不作為,甘心在小組中“墊底兒”,只獲取及格分數。同學之間礙于情面,其他人可能會幫其掩護。因此,在教師對小組實施考核、小組對成員實施考核之外,增設了教師針對小組考核合格學生的資格測評。資格測評的結果為通過或不通過,具有一票否決權。實踐中發現,資格測評的存在能夠有效防止學生在課程設計中的懈怠和不作為。
在網絡工程系2013級“網絡程序設計”課程設計的教學實踐中,我們探索出一種以小組自主式管理為主的新型教學模式,充分發揮學生在過程管理和成績評價中的作用。實踐表明,該模式能夠調動學生的積極性,增強團隊合作和交流水平,并提高課程設計的完成質量。該自主模式亦可推廣到其它課程。與此同時,我們不能忽視教師在該模式落地實施中所發揮的主導作用,包括選題、小組總成績評價、指導答疑、資格測評等眾多環節。未來我們還將繼續探索教師在該模式下所應扮演的角色和所應發揮的作用,以保障小組自主式管理模式取得更好的效果。
[1] 劉金華,高海洲.課程設計評價體系研究[J].黃石理工學院學報,2008,24(1):61-64.
[2]廉佐政,王海珍,李敬有,等.程序設計類課程設計的教學模式研究[J].高師理科學刊,2009,29(6):95-97.
[3]顏素莉.程序設計類課程之課程設計在實踐教學中的實施與研究[J].中國科技信息,2009(11):303-304.
[4]吳波陽.對計算機程序設計課程設計的探討與分析[J].電腦知識與技術,2009,5(17):4472,4487.
[5]管嘯天,陳英姝,李春書,等.課程設計成績模糊綜合評價方法研究及應用[J].太原理工大學學報(社會科學版)增刊,2008(S1):46-47,53.
[6]紀祿平,陳愛國,張建,等.基于分組策略的計算機組成原理課程設計[J].計算機教育,2015(13):12-14.
[7]蔡志平,姚丹霖,周麗濤,等.“網絡程序課程設計”的教學研究與探索[J].計算機教育,2007:18-21,55.
Reformation of the Teaching Mode of Network Program Design
Luo Xiangyu1Xin Gang2Wang Luohui1
(1.College of Computer Science and Technology,Xi'an University of Science and Technology,Xi’an 710054,Shaanxi; 2.Computing Technique Research Institute,Aviation Industry Corporation of China,Xi’an 710119,Shaanxi)
Process management and grade evaluation are two crucial issues in course projects teaching.Based on experiences in the teaching of Network Program Design,we propose a new teaching mode based on group self-management.Compared to the general group-based teaching mode,the new mode emphasizes more self-management and gives full play to the group in process management and grade evaluation.This paper describes the operation of the new teaching mode.Practice show that the new mode greatly improves the teaching results of Network Program Design.
self-management;network program design;course project;process management;grade evaluation
G642.4;TP311.1-4
A
1008-6609(2017)05-0017-03
羅香玉(1984-),女,河北邢臺人,博士,講師,研究方向分布式計算。
本課題的研究獲西安科技大學校級教改項目資助(項目名稱是《網絡程序設計》課程的體驗式教學策略設計),并獲西安科技大學博士啟動基金資助,項目編號:No.2015Q D J031。