本站小編為你精心準備了計算機類課程設計探索與實踐參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
摘要:
針對目前計算機相關專業課程設計存在的不足,建立了與MOOC原理相結合的計算機專業課程設計的改革新模式,從資料提供、交流平臺、評價機制和優秀案例展示等四方面探討了新模式的組織和管理方式,并將此模式融入學生參與課程設計的整個過程。實踐證明,該模式解決了教學和實踐脫節的問題,調動了學生學習的積極性和主動性,培養了學生的專業素養。
關鍵詞:
MOOC;課程設計;計算機專業;教學改革
課程設計是計算機相關專業必不可少的實踐訓練環節,是綜合運用所學課程理論知識的過程。該環節要求學生將課本中分布獨立學習的知識,在設計中綜合加以應用,從而對所學知識有更進一步的理解、鞏固、和發展,并掌握在理論學習時被忽略的細節和要點。通過課程設計,提高學生綜合運用所學知識分析問題、解決問題的能力,同時,通過查找、運用設計資料,完成工程設計所必備的基本訓練。
1教學現狀
目前計算機科學與技術專業的課程設計主要包括:匯編語言程序設計實驗周,數據結構課程設計,數據庫課程實驗周,算法程序設計實驗周、軟件大型實驗周、硬件大型實驗周。各個課程設計采取的組織形式是教師通過課程設計任務書提出具體任務要求,學生以小組為單位接受任務,整個設計過程中學生以自學為主,綜合運用本課程學過的知識來分析、設計和實現具體任務,最終教師根據課程設計報告質量和學生驗收答辯表現給出成績評定。課程設計是指和課程相關的某項實踐環節,更強調綜合性、設計性。無論是從綜合性、設計性要求上,還是從規模上,課程設計的復雜度都高于課程實驗[1]。課程設計的主要目的是將學生引導到更復雜的問題求解和規模更大的系統構建上,引導學生邁出將所學知識用于解決實際問題的第一步。課程設計強調培養系統分析、設計和集成能力,其在系統性、設計性、獨立性和創新性等方面,有比單獨課內實驗更有效且直接的作用[2]。然而,目前的教學效果并不令人滿意。其原因在于整個課程設計體系仍存在不足,主要體現在以下方面。⑴課程設計題目缺乏創新性。課程設計的題目大部分來源于教學大綱,在一個大綱修訂周期內,每屆學生基本上使用的是相同的題目,對于部分自學能力差的學生可能直接導致抄襲的結果。⑵課程設計組織形式陳舊。目前的課程設計大部分是以學生小組為單位,在設計過程中要求學生分工合作,完成一個獨立的課程設計題目。而在實際設計過程中,往往是能力強的同學成為設計骨干,那些缺乏學習積極性的學生,會對同組學生產生依賴性,對課程設計疲于應付,敷衍了事。⑶整個課程設計成績評定機制存在弊端。目前課程設計的成績評定的依據是軟件成果,而對開發過程和軟件的實用性不嚴格把關,缺少課程設計反饋機制,一些學生在課程設計結束之后也不明白自己和優秀同學之間的具體差距,造成學生只為考試過關而學,背離的課程設計教學環節的初衷。⑷教師在整個課程設計中缺少有效的引導和交流。這往往造成在學生課程設計答辯時才發現自己在設計過程中存在的問題,但是已經到了課程設計的尾聲。教師作為任務的下達者,應在學生整個課程設計過程中給予監督和指導。
2MOOC及其優勢
MOOC(MassiveOpenOnlineCourse,大規模開放在線課程)的出現歸功于互聯網技術與教育的成功結合,是一種新型的在線學習模式,顛覆了傳統的網絡教育的模式[3],開放性、大規模性、自主性、費用低廉是MOOC的主要特點。MOOC將教育的全過程在互聯網上實施,MOOC不僅提供免費的優質資源、還提供完整的學習體驗,在該平臺上學習者可以進行學習、分享觀點、做作業、參加考試、得到分數、拿到證書。MOOC課程以服務學生為首要任務,學生是MOOC的主體,教師由傳統教育中的主體地位轉變為為學生提供學習資源的服務者和與學生互動交流的成員之一,目的是通過MOOC充分調動學生學習的的主動性、自覺性、積極性和創造性[4]。MOOC的興起給傳統教育帶來了巨大的變革,借鑒MOOC的基本原理,對傳統計算機類課程設計進行改革,提出“與MOOC原理相結合的計算機類課程設計新模式的建立與探索”,目的在于通過該課程設計新模式提高學生學習的積極性,培養計算機專業學生的素養,提高學生解決實際問題的能力,為今后的畢業設計和科研工作打下堅實的基礎。
3與MOOC原理相結合課程設計新模式的組織和管理
培養學生自主學習能力是MOOC重要理念,如何將MOOC原理融入課程設計平臺,強化培養學生的獨立實踐能力和良好的科研素質,教師對學生自主學習過程的引導和及時互動,建立完善有效的監管和評價體系,調動學生學習的積極性和主動性[5],是課程設計改革的關鍵所在。總體來說,課程設計分為任務下達、項目設計和成績評定三個步驟。學生首先要接受任務,查閱資料,對題目深刻理解,請教老師或與同學交流后,拿出設計方案,開始課程設計,教師在對學生設計過程中,可以要求學生提交階段性設計成果,以此來把握學生的設計思路,發現問題及時反饋,最后對整個課程設計項目驗收和評定成績。將MOOC平臺引入課程設計后,MOOC平臺將在資料查閱、課題交流、階段評價反饋、成績反饋等方面對整個課程設計起到引導作用。融入MOOC原理的計算機類課程設計新模式基本框架如圖1所示。⑴資料提供查閱資料是課程設計開始的第一步。面對當今互聯網、圖書館中存在的海量資源,學生難以在有效的時間內迅速定位到自己想要的資料。因此在如何為課程設計提供豐富和有針對性的相關資料是MOOC平臺的首要任務。
為了使學生對各個課程設計有直觀認識,通過MOOC平臺在課程設計開始階段為學生展示一個成功的項目案例,通過案例激發學生的學習興趣,樹立學習信心。在后續的資料中,以該項目為實例,進行任務分解,對每個小任務依次分析。將課程設計的任務單元化是MOOC平臺的特色之一。學生的水平參差不齊,學生可以根據自己實際情況選擇自己需要的資料。資料的呈現形式也是多種多樣,可以是長度適中(通常為10-15分鐘)的視頻資料、PPT、程序展示、優秀成果展示、教材推薦和文章推薦等。這些資料一般由教師提供,也可以是通過教師審核的由學生上傳的資料。⑵交流平臺基于MOOC的原理,在MOOC的學習方式上強調眾包交互(Crowd-SourcedInteraction),眾多學習者在虛擬或者現實的學習社區中,利用群體的智慧和有機的互動,共同探討、實施并評估問題的解決方案[6]。在傳統的課程設計中,雖然整個課程設計過程中都有教師指導,但是由于部分學生存在懶惰、畏難心理,導致教師沒能在課程設計中對這類學生的課程設計起到很好的引導作用。在MOOC中,引入交流平臺,以更好的引導學生完成課程設計,同時,可以將教學中的單一指導教師擴展為一個教師團隊,使學生獲得更廣泛的指導。①設置在線答疑和討論,教師及時幫助學生解除困惑。②將學生在設計過程中經常會出現的問題進行分析、總結和公示,避免學生走彎路。③針對某個具體問題,設置專區討論,教師主導在線討論。⑶完善課程設計評價機制MOOC平臺中的評價機制主要體現在過程性評價和形成性評價上,將MOOC平臺引入課程設計后,要避免以往只注重考核軟件結果,忽略設計過程。根據課程特點,借助MOOC平臺,教師要設置階段考核節點,教師按照節點,及時跟蹤學生的整個設計過程,每個階段教師都要和學生交流,及時反饋。最后的設計是綜合成績,既要考慮最終的軟件設計質量,也要與平時的階段考核相結合,以促使學生重視整個課程設計過程,同時教師也能對整個課程設計起到很好的監督作用。⑷優秀成果展示以往的課程設計,成績考核是課程設計的終點,成績不理想的學生也不知道自己差在哪里,將MOOC平臺引入課程設計后,在整個課程設計結束后,增加優秀成果展示環節,教師要通過MOOC平臺向學生展示優秀的設計成果,同時增加成果點評,幫助學生尋找設計中存在的差距,切實提高學生的實踐能力和創新能力。
4結束語
將MOOC原理引入計算機教育的實踐教學環節,為實踐教學和課堂教學搭建了互通橋梁。實踐結果表明,新模式彌補了本科教學過程中實踐環節的不足,有效地調動了學生的學習積極性和主動性,培養了學生的工程設計能力,教學效果明顯得到提高。與MOOC原理相結合的計算機類課程設計的教學改革仍處于探索階段,還需要廣大計算機教育工作者長期不斷的實踐。
參考文獻(References):
[1]王志英,蔣宗禮,楊波,胡學鋼,岳麗華.計算機科學與技術專業實踐教學體系與規范研究[J].中國大學教學,2009.2:42-44
[2]王曉蔚,李香菊,潘曉卉.以項目任務為主線的課程設計改革[J].計算機教育,2014.24:62-65
[3]張忠.大規模開放在線課程設計[D].華中師范大學碩士學位論文,2014.5.
[4]景玉慧,介偉萌,劉曉玲.MOOC與公開課比較研究[J].軟件導刊,2014.8:199-201
[5]萬爛軍,羅海霞.面向MOOC的Java課程教學改革探索[J].電腦知識與技術,2014.10:7135-7136,7145
[6]陳肖庚,王頂明.MOOC的發展歷程與主要特征分析[J].現代教育技術,2013.11:6-10
作者:張元 單位:中北大學計算機與控制工程學院