承蓓
摘 ?要:《C語言程序設(shè)計》課程是我校高職計算機信息管理專業(yè)開設(shè)的一門必修專業(yè)課程,也是學(xué)習(xí)一些后序課程之前必須掌握的支撐課程,是一門理論性和實踐性都很強的重要專業(yè)課程,同時往往也是許多同學(xué)沒能學(xué)好的課程。隨著,大數(shù)據(jù)時代的到來,手機電腦等終端的普及,為學(xué)習(xí)者提供了更廣闊的學(xué)習(xí)資源,也拓寬了學(xué)習(xí)的時間和空間。為了提高教學(xué)質(zhì)量,提高人才培養(yǎng)的有效性,筆者基于泛雅平臺對《C語言程序設(shè)計》課程進行了混合式教學(xué)的探索。
關(guān)鍵詞:泛雅 ?C語言程序設(shè)計 ?混合式教學(xué)
中圖分類號:G642;TP312.1-4 ? ? ? ? ? ? ? ? ?文獻標(biāo)識碼:A ? ? ? ? ? ? ? ? ? ? ? ?文章編號:1674-098X(2019)07(b)-0209-02
1 ?C語言教學(xué)的現(xiàn)狀
《C語言程序設(shè)計》課程作為計算機信息管理專業(yè)必修的一門專業(yè)平臺課程,旨在讓學(xué)生通過學(xué)習(xí)序設(shè)計的初步知識和學(xué)會編寫簡單程序,形成結(jié)構(gòu)化程序設(shè)計的思想,提高運用C語言解決實際問題的編程能力,同時也為一些后序課程的學(xué)習(xí)打下必要的基礎(chǔ)。
但是,在筆者以往的教學(xué)過程中,發(fā)現(xiàn)許多學(xué)生學(xué)習(xí)該門課程,即使同一個班的學(xué)生學(xué)習(xí)差距都很大。這一方面與學(xué)生本身的理論基礎(chǔ)、邏輯思維能力、以及現(xiàn)場的學(xué)習(xí)接受能力有關(guān)。另一方面,也與教學(xué)的方式有關(guān)。每一屆學(xué)生教下來,給我留下的印象是,由于教師要顧及到不同層次的學(xué)生,加上課時的限制,每位學(xué)生學(xué)到的內(nèi)容有限,掌握的內(nèi)容更有限。對于學(xué)習(xí)接受力相對薄弱的同學(xué)來說,入門都是問題,更無法深入到后面章節(jié)的學(xué)習(xí);而對于學(xué)習(xí)接受力強的同學(xué),當(dāng)堂課的知識很快就掌握了,這時課上的知識容量對他們來說就嫌少,涉及的學(xué)習(xí)深度也不足。學(xué)習(xí)接受力中等的同學(xué),能跟上教師的教學(xué)節(jié)奏,但是學(xué)習(xí)的內(nèi)容僅限于老師教的,所以學(xué)習(xí)只是為了應(yīng)付考試。
可見,傳統(tǒng)的課堂無法有效解決上述問題,需要有新的手段來改善教學(xué)方式。隨著信息化手段的不斷豐富,混合式教學(xué)可采用線上線下結(jié)合的方式,可以滿足不同層次學(xué)生的學(xué)習(xí)需求。
2 ?混合式教學(xué)
混合式教學(xué),就是將在線教學(xué)和傳統(tǒng)教學(xué)相結(jié)合起來的一種“線上+線下”的一種教學(xué)方式,線上和線下都是教學(xué)的必備活動,目的是充分發(fā)揮線上與線下的優(yōu)勢,不僅拓展了學(xué)生的學(xué)習(xí)時間和空間,提高學(xué)生學(xué)習(xí)的參與度,讓學(xué)生真正成為學(xué)習(xí)的主體,提升絕大部分學(xué)生的學(xué)習(xí)深度。
混合式教學(xué)目前沒有同統(tǒng)一的模式,但是它將重構(gòu)傳統(tǒng)的課堂教學(xué),讓教師在思考“自己如何教”的同時,更要關(guān)注到“如何促進學(xué)生的學(xué)”。
3 ?泛雅平臺簡述
泛雅平臺是超星公司基于泛雅模式開發(fā)的一個網(wǎng)絡(luò)教學(xué)綜合服務(wù)平臺。師生可以瀏覽下載該平臺上的已有資源。同時,教師也可以在該平臺上建設(shè)自己的網(wǎng)絡(luò)課程并應(yīng)用,借助該平臺實施教學(xué)監(jiān)控、組織、管理及評價。學(xué)生既可以在電腦端,也可以通過移動端的學(xué)習(xí)通,利用碎片時間進行個性化學(xué)習(xí)。師生可以通過上課簽到、在線作業(yè)、測驗、答疑、討論等,實現(xiàn)良好的師生互動交流,滿足師生更好地教與學(xué)的需求。
針對C語言教學(xué)的現(xiàn)狀,泛雅平臺可以作為《C語言程序設(shè)計》課程混合式教學(xué)的一個載體。通過利用泛雅平臺,實現(xiàn)《C語言程序設(shè)計》的混合式教學(xué),不同層次的學(xué)生可以根據(jù)自己的學(xué)習(xí)情況,順著不同的學(xué)習(xí)路徑來進行學(xué)習(xí),讓各個層次的學(xué)習(xí)者各取所需。
4 ?基于泛雅平臺的混合式教學(xué)的總體設(shè)計
4.1 平臺上教學(xué)內(nèi)容的總體安排
由于傳統(tǒng)課堂教學(xué)的教學(xué)內(nèi)容是統(tǒng)一的,但是學(xué)生的學(xué)習(xí)是具有差異性的。不同學(xué)習(xí)能力的學(xué)生,如果安排統(tǒng)一的學(xué)習(xí)內(nèi)容,不能滿足學(xué)生的學(xué)習(xí)需求。因此,在教學(xué)內(nèi)容的安排上,分為兩大部分:(1)必學(xué)內(nèi)容,該部分針對全體學(xué)生,目的是讓每位同學(xué)都能學(xué)會一些簡單的程序編寫,對程序設(shè)計有個初步的認識。(2)選學(xué)部分,該部分是針對學(xué)習(xí)接受能力強的同學(xué),能根據(jù)自己的學(xué)習(xí)能力進一步學(xué)習(xí),見表1。
4.2 混合式教學(xué)實施的總體步驟
《C語言程序設(shè)計》這門課程在進行混合式教學(xué)實施的過程中,分成三大步驟:課前預(yù)習(xí)初探、課中學(xué)習(xí)提升、課后鞏固內(nèi)化。
4.2.1 ?課前預(yù)習(xí)初探
課前教師主要做兩個工作:(1)布置好在線的預(yù)習(xí)內(nèi)容,如觀看微視頻或閱讀在線材料,對本課需要知道的內(nèi)容有一個初步的了解,并要求學(xué)生在預(yù)習(xí)完后完成相應(yīng)的檢測,這樣教師可以通過檢測了解到學(xué)生的預(yù)習(xí)情況。(2)提出本堂課需要解決的一個簡單問題,教師可以了解到學(xué)生掌握和運用知識的程度。
學(xué)生課前的任務(wù)也是兩個:(1)在手機或電腦端,在線預(yù)習(xí)所學(xué)內(nèi)容,并完成相應(yīng)的預(yù)習(xí)習(xí)題。(2)嘗試運用預(yù)習(xí)內(nèi)容初步解決問題。
4.2.2 ?課中學(xué)習(xí)提升
課中教師的工作首先是:(1)針對課前的預(yù)習(xí)給學(xué)生提供反饋,針對學(xué)生預(yù)習(xí)存在的問題,給以講解和解決。(2)層層深入,構(gòu)建相應(yīng)問題,組織學(xué)生討論學(xué)習(xí)評價,并引導(dǎo)學(xué)生總結(jié)學(xué)習(xí)內(nèi)容和方法。
學(xué)生課中的任務(wù)是參與學(xué)習(xí)討論,在教師的引導(dǎo)下,不斷提升知識的學(xué)習(xí)深度。
4.2.3 ?課后鞏固內(nèi)化
課后教師的工作主要是組織學(xué)生答疑交流。
學(xué)生的任務(wù)是完成課后作業(yè),鞏固所學(xué)知識或技能,總結(jié)后內(nèi)化,如有不懂的可以線上或線下與老師、同學(xué)交流。
5 基于泛雅平臺的混合式教學(xué)的具體實施案例
下面是以項目三循環(huán)結(jié)構(gòu)程序設(shè)計中的任務(wù)一while循環(huán)為內(nèi)容的設(shè)計案例。
本案例的題目是while循環(huán),計劃2課時完成,在學(xué)習(xí)這部分內(nèi)容之前,學(xué)生已經(jīng)學(xué)過順序結(jié)構(gòu)、選擇結(jié)構(gòu)的知識與技能,這部分內(nèi)容將為后續(xù)學(xué)習(xí)其他循環(huán)結(jié)構(gòu)語句打下基礎(chǔ)。具體的內(nèi)容主要涉及到三個知識點:知識點一:while循環(huán)的一般形式、知識點二:while循環(huán)的執(zhí)行過程、知識點三:循環(huán)控制變量三要素。根據(jù)大綱的要求,需要完成的教學(xué)目標(biāo)如下。
(1)知識與技能:①識記while語句的一般格式,知道循環(huán)體、循環(huán)條件。②熟悉while語句的執(zhí)行過程,能說出具體語句執(zhí)行的過程。③學(xué)會用while語句編寫簡單程序,解決實際問題。
(2)過程與方法:結(jié)合實際問題,學(xué)會分析,確定算法,編寫程序
(3)情感與價值觀:學(xué)會分析問題、解決問題。
其中,教學(xué)的重點是while語句的執(zhí)行過程和循環(huán)結(jié)構(gòu)的三要素,教學(xué)難點是應(yīng)用while語句解決實際問題。
平臺上,除了一些已做好的題庫外,我主要放了微課、課前課后的理論檢測題、課件以及發(fā)布的課后作業(yè)包括討論。
根據(jù)教學(xué)目標(biāo)和教學(xué)重難點以及學(xué)情,本堂課我首先要求學(xué)生在規(guī)定的時間之前完成在線學(xué)習(xí)微課,課前的預(yù)習(xí)檢測。預(yù)習(xí)檢測的題目主要是知識點一和知識點二中涉及的一些概念性的、相對簡單的知識,這樣有利于提高學(xué)生學(xué)習(xí)的主動性。預(yù)習(xí)檢測做完,平臺會自動評分,并給出答案,讓學(xué)生和老師都能了解初步掌握的情況。教師在課前通過泛雅平臺了解學(xué)生預(yù)習(xí)的情況。
課中的大部分學(xué)習(xí)時間都是安排在線下的,偶爾穿插一些線上的活動。
首先讓學(xué)生登錄到電腦泛雅平臺完成簽到,這樣就省去了每次上課考勤的麻煩。對于上節(jié)課的預(yù)習(xí)檢測,我是配合知識點由學(xué)生來講評,老師做總結(jié)。然后,創(chuàng)設(shè)情境,引出本課任務(wù)。
線上的學(xué)習(xí)雖然有了初步的印象,但重點內(nèi)容還需要強化,所以對于本次課的教學(xué)重點:while語句的執(zhí)行過程,我通過相關(guān)練習(xí)和線下課堂上的講解,讓學(xué)生加深印象和理解。
用while語句編寫簡單程序是本堂課的教學(xué)難點,光靠線上的簡單學(xué)習(xí),很多學(xué)生還是入不了門的。所以在課中,我主要是通過線下教師的由淺入深地啟發(fā)引導(dǎo),再配合一些難度由小到大的練習(xí)來化解難點。在課堂中,我在提出一些問題時,組織學(xué)生進行一些在線的搶答,以調(diào)動學(xué)生的積極性。
另外,利用線下的學(xué)生的當(dāng)堂小結(jié)以及教師的總結(jié),可以讓學(xué)生進一步鞏固所學(xué)知識,學(xué)會歸納總結(jié)的學(xué)習(xí)方法。
課后的理論檢測和課堂知識的應(yīng)用,我也是放在線上的。理論檢測由系統(tǒng)評分,學(xué)生可以得到及時反饋和評價。課堂知識的應(yīng)用,相對課堂所學(xué)的內(nèi)容要稍微動下腦筋,學(xué)生花的時間可能要長一些,所以放在線上,不占用有限的課堂時間,而且我要求他們做完后,上傳到討論區(qū),有疑問的地方也可以在平臺上發(fā)起話題,方便教師的個性化指導(dǎo)和學(xué)生間的互相學(xué)習(xí)。
6 ?結(jié)語
通過實踐,我發(fā)現(xiàn)線上和線下相結(jié)合的混合式教學(xué),相對原來單純傳統(tǒng)的教學(xué),學(xué)生的積極性有了一定的提高,在教學(xué)效率上也節(jié)約了不少時間。對于教和學(xué)都能及時反饋交流,也方便教師對學(xué)生的多元評價。在以后的課程教學(xué)中,我還需要繼續(xù)在實踐中不斷改進。
參考文獻
[1] 鄭曉妍.信息時代背景下的混合式教學(xué)模式探索[M].中學(xué)教學(xué)參考文綜版本,2018.
[2] 趙書紅.基于超星泛雅平臺的混合式教學(xué)實踐與研究[J].中國信息技術(shù)教育, 2018(12):101-104.
[3] 丁晶,李彥.基于泛雅網(wǎng)絡(luò)教學(xué)平臺的混合式教學(xué)模式探索[J].西安翻譯學(xué)院學(xué)報,2017(24):29.
[4] 李文全,徐素萍.C語言程序設(shè)計的混合式教學(xué)改革研究[J].電腦知識與技術(shù),2018,14(30):176-177,183.
[5] 王勇智,范欽.“C語言程序設(shè)計”混合式教學(xué)實踐與探討[J].電腦知識與技術(shù),2017(14):128-129.