汪天友
摘要:應用型本科院校教育中專業(yè)C語言是普及度最高的應用型課程之一,實際教學中重視學生應用能力發(fā)展,受學生計算機基礎水平影響,實際教學質(zhì)量并不理想。而慕課教學能夠更好的匹配學生知識基礎,并提供更豐富的學習資源,更適合解決應用型本科專業(yè)C語言教學的問題。由此,本文對應用型本科專業(yè)C語言教學問題進行分析,并提出采用慕課教學改革解決相應問題的策略,希望為高校專業(yè)C語言教學發(fā)展與改革提供一定的參考。
關鍵詞:應用型;C語言;慕課;教學改革
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2018)39-0260-02
慕課(Massive Open Online Course,MOOC)是2010年前后出現(xiàn)的一種新型在線教學模式,該教學模式基于聯(lián)通主義學習理論和網(wǎng)絡化技術為基礎提出,學習者的學習活動與成果分享本身能夠最大化的提升聯(lián)通主義學習效應,為學習者提供更多元的知識內(nèi)化地切入點,在低起點學習者的計算機專業(yè)開發(fā)語言教學方面有較高的推廣價值。
一、應用型本科專業(yè)C語言教學現(xiàn)狀與問題
(一)教學現(xiàn)狀
目前絕大多數(shù)應用型本科計算機科學等專業(yè)在C語言課程的安排上通常會選擇在第一學年,而且要求在半個學年內(nèi)完成對該課程全面學習。實際課程安排在144課時以內(nèi),少數(shù)院校在課程安排上會對課時進一步壓縮,要求在第一學年下半年完成對該課程的學習。目前本科專業(yè)C語言教學存在兩個顯著特點,即知識跨度大和教學進度快,學生學習障礙較高、壓力較大。
(二)教學問題
在C語言教學方面,第一學年該課程在專業(yè)學習中占據(jù)重要地位,但實際教學中仍存在較多問題,主要表現(xiàn)在三個方面:其一,課程內(nèi)容相對枯燥,易引發(fā)學生厭學心理,應用型本科院校學生計算機基礎知識薄弱,學生在學習過程中經(jīng)常會遇到困難;其二,教師在教學過程中重語法等基礎原理教學,忽視學生應用能力發(fā)展,缺乏對學生編程應用能力的培養(yǎng),不符合應用型本科院校人才培養(yǎng)要求,使得部分學生在C語言課程學習后還不會編程;其三,課程規(guī)劃中的實踐內(nèi)容比重不足,進一步限制了學生應用能力的發(fā)展,專業(yè)C語言課程一般會安排較高比例的上機實踐課,但學生上機實踐多以基礎知識為主,實際編程實踐應用課程安排較少。
二、慕課對于應用型本科專業(yè)C語言教學的促進性價值
(一)豐富教學形式
慕課本身屬于創(chuàng)新型的教學模式,其即可以作為課堂教學的知識傳導和探究環(huán)節(jié)出現(xiàn),也可以作為學生自主學習的平臺出現(xiàn),因此慕課教學模式有較高的學習場景適用性,也是新型的教學工具。而慕課資源中有大量的知識講解資源,其類似于網(wǎng)絡公開課,但有更高的專業(yè)針對性,并且在同一類知識相關的教學資源中也有不同類型的講解、學習經(jīng)驗分享內(nèi)容,這使得慕課資源能夠更好地滿足不同學習風格的學習需求,引入慕課資源可以有效豐富教學形式的同時保證學生知識內(nèi)化水平,進而維持學生興趣。
(二)理論與實踐教學同步推進
目前國內(nèi)主流的慕課平臺不僅提供了在線學習功能,還提供了知識與體會分享、關聯(lián)性實踐相關的功能,此類功能能夠有效解決現(xiàn)階段應用型本科院校C語言教學的實踐條件不足的問題。慕課教學平臺可以提供學習者分享功能,不同學習這可以在慕課平臺中分享對某一知識的學習體會,或?qū)⑵渲谱鳛檎n件,或發(fā)布學習經(jīng)驗,在分享過程中分享者本身也會對知識進行二次鞏固,同時也必然會涉及對相關知識的應用舉例,因此在分享過程中就能夠做到對知識的類比實踐,同時慕課平臺還會提供與知識點高度關聯(lián)的應用練來幫助學生進行快速的實踐與自檢。
(三)提供更易被學生接受和利用的學習平臺
結(jié)合前文分析可知,慕課教學模式不僅僅能夠應用在課堂教學過程中,其更多的是作為學生自主學習的平臺。這一平臺具有較高的便利性,不受時間、空間的現(xiàn)狀,因此也更容易被學生所接受。同時慕課平臺也能夠提供學生知識水平檢測功能,進而提供有針對性的學習方案推薦,這對于現(xiàn)階段應用型本科學生計算機知識基礎不足、水平參差不齊的問題也有較大幫助。
三、應用型本科專業(yè)C語言教學與慕課融合的改革建議
(一)構(gòu)建C語言程序設計慕課資源平臺
目前高校在專業(yè)C語言教學與慕課融合改革中首先應解決的問題是建立慕課資源平臺,可以自主搭建平臺后購買商業(yè)化平臺服務。筆者建議院校可自主搭建慕課資源平臺,具體平臺設計中應至少保障以下幾個核心功能:
第一,學生知識水平與學習風格檢測功能。該功能主要為慕課資源選擇和自主學習流程推薦服務,其中知識水平測試用于提供有針對性的學習資源和資源展示形式,學習風格檢測功能主要定位學生學習特點,向?qū)W生推薦更適合其學習特點的資源類型。
第二,資源庫功能。主要提供慕課資源的儲存、訪問和分享功能,作為核心的學習資源。同時要針對課堂教學的應用需求,向教師提供詳細的課程資源檢索功能,以便快速使用相應資源。
第三,專業(yè)教師慕課資源發(fā)布與分享功能。即教師的自主發(fā)布課程資源的功能,提供校內(nèi)課程資源共享,不斷補充資源庫,實現(xiàn)對課程資源的持續(xù)更新。
第四,學習分享與資源評價功能。其中學習分享主要面向?qū)W生提供,由學生自主在慕課平臺中對相應知識的學習體會、感受進行分享,作為其他學生學習的參考;評價功能即包括對資源的評價也包括對學生分享信息的評價,實現(xiàn)慕課資源的總體優(yōu)化,促進資源質(zhì)量的長效改善。
(二)優(yōu)選適用于課堂教學中慕課資源
目前國內(nèi)研究普遍認為慕課資源更適合作為課后自主學習平臺來使用,個人認為慕課資源更核心的價值在于教育者的經(jīng)驗分享。筆者建議,在相應的慕課資源選擇中,教研小組應當首先對國內(nèi)各大慕課平臺的相關課程資源進行收集與分類整理,篩選出更適合課堂教學使用的資源(例如實踐應用范例、特殊語法應用、算法的簡化過程等教學資源),并結(jié)合知識點進行分類處理,在資源使用中教師可根據(jù)使用感受對其進行調(diào)整,最終對課程資源進行有效改良,使其成為校內(nèi)教師均可使用的共享教學資源。
(三)基于慕課平臺建立實踐與實時評價體系
實踐與評價體系是針對應用型本科院校人才培養(yǎng)需求而提出的,簡單來說就是要在慕課系統(tǒng)中加入實踐與測試功能,其中實踐與測試功能可以進行融合。具體系統(tǒng)設計中可以采用服務端內(nèi)置編譯器的方式,學生編寫代碼直接封裝并上傳,由系統(tǒng)直接測試,對與錯誤問題進行進一步解碼,在系統(tǒng)中顯示為學生更容易理解的錯誤提示,便于學生現(xiàn)場實踐、測試和鞏固。
四、結(jié)語
慕課模式提供了與課程教學有一定互補作用的學習條件,基于慕課系統(tǒng)學生可以實現(xiàn)靈活自主、科學高效的C語言學習,筆者建議應用型本科院校盡早建立專業(yè)C語言慕課平臺,為專業(yè)C語言教育提供多元途徑。
參考文獻:
[1]陳昕,王興芬,焦健,等.注重編程能力培養(yǎng)的C語言過程化考核教學改革[J].實驗技術與管理,2016,33(9):155-158.
[2]唐曉,陳新,胡亞慧,等.基于小班化的C語言課程教學模式研究[J].計算機工程與科學,2016,38(s1):93-96.
[3]鄒林方,郭一鳴,唐鴛,等.基于Online Judge的C語言教學[J].移動信息,2016,(8):108-109.