姚振剛
【摘 要】高職院校以學(xué)生的職業(yè)能力培養(yǎng)為本位,強(qiáng)調(diào)學(xué)生的實(shí)踐操作技能。傳統(tǒng)的教學(xué)模式中,在課堂上進(jìn)行理論知識(shí)的傳授是無法回避的一個(gè)環(huán)節(jié)。本文以高職院校的“C語言程序設(shè)計(jì)”課程為例,通過采用翻轉(zhuǎn)課堂教學(xué)模式,借助MOODLE平臺(tái),將課程的理論知識(shí)學(xué)習(xí)在課前進(jìn)行,課堂教學(xué)可以更加注重實(shí)踐操作能力訓(xùn)練,為高職院校專業(yè)技術(shù)類課程教學(xué)改革提供了一個(gè)方向。
【關(guān)鍵詞】翻轉(zhuǎn)課堂;教學(xué)改革;MOODLE
“C語言程序設(shè)計(jì)”是高職院校計(jì)算機(jī)相關(guān)專業(yè)的一門專業(yè)基礎(chǔ)課。本課程的前導(dǎo)課程有計(jì)算機(jī)基礎(chǔ),后續(xù)課程有面向?qū)ο蟪绦蛟O(shè)計(jì)、Android程序設(shè)計(jì)、嵌入程序設(shè)計(jì)等。該課程是計(jì)算機(jī)類相關(guān)專業(yè)的一門專業(yè)核心課程,對后續(xù)課程的學(xué)習(xí)影響巨大。針對高職院校職業(yè)能力培養(yǎng)的需要,本課程主要培養(yǎng)學(xué)生的編程能力。該課程使學(xué)生掌握程序設(shè)計(jì)的基本方法并逐步形成正確的程序設(shè)計(jì)思想,能夠熟練地使用C語言進(jìn)行程序設(shè)計(jì)并具備初步調(diào)試程序的能力,為后續(xù)課程的學(xué)習(xí)和應(yīng)用打下基礎(chǔ)。通過采用翻轉(zhuǎn)課堂教學(xué)模式,借助MOODLE平臺(tái),該課程的知識(shí)學(xué)習(xí)可以在課前進(jìn)行,課堂教學(xué)可以更加注重實(shí)踐操作能力訓(xùn)練,為高職院校專業(yè)技術(shù)類課程教學(xué)改革提供了一個(gè)新的方向。
1 課程情況分析
課程任務(wù):通過本課程的學(xué)習(xí),學(xué)生應(yīng)掌握C語言的基本語法、結(jié)構(gòu)化程序設(shè)計(jì)的基本思想和程序開發(fā)過程;使學(xué)生掌握結(jié)構(gòu)化程序設(shè)計(jì)的一般方法,能編寫應(yīng)用程序解決實(shí)際問題;以本課程為基礎(chǔ),培養(yǎng)學(xué)生嚴(yán)謹(jǐn)?shù)某绦蛟O(shè)計(jì)思想、靈活的思維方式及較強(qiáng)的動(dòng)手能力,使學(xué)生逐漸掌握較復(fù)雜軟件的設(shè)計(jì)和開發(fā)過程,為后續(xù)專業(yè)課程的學(xué)習(xí)打下扎實(shí)的理論和實(shí)踐基礎(chǔ)。
知識(shí)目標(biāo):掌握C語言程序的結(jié)構(gòu)、函數(shù)的結(jié)構(gòu)和程序開發(fā)過程;掌握算法的特性和程序的三種基本結(jié)構(gòu),能夠使用流程圖或N-S圖來描述算法;熟練使用順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)編寫程序,解決實(shí)際問題;能夠熟練的使用函數(shù)編寫程序,掌握函數(shù)的定義、聲明、調(diào)用及參數(shù)的傳遞方式;能夠使用數(shù)組編寫程序,解決排序、查找等實(shí)際問;理解和掌握指針的概念、運(yùn)算和使用方法,能利用指針編寫應(yīng)用程序;掌握結(jié)構(gòu)體類型、結(jié)構(gòu)體變量定義和使用,能利用結(jié)構(gòu)體編寫應(yīng)用程序,解決較復(fù)雜的實(shí)際問題。能力目標(biāo):具有解決簡單應(yīng)用問題程序設(shè)計(jì)能力;具有閱讀、分析和設(shè)計(jì)算法的能力;具有解決分支結(jié)構(gòu)應(yīng)用問題程序設(shè)計(jì)能力;具有解決重復(fù)操作應(yīng)用問題程序設(shè)計(jì)能力;具有解決綜合應(yīng)用問題程序設(shè)計(jì)能力;具有綜合運(yùn)用所學(xué)知識(shí)進(jìn)行應(yīng)用軟件開發(fā)、編碼、調(diào)試、維護(hù)能力。素質(zhì)目標(biāo):培養(yǎng)學(xué)生善于思考、深入研究的良好自主學(xué)習(xí)的習(xí)慣和創(chuàng)新精神;培養(yǎng)結(jié)構(gòu)化程序設(shè)計(jì)思想和良好的編碼規(guī)范;培養(yǎng)學(xué)生搜集資料、閱讀資料、利用資料的能力,以及自學(xué)能力;培養(yǎng)學(xué)生語言表達(dá)、團(tuán)結(jié)協(xié)作、社會(huì)交往等綜合職業(yè)素質(zhì),養(yǎng)成愛崗敬業(yè)、遵守職業(yè)道德規(guī)范、誠實(shí)、守信的高尚品質(zhì)。
2 翻轉(zhuǎn)課堂教學(xué)模式
翻轉(zhuǎn)課堂教學(xué)模式的核心理論基礎(chǔ)為建構(gòu)主義的學(xué)習(xí)理論。建構(gòu)主義是一種關(guān)于知識(shí)和學(xué)習(xí)的理論,強(qiáng)調(diào)學(xué)習(xí)者的主動(dòng)性,認(rèn)為學(xué)習(xí)是學(xué)習(xí)者基于原有的知識(shí)經(jīng)驗(yàn)生成意義、建構(gòu)理解的過程,而這一過程常常是在社會(huì)文化互動(dòng)中完成的。主要的教學(xué)觀點(diǎn)有:學(xué)習(xí)是一個(gè)建構(gòu)的過程、學(xué)習(xí)是一個(gè)活動(dòng)的過程、學(xué)習(xí)是一個(gè)協(xié)作的過程、學(xué)習(xí)必須處于豐富的情景中、強(qiáng)調(diào)以學(xué)生為中心、強(qiáng)調(diào)情境對意義建構(gòu)的重要作用、強(qiáng)調(diào)協(xié)作學(xué)習(xí)對意義建構(gòu)的關(guān)鍵作用、強(qiáng)調(diào)對學(xué)習(xí)環(huán)境的設(shè)計(jì)、強(qiáng)調(diào)利用各種信息資源來支持學(xué)習(xí)、強(qiáng)調(diào)學(xué)習(xí)的最終目的是完成知識(shí)的意義建構(gòu)。社會(huì)建構(gòu)主義把上述的觀點(diǎn)擴(kuò)展到一個(gè)社群,該社群成員為彼此創(chuàng)造事物,為一個(gè)共同的目標(biāo),協(xié)力建立一個(gè)共享成果的文化圈。當(dāng)一個(gè)人融入這樣的一個(gè)文化氛圍時(shí),他將自始至終學(xué)習(xí)如何在各個(gè)層面成為這個(gè)文化的一部分。社會(huì)建構(gòu)論認(rèn)為知識(shí)根本不存在于個(gè)體內(nèi)部,而是屬于社會(huì)的,個(gè)體不能獨(dú)占知識(shí),只能分享知識(shí)。因此教育要消除固定的權(quán)威;激活學(xué)習(xí)者間以及師生之間的關(guān)系;要在實(shí)踐中形成意義;傾聽各個(gè)學(xué)習(xí)領(lǐng)域和各學(xué)習(xí)主體的聲音。
美國教授Robert Talbert提出的翻轉(zhuǎn)課堂的教學(xué)模型包括課前和課中兩個(gè)部分。課前,學(xué)生自主觀看教學(xué)視頻學(xué)習(xí)知識(shí),然后有針對性的進(jìn)行作業(yè)練習(xí);課中,學(xué)生先進(jìn)行測試,再與老師或者同伴進(jìn)行小組協(xié)作探討;最后,作出總結(jié)和反饋。
3 MOODLE平臺(tái)簡介
MOODLE平臺(tái)是由澳大利亞Martin Dougiamas博士主持開發(fā)的課程管理系統(tǒng),該系統(tǒng)是一套基于“社會(huì)建構(gòu)主義理論”設(shè)計(jì)開發(fā)的開放源代碼的軟件,能夠幫助教師高質(zhì)量創(chuàng)建和管理的在線課程。Moodle以社會(huì)建構(gòu)主義理論為其設(shè)計(jì)基礎(chǔ),主要特色有:簡單輕便,相容性高,技術(shù)門檻低;其在線教學(xué)模塊采用可自由組合的動(dòng)態(tài)模塊化設(shè)計(jì),教師搭建在線課程時(shí)就像搭積木一樣簡單有趣;支持多種教學(xué)模式,可以幫助教師學(xué)生在一個(gè)積極協(xié)作的在線環(huán)境中進(jìn)行交流;在線活動(dòng)記錄能夠詳細(xì)呈現(xiàn)。
作為強(qiáng)大的課程管理系統(tǒng),MOODLE可以支持開設(shè)上千門的課程,平臺(tái)支持無限制的課程目錄創(chuàng)建。課程管理員在任何時(shí)候都可以創(chuàng)建、移動(dòng)、下載、修改課程;可將課程設(shè)置為激活或隱藏狀態(tài),同時(shí)可以設(shè)定課程的進(jìn)度;可以為課程設(shè)置靈活的權(quán)限和等級以及是否允許學(xué)員注銷課程等。作為教師,通過該平臺(tái)能夠追蹤到學(xué)習(xí)者進(jìn)入課程學(xué)習(xí)的頻率和持續(xù)時(shí)間;能以小組合計(jì)的方式顯示時(shí)間、日期和頻率信息;能對進(jìn)入課程、討論區(qū)、課程測試和作業(yè)的學(xué)習(xí)者的分別就進(jìn)入次數(shù),進(jìn)入時(shí)間,日期,頻率和IP地址進(jìn)行記錄、顯示。
4 基于MOODLE平臺(tái)的翻轉(zhuǎn)課堂學(xué)習(xí)模式
課前,學(xué)生先在MOODLE平臺(tái)觀看教學(xué)視頻。與視頻配套的小練習(xí)一般由四到五個(gè)有針對性的問題組成。通過練習(xí),學(xué)生可以及時(shí)對自己的學(xué)習(xí)情況作出判斷。如果發(fā)現(xiàn)練習(xí)結(jié)果不理想,學(xué)生可以回頭來再學(xué)一遍。通過MOODLE平臺(tái),學(xué)生的學(xué)習(xí)情況能夠及時(shí)地進(jìn)行匯總處理,幫助教師了解學(xué)生的學(xué)習(xí)狀況。同時(shí),學(xué)生與學(xué)生、老師之間可以在網(wǎng)絡(luò)平臺(tái)上進(jìn)行討論。
針對高職院校的職業(yè)教育的特點(diǎn),《C語言程序設(shè)計(jì)》課堂學(xué)習(xí)模式采用項(xiàng)目實(shí)踐、分組討論為主,注重動(dòng)手能力、職業(yè)技能的培養(yǎng)。
5 考核方式
結(jié)合翻轉(zhuǎn)課堂教學(xué)模式的特點(diǎn),《C語言程序設(shè)計(jì)》課程考核采用形成性考核方式,總評成績由形成性考核的各項(xiàng)成績組成,全面考核學(xué)生的動(dòng)手能力、基礎(chǔ)理論和平時(shí)學(xué)習(xí)狀況,具體分?jǐn)?shù)比例為:綜合素質(zhì)評價(jià)20%,過程性考核50%,終結(jié)性考核30%。綜合素質(zhì)評價(jià):主要依據(jù)是學(xué)生平時(shí)的學(xué)習(xí)態(tài)度、課堂項(xiàng)目實(shí)踐、討論、作業(yè)情況及學(xué)生的通用能力考核。過程性考核:根據(jù)MOODLE平臺(tái)上每個(gè)章節(jié)提供的配套課堂資源的學(xué)習(xí)完成情況、單元測試成績進(jìn)行考核,著重考察學(xué)生的主動(dòng)學(xué)習(xí)能力、實(shí)際動(dòng)手能力、分析問題的能力、獨(dú)立解決問題的能力以及知識(shí)點(diǎn)掌握情況。終結(jié)性考核:學(xué)生進(jìn)行期終考核,測試學(xué)生對知識(shí)的掌握情況。
【參考文獻(xiàn)】
[1]張思,李勇帆.高校教師使用Moodle網(wǎng)絡(luò)教學(xué)平臺(tái)影響因素研究[J].電化教育研究,2014(08).
[2]趙興龍.翻轉(zhuǎn)課堂中知識(shí)內(nèi)化過程及教學(xué)模式設(shè)計(jì)[J].現(xiàn)代遠(yuǎn)程教育研究,2014(02).
[3]丁金昌.實(shí)踐導(dǎo)向的高職教育課程改革與創(chuàng)新[J].高等工程教育研究,2015(01).
[責(zé)任編輯:朱麗娜]