王文廣 夏啟壽
摘要:混和學(xué)習(xí)(B-Learning)是融匯網(wǎng)絡(luò)學(xué)習(xí)與課堂面對面教學(xué)的優(yōu)點,以實現(xiàn)最優(yōu)化學(xué)習(xí)為目的的一種教學(xué)模式?!癈程序設(shè)計”課程具有注重實際問題解決能力,對實踐操作技能要求高的特點。在進行課程教學(xué)時,出現(xiàn)了諸如學(xué)生問題重復(fù)率高、問題無法及時回答等問題,有必要結(jié)合混合學(xué)習(xí)的方法,進行教學(xué)設(shè)計,從而達到改進教學(xué)水平的目標(biāo)。
關(guān)鍵詞:混和學(xué)習(xí);教學(xué)策略;教學(xué)設(shè)計;教學(xué)模式
中圖分類號:G434 文獻標(biāo)識碼:A
文章編號:1009-3044(2019)12-0151-02
開放科學(xué)(資源服務(wù))標(biāo)識碼(OSID):
“C程序設(shè)計”作為一門重要的計算機課程,是一門實踐性較高的課程。學(xué)生的實際問題解決思路的掌握和編程語言的規(guī)范化實現(xiàn)解題目標(biāo)是課程教學(xué)的重點和難點,但編程語言的枯燥和大量的實踐練習(xí)要求使得學(xué)生在課程學(xué)習(xí)中出現(xiàn)了諸多問題,發(fā)現(xiàn)影響教學(xué)質(zhì)量的原因有許多方面,有必要通過合理運用“恰當(dāng)?shù)摹苯虒W(xué)方法來進行彌補。因此,結(jié)合了傳統(tǒng)學(xué)習(xí)方式與E-learning兩方面優(yōu)點的混和學(xué)習(xí)(Blended Learning,簡稱B-Learning)就成為改進教學(xué)的一種必然的和有效的選擇,通過建立基于混合學(xué)習(xí)的新型的教學(xué)流程范式,可以有效地促進C程序設(shè)計課程的教學(xué)質(zhì)量。
1 傳統(tǒng)課程教學(xué)中難以解決的問題
1.1 學(xué)生常受困于簡單問題
從學(xué)生在課程學(xué)習(xí)中常出現(xiàn)的問題來看,基礎(chǔ)掌握不牢、邏輯能力不強是表現(xiàn)最主要的幾個問題。因此在日常教學(xué)中,學(xué)生經(jīng)常出現(xiàn)的問題大多是一些簡單的邏輯錯誤,如代碼的格式問題等。
具體分析其原因,從學(xué)生自身來看,大學(xué)生理解能力、獨立意識較強,導(dǎo)致在實際的教學(xué)中,很多學(xué)生在學(xué)習(xí)中遇到小問題時不愿向老師提問,以致受困于簡單問題,且有的學(xué)生在課堂學(xué)習(xí)時會出現(xiàn)注意力不集中,在操作實踐中出現(xiàn)問題不能仔細(xì)分析,出現(xiàn)畏難情緒,即使小的問題導(dǎo)致程序編譯不通過、執(zhí)行錯誤也找不到問題原因。
1.2 問題重復(fù)率高,問題量大,傳統(tǒng)課程教學(xué)模式下難以及時解答
在課程教學(xué)實踐中,可以發(fā)現(xiàn)學(xué)生面臨的多為重復(fù)問題,尤其是在實驗課教學(xué)中,因為座位是分開的,而且學(xué)生在自己做實驗時,注意力不會關(guān)注其他學(xué)生所提的問題,所以經(jīng)常出現(xiàn)對同一問題的重復(fù)提問與回答。在重復(fù)回答學(xué)生問題的同時,因為在課堂教學(xué)和實驗課教學(xué)中,學(xué)生操作實踐多,必然在實踐中會出現(xiàn)很多問題,而教師在課堂有限的時間內(nèi)很難做到對每位同學(xué)的問題都及時予以回答。且在實際教學(xué)中,學(xué)生提出的問題難易度相差很大,有時簡單的問題完全可以由學(xué)生間進行討論得出結(jié)論,教師應(yīng)該在有限的教學(xué)時間內(nèi)專注于解決學(xué)生在學(xué)習(xí)中遇到的較困難的問題。
1.3 教師具備的信息化技術(shù)水平對教學(xué)影響較大
從教師角度來看,教師對信息技術(shù)的掌握程度,會對課程教學(xué)產(chǎn)生很大的影響。教師如果對現(xiàn)代信息技術(shù)掌握不夠,在教學(xué)中自然會以純理論的枯燥的程序語言理論知識講授為主,而且對學(xué)生在日常學(xué)習(xí)中發(fā)現(xiàn)的問題也很難及時準(zhǔn)確地予以回答。因此,要求教師要具備一定的教學(xué)經(jīng)驗,能及時解決學(xué)生在實踐中遇到的問題,并能夠通知網(wǎng)絡(luò)等信息傳遞方式及時解答學(xué)生在課后學(xué)習(xí)時遇到的問題,提高教學(xué)效率。
1.4課堂教學(xué)難以管理
因為本課程強調(diào)實踐性,因此課堂教學(xué)中教師主要采用多媒體系統(tǒng)進行演示和講授,學(xué)生參與度不夠。而課程實驗操作課中,學(xué)生在多媒體機房中進行程序編制和驗證,少數(shù)學(xué)生登錄無關(guān)網(wǎng)頁的情況也較難管理。因此要更加重視課堂管理的維持功能,即“在課程教學(xué)中持久地維持良好的內(nèi)部環(huán)境,使學(xué)生的心理活動始終保持在課業(yè)上,以保證教學(xué)任務(wù)的順利完成?!睆腃程序設(shè)計課程教學(xué)來看,在多媒體教室教學(xué)環(huán)節(jié)要提升學(xué)生課堂進行活動的參與度,讓學(xué)生通過在線學(xué)習(xí)預(yù)習(xí)和復(fù)習(xí)上課內(nèi)容,在課堂教學(xué)時可通過小組學(xué)習(xí)匯報形式提升學(xué)生的學(xué)習(xí)參與。在機房實驗教學(xué)時,首先要安排恰當(dāng)?shù)娜蝿?wù),要求學(xué)生完成一定的實踐操作任務(wù),從而以任務(wù)驅(qū)動學(xué)生的學(xué)習(xí),適當(dāng)?shù)妮o以多媒體網(wǎng)絡(luò)教室管理系統(tǒng),做好課堂教學(xué)管理。
1.5 教學(xué)中對硬件方面要求較高
首先是課堂教學(xué)最起碼的要求是多媒體教室,以用于演示及講解,在實際應(yīng)用中使學(xué)生熟悉課件,也會增強學(xué)生學(xué)習(xí)的動力。同時,課程要求進行大量的實驗,學(xué)校應(yīng)提供多媒體電腦教室,使學(xué)生可以在實際編程的操作訓(xùn)練里,加深對學(xué)習(xí)內(nèi)容的理解,從開始時機械再現(xiàn)已有的程序到后期自己設(shè)計程序流程、運用編程語言解決問題,使學(xué)習(xí)內(nèi)容內(nèi)化到學(xué)生的知識結(jié)構(gòu)中去。
在當(dāng)前高校,普遍具備多媒體網(wǎng)絡(luò)教室、校園網(wǎng)、網(wǎng)絡(luò)課程平臺等硬件方面的條件,混合學(xué)習(xí)在高校教學(xué)中應(yīng)用具備其可行性。且C程序設(shè)計課程一般是針對理科大一第二學(xué)期開設(shè),學(xué)生經(jīng)過前期計算機基礎(chǔ)課程的學(xué)習(xí),也基本掌握了計算機和網(wǎng)絡(luò)技術(shù)的使用。同時我們通過調(diào)查發(fā)現(xiàn),同學(xué)們每天上網(wǎng)超過兩小時的占到了絕大多數(shù)??梢哉f,從硬件和學(xué)習(xí)者兩個因素方面考慮,都具備了創(chuàng)建混合學(xué)習(xí)環(huán)境的可能。
2 混和學(xué)習(xí)在C程序設(shè)計課程教學(xué)中應(yīng)用的可行性探討
2.1混合學(xué)習(xí)的概念及其特色
混和學(xué)習(xí) “就是要把傳統(tǒng)學(xué)習(xí)方式的優(yōu)勢和E-Learning(即數(shù)字化或網(wǎng)絡(luò)化學(xué)習(xí))的優(yōu)勢結(jié)合起來;也就是說,既要發(fā)揮教師引導(dǎo)、啟發(fā)、監(jiān)控教學(xué)過程的主導(dǎo)作用,又要充分體現(xiàn)學(xué)生作為學(xué)習(xí)過程主體的主動性、積極性與創(chuàng)造性?!?/p>
教學(xué)不僅是知識的傳遞,師生間的情感交流對網(wǎng)絡(luò)學(xué)習(xí)的質(zhì)量起到了至關(guān)重要的作用?!耙驗槿说那榫w情感具有兩極性,表現(xiàn)為對人的智力活動起到增力或減力的作用。所謂增力是指適量的情感因素可以起到激活動機、啟動認(rèn)知的作用”單純的網(wǎng)絡(luò)學(xué)習(xí)環(huán)境,很難營造出良好的師生交互情境,傳統(tǒng)教學(xué)相對于在線學(xué)習(xí)可以提高師生的交互。而在線學(xué)習(xí)可以提供隨時對地學(xué)習(xí)和根據(jù)學(xué)習(xí)者個人學(xué)習(xí)情況進行自主學(xué)習(xí)和因材施教的可能,而課堂教學(xué)可以提供完全在線學(xué)習(xí)所無法滿足的師生交互的情感需求。因此混合兩種教學(xué)形式優(yōu)勢于一體的混合教學(xué)模式就成為一種能適應(yīng)當(dāng)前飛速發(fā)展的信息化教學(xué)的改革傳統(tǒng)課堂教學(xué)范式的有效途徑。
2.2 C程序設(shè)計課程分析及應(yīng)用混合學(xué)習(xí)的可行性
從課程教學(xué)角度來看,必然要先對課程的內(nèi)容、特點等進行必要的分析,C程序設(shè)計課程要求學(xué)生具備運用計算思維來分析、設(shè)計、解決問題的能力,是一門實踐性很強的理論與應(yīng)用并重的課程。在課程的教學(xué)中,尤其是布置實驗時,可以安排學(xué)生直接以任務(wù)驅(qū)動的形式為設(shè)計目標(biāo),設(shè)計和編寫相應(yīng)程序,以便使學(xué)生掌握具有實用性的計算機語言編程技能。學(xué)生們要在實際嘗試中進行流程設(shè)計、語言編寫、調(diào)試修改,通過實際動手,掌握數(shù)據(jù)結(jié)構(gòu)理論和語言編寫、制作程序的技能。如果脫離具體的技能操作實踐,學(xué)生們只掌握一些空洞的概念和理論,以及無目的的例題驗證程序設(shè)計操作,課程的開設(shè)就失去了其應(yīng)有的意義。
C程序設(shè)計課程教學(xué)內(nèi)容也比較易于進行基于知識點的細(xì)化與管理,這是應(yīng)用在線學(xué)習(xí)的易于著手之處。比如程序控制結(jié)構(gòu)一章內(nèi)容,可以劃分為:順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)三個部分,而選擇結(jié)構(gòu)可以劃分為if語句和switch語句兩類,循環(huán)結(jié)構(gòu)又分為while語句、do-while語句和for語句三種,既有內(nèi)在聯(lián)系又有區(qū)別的教學(xué)內(nèi)容便于劃分知識點,且每個知識點內(nèi)容和教學(xué)目標(biāo)較為明確,這就為利用網(wǎng)絡(luò)學(xué)習(xí)方式輔助日常教學(xué)提供了較易操作的便利。學(xué)生可以針對所學(xué)到的教學(xué)內(nèi)容,利用在線學(xué)習(xí)學(xué)習(xí)自己尚未掌握的知識點,從而提升學(xué)習(xí)質(zhì)量。同時,學(xué)生可以在課外時間,合理運用在線學(xué)習(xí)進行重復(fù)學(xué)習(xí)和操作訓(xùn)練,課堂內(nèi)教師可以抽出時間和精力進行小組討論和面對面交流等教學(xué)環(huán)節(jié),從而達到提升課程教學(xué)質(zhì)量的最終目標(biāo)。
3 基于B-learning的教學(xué)過程模式設(shè)計
在實際教學(xué)實踐中,如何將混和學(xué)習(xí)與課堂教學(xué)進行有機融合,使之能促進學(xué)生的學(xué)習(xí),提升課程的教學(xué)效果,是教師面臨的最大問題。結(jié)合學(xué)生實際,綜合考慮教學(xué)目標(biāo)、混和學(xué)習(xí)與小組學(xué)習(xí)的優(yōu)缺點,構(gòu)建了一種基于B-learning的《C程序設(shè)計》教學(xué)設(shè)計范式,圖1為流程圖解。
如圖1所示,將混和學(xué)習(xí)在C程序設(shè)計課程中應(yīng)用的步驟分析如下:
⑴在教學(xué)中,教師應(yīng)先對C程序設(shè)計課程的教學(xué)內(nèi)容進行分析,確定每單元授課內(nèi)容,并針對具體知識點搜集網(wǎng)絡(luò)教學(xué)視頻或者拍攝授課教師的教學(xué)講解示范短視頻,通過網(wǎng)絡(luò)教學(xué)平臺提供給班級學(xué)生。
⑵在實際授課前,先通過網(wǎng)絡(luò)教學(xué)平臺等在線媒介將要學(xué)習(xí)的內(nèi)容告知學(xué)生,并對學(xué)生要預(yù)習(xí)的內(nèi)容進行安排。C語言程序設(shè)計是一項邏輯嚴(yán)密的計算機思維活動,需要學(xué)生進行必要的思考與預(yù)習(xí)、復(fù)習(xí)、練習(xí),方能掌握程序設(shè)計的方法。
⑶學(xué)生預(yù)習(xí)要學(xué)習(xí)的內(nèi)容,在預(yù)習(xí)時,不求全面掌握,可以單獨在計算機上嘗試進行諸如某個函數(shù)的制作技巧,這樣會加深對學(xué)習(xí)內(nèi)容的理解,還可以發(fā)現(xiàn)問題,便于學(xué)習(xí)中有所側(cè)重。
⑷學(xué)生通過網(wǎng)絡(luò)將預(yù)習(xí)時發(fā)現(xiàn)的問題及對學(xué)習(xí)內(nèi)容的看法反饋給教師,這個步驟最重要的問題是要保證學(xué)生反饋給教師的信息能真實反映出學(xué)習(xí)的需求,使教師可以對學(xué)生的看法有清醒的認(rèn)識。此環(huán)節(jié)要求教師具備較強的編程技巧和發(fā)現(xiàn)程序問題的能力,因此教師也需要大量的編程實踐和操作練習(xí),同時通過匯總學(xué)生常見問題的方法,提高教師快速準(zhǔn)確解決學(xué)生問題的能力。
⑸教師針對學(xué)生反饋的信息,結(jié)合教學(xué)內(nèi)容進行綜合考慮,在完成基本的教學(xué)目標(biāo)的前提下,確定課堂教學(xué)和上機實驗的教學(xué)內(nèi)容。在此環(huán)節(jié)中,可采用基于任務(wù)驅(qū)動的教學(xué)模式進行設(shè)計,根據(jù)教學(xué)目標(biāo)確定知識點,設(shè)計編程實例,通過學(xué)生編程實現(xiàn)的過程,使學(xué)生既能掌握C語言內(nèi)容的學(xué)習(xí),更能激發(fā)探索C語言奧妙的興趣。
⑹投影儀等多媒體技術(shù)在本課程教學(xué)中是必不可少的,教師通過投影儀,將教學(xué)內(nèi)容傳遞給學(xué)生,還可以直接在課堂上示范如何設(shè)計程序流程圖、如何用代碼實現(xiàn)、如何調(diào)試和運行程序等,通過多媒體多維傳遞的優(yōu)點使學(xué)生對課程學(xué)習(xí)內(nèi)容感興趣、提高學(xué)生的學(xué)習(xí)動力。
⑺從教學(xué)實踐中來看,C程序設(shè)計課程是一門實踐性很強的課程,學(xué)生經(jīng)過課堂教學(xué),掌握一定的理論基礎(chǔ)與設(shè)計技術(shù)后,充足的上機實踐是學(xué)好本課程的重中之重,只有通過大量的編程練習(xí),才能在實踐中掌握教學(xué)內(nèi)容。在本階段,可以發(fā)揮在線學(xué)習(xí)的優(yōu)勢,學(xué)生可以通過網(wǎng)絡(luò)教學(xué)資源學(xué)習(xí)自己掌握不夠的知識點,教師通過網(wǎng)絡(luò)交互解答學(xué)生實踐中遇到的問題,對學(xué)生編程實踐時出現(xiàn)的問題及時予以幫助。
⑻學(xué)生在一階段學(xué)習(xí)結(jié)束后,對學(xué)習(xí)內(nèi)容進行總結(jié),對自己學(xué)習(xí)目標(biāo)的達成情況進行自我判斷,并通過網(wǎng)絡(luò)討論解決學(xué)習(xí)問題,得到共同進步。
⑼在課后,學(xué)生和教師通過網(wǎng)絡(luò)對學(xué)習(xí)效果進行簡單評價,并盡可能對下一階段學(xué)習(xí)的內(nèi)容達成一致意見,確定下一階段的學(xué)習(xí)內(nèi)容和目標(biāo)。
4 結(jié)語
新的技術(shù)隨著社會現(xiàn)代化程度的不斷提高而不斷涌現(xiàn),網(wǎng)絡(luò)、多媒體等技術(shù)的發(fā)展也給高校課程教學(xué)中改革帶來了新的機遇。將混和學(xué)習(xí)的理論應(yīng)用到高校課堂教學(xué)的實踐中去,以提高學(xué)生的學(xué)習(xí)為最終目標(biāo),將課堂教學(xué)的優(yōu)勢與網(wǎng)絡(luò)教學(xué)的優(yōu)勢相結(jié)合,通過網(wǎng)絡(luò)傳遞教學(xué)和師生交互信息,能有效地提高課程教學(xué)的質(zhì)量,滿足C程序設(shè)計課程對實踐性、實用性的要求。
參考文獻:
[1] 何克抗.從Blending Learning看教育技術(shù)理論的新發(fā)展(上、下)[J].電化教育研究,2004(3):1-6.
[2][美]阿蘭·柯林斯,理查德·哈爾弗森.技術(shù)時代重新思考教育[M].陳家剛,程佳銘,譯.上海:華東師大出版社,2013:49.
[3] 李敬兆,夏啟壽.C程序設(shè)計教程[M].北京:電子工業(yè)出版社,2012.
[4] 陳然,楊成.SPOC混合學(xué)習(xí)模式設(shè)計研究[J].中國遠(yuǎn)程教育,2015(5):43.
[5] Shan·Williams.Blended learning: Tried and tested at Clerical Medical[J].Training & Management Development Methods.Bradford: 2003.Vol.17.
[6] 陳然,楊成.SPOC支持下的高校混合學(xué)習(xí)新模式[J].江蘇開放大學(xué)學(xué)報,2015(2):44-48.
[7] 周媛, 韓彥鳳.混合學(xué)習(xí)活動中學(xué)習(xí)者學(xué)習(xí)投入的研究[J].電化教育研究,2018(11):99-105.
【通聯(lián)編輯:唐一東】