孫穎馨 田麗華 王靜
摘要:該文是根據(jù)我校的實際情況,在對MOOC與SPOC兩種模式的研究及對比的基礎上,分析二者的聯(lián)系和區(qū)別,嘗試尋找一種比以往教學模式更符合新時代需求的,也更適合于像我校這樣的民辦高?!禖語言程序設計》課程的教學模式。改灌輸式的教學模式為以學生學習為主體、以知識為主導的教學模式;改傳統(tǒng)課堂為具體可行的,滿足學生個性化學習的需求的教學模式。從而達到提高教學效果和學生的實際能力及創(chuàng)造性思維的目的,同時也為學生學習后續(xù)的課程打下良好的基礎。
關鍵詞:MOOC+SPOC;教學模式;C語言程序設計
中圖分類號:TP319 文獻標識碼:A
1概述
《C語言程序設計》是我院計算機科學與技術專業(yè)、軟件工程專業(yè)、網(wǎng)絡工程專業(yè)、物聯(lián)網(wǎng)工程專業(yè)的專業(yè)基礎課,同時也是我校理工科院系各專業(yè)的必修課,是其他計算機課程的前導課,也是計算機二級考試的主考內(nèi)容,全國軟考的重點內(nèi)容。學好它對理工科學生,特別是計算機專業(yè)學生尤為重要。
2概念界定
2.1MOOC概念界定
MOOC是Massive(大規(guī)模的)、Open(開放的)、Online(在線的)、Course(課程)四個詞的縮寫,指大規(guī)模的網(wǎng)絡開放課程,在國內(nèi)又稱“慕課”。通俗地講,MOOC是為了增強知識的傳播而由具有協(xié)作和分享精神的組織或個人發(fā)布的、散布于互聯(lián)網(wǎng)上的開放課程。目前,MOOC浪潮已經(jīng)席卷全球,MOOC開始吸引越來越多的學習者。
2.2SPOC概念界定
SPOC(Small Private Online Course小規(guī)模限制性在線課程),它的“小規(guī)模”“私有”和“限制性”與MOOC模式的“大規(guī)?!焙汀伴_放”等特征是對應的。Small是指學生規(guī)模一般在幾十人到幾百人,Private是指對學生設置限制性準入條件,達到要求的申請者才能被納入SPOC課程。
2.3MOOC與SPOC的聯(lián)系和區(qū)別
MOOC和SPOC本質(zhì)上來說,是時代要求和技術發(fā)展而應運而生的兩種新型在線教育模式。其中MOOC的顯著特征是大眾化和開放,SPOC的顯著特征則是個性化,兩者的比較如表1所示。
3研究目標及方法
3.1課題的研究目標
本課題的研究目標就是從MOOC、SPOC兩種教學模式最顯著特征為基本,以高?!禖語言程序設計》教學為課程實踐,探討將二者各自優(yōu)勢結合起來進行教學的“MOOC+SPOC”教學模式。這種模式既具備MOOC的開放性,為大多數(shù)學生盡可能地提供更多的學習資源,保證學習機會的平等性;另一方面,在學生規(guī)模和整體的學習效果達到一定水平時,通過設定的準入原則,又能具有一定的選拔性和排他性,讓更優(yōu)秀的學生能得到教師更加細致化和個性化的引導,使他們能在學習效果上達到質(zhì)的飛躍,最終提高學生的整體學習水平。
3.2研究方法
1)文獻研究法:依據(jù)新課程標準的大環(huán)境,并以此為研究的大背景。課題組成員在查閱了省市圖書館資料,萬方、知網(wǎng)、愛學術等網(wǎng)站的資料后,廣泛收集了與基于MOOC+SPOC的民辦高?!禖語言程序設計》教學模式有關的論文、期刊、著作等學術成果。特別是有關新時期《C語言程序設計》教學模式的相關內(nèi)容。并結合當前國內(nèi)外對這一問題的研究現(xiàn)狀,進行了深入的探討和分析。對以往教學進行了反思,找到適合本課題的研究方法和角度。
2)問卷調(diào)查法:課題組成員主要圍繞MOOC+SPOC教學模式在《C語言程序設計》課程中應用這一課題為主題形成調(diào)查問卷。并在對大學教師,在校大學生等相關人員進行調(diào)查工作的基礎上,完成了調(diào)查工作。之后通過問卷反饋的信息情況,進行了分析、歸納。了解MOOC +SPOC教學模式在《C語言程序設計》課程中應用的實際情況、課堂教學的現(xiàn)狀,學生的基本情況以及教學效果。
3)行動研究法:開展課程教學實驗,選擇實驗班,以他們作為觀察和研究對象,針對性的制定教學計劃。課前發(fā)放任務,課上采用提問,翻轉(zhuǎn)課堂等多種教學形式,考查他們在自主學習、團結協(xié)作、語言表達、實踐操作以及學習興趣等方面的情況,并把他們和普通班的教學效果等進行對比,做好分析與記錄,以便以此作為今后推廣和評價的依據(jù)。
4存在的困難
4.1教學中存在的困難
1)學情上
在實際的教學過程中筆者發(fā)現(xiàn):學生的基礎千差萬別,有的學生在初高中階段接觸到計算機知識很少,甚至有個別學生不懂得如何開啟計算機,根本不具備程序設計能力。而有些較發(fā)達地區(qū)來的或者家庭條件較好的學生,具有很好的編程能力,在初高中階段接觸過vb等程序設計語言。按一個模式講解,講深了,基礎不好的同學跟不上;講淺了,基礎好的同學感覺索然無味,教學內(nèi)容也完成不了。
另外,程序設計對編程者來說要具備一定的數(shù)學知識,特別是對邏輯思維的能力要求較高。而我校部分學生的數(shù)學基礎知識薄弱,學習進展也較為緩慢。這都給實際教學帶來困難。
2)教學模式上
另外,我校教師主要是以結合幻燈片放映大屏幕,及黑板板書的形式進行教學。這種教學模式不利于調(diào)動學生的積極性,教學效果并不理想。有學生在觀看幻燈片教師講解的過程中,有疑問時,可能錯過教師講解的進度。問題也不能及時記下來。老師在教師機上操作程序,學生也只是觀看,無從參與。另外,由于學時相對較少,一些細節(jié)教師在課堂上也無法展開講解。
雖然我?!禖語言程序設計》也配有相應實驗課,但不在一個課堂,都是上完理論課,再單獨上實驗,這可能已經(jīng)過去幾天甚至幾周了。學習的內(nèi)容得不到及時的鞏固和實踐。
3)師生比上
由于我?!禖語言程序設計》都是大班上課,一個課堂師生比往往是1:130左右,再加上一般一個教師要教授幾個這樣人數(shù)眾多的大課堂。一學期上完,學生記不住教師的名字,授課教師也不知道哪個是剛剛教過課程的學生,這樣的情況在我校是非常常見的。教師很難把握每個學生的學習情況,同時這樣的大課堂也會導致上課時課堂秩序混亂,教師經(jīng)常需要停下來,維持紀律。要花費大量的時間做考勤等工作,這些都對教學進度進展產(chǎn)生一定的影響。
針對我校學生這些特征,教學模式和教學方法都要進行相應的調(diào)整。
4.2項目實施中存在的困難
MOOC平臺的選擇:對國內(nèi)典型的MOOC平臺(如中國MOOC大學、清華教育在線、學堂在線等),從學習管理工具、系統(tǒng)支持工具、系統(tǒng)技術三個方面進行比較分析,選擇適合本課題研究的MOOC平臺。
SPOC平臺的建設:教師根據(jù)學生實際情況,在參考教學進度、教學安排和教學內(nèi)容的基礎上,可以現(xiàn)有資源進行修剪。對不符合本校學生的內(nèi)容可以刪除,調(diào)整,節(jié)省時間成本。另外也可組織本校教師自行錄制。
基于MOOC+翻轉(zhuǎn)課堂教學模式的教學考核及評價標準的制定,考核與評價的實施,這需要與學校教務處進行深入溝通。
翻轉(zhuǎn)課堂課中教師需創(chuàng)設情境,需設計一些有探究意義的問題,這對教師也是一個挑戰(zhàn)。
5實施步驟
第一階段:準備階段
確定課題研究方向,組織課題組,討論課題研究計劃;文獻查閱、考查調(diào)研,對調(diào)研結果進行分析,確定基于MOOC+SPOC《C語言程序設計》翻轉(zhuǎn)課堂教學模式的教學目標。
第二階段:調(diào)查研究階段
選擇MOOC平臺、對基于MOOC《C語言程序設計》翻轉(zhuǎn)課堂教學模式進行課前、課中、課后設計,編寫配套教案,制定考核及評價標準。
第三階段:應用實施階段
選擇實驗班,進行教改模式的實施,計劃對教學模式進行推廣。
第四階段:結題總結
總結,評價,提供成果,擬定研究結果報告。
6主要研究內(nèi)容
6.1準備工作
需要準備的工作包括如下內(nèi)容:設計課程的各項目標、了解并學習MOOC相關知識、根據(jù)實際情況選擇MOOC資源、確定SPOC類型、收集并整理相應資料,了解和組織學生注冊選課的方式方法。分為以下幾個步驟:
1)課程目標的設置。
2)教師要提前學習并選擇MOOC資源。
3)SPOC課程類型選擇。
4)組織學生注冊、選課。
前期的準備工作是保障實際進行“MOOC+SPOC”翻轉(zhuǎn)課堂教學的關鍵。
6.2教學過程安排
基于“MOOC+SPOC”《C語言程序設計》課程的教學模式,說到底是一種知識的傳遞過程。因而針對我校人才培養(yǎng)的目標,以及為了保證學生能夠獲得知識,教師和學生都需要積極參與其中。教學過程安排如下幾個步驟:
1)課前導學階段。
2)課中研學階段。
3)課后練學階段。
4)教學實施效果的評價階段。
5)考核機制。
課程成績設置滿分為100分,期末考試成績?yōu)?0分,影響總成績的其他部分具體如下:
①SPOC平臺上的作業(yè)、測驗、討論區(qū):由在SPOC平臺上完成每周的作業(yè)、測驗和討論區(qū)的成績構成;
②課堂大小翻轉(zhuǎn)和隨堂測驗:為課堂大小翻轉(zhuǎn)和隨堂測驗的總成績;
③上機考試:以兩次綜合知識階段上機考試的成績?yōu)闇?,每次各?0%;
④實驗報告:由學生完成實驗報告情況確定。
課程最終成績=(1)+(2)+(3)+(4)
7項目意義
本次課題研究筆者通過對MOOC+SPOC教學模式在《C語言程序設計》課程中應用的探究,對學校的教師教育教學應該如何更好地將MOOC+SPOC教學模式融合在《C語言程序設計》課程中進行了探討,得出在學校教師教學中加強MOOC+SPOC教學模式的應用,能夠有效提高教育教學效果,促進教學改革的積極效果。其意義總結如下:
當今社會對人才的需求是全方位的,需要多種技能:知識、技能、溝通、合作缺一不可。面對這一情況,教師要深入研究相關理論,完成角色轉(zhuǎn)換。在整個教學設計過程中,大膽創(chuàng)新,對于各環(huán)節(jié)教學進行有效實和掌控,從而提高教學質(zhì)量和教學效率。
MOOC+SPOC教學模式在《C語言程序設計》課程中的應用,正是順應這一趨勢,改變了以往填鴨式的課堂教學模式。使得學生在學習上,不再是老師的附庸,而真正成了學習的主體。教師也不再只是知識的傳播者,而是成了學生學習知識的引領者。
從另一個角度來說,把兩種教學模式與《C語言程序設計》的融合,是大學教育理論體系的一次大膽嘗試,使得其更加完善,并更進一步向前發(fā)展。這樣的融合,是教育理論指導下的教學改革,更貼合實際情況,也更能夠促進學生學習的自主性和興趣。這樣的融合,對教學目標以及人才培養(yǎng)目標的設定也更為有利,使之完善、推廣,必然會產(chǎn)生良好的效果。