徐完平,夏躍偉,杜效偉
(1.廣東科技學院計算機學院,東莞 523083;2.河南漯河職業(yè)技術(shù)學院成教部,漯河 462002)
Java程序設(shè)計是軟件工程Java方向必修的專業(yè)基礎(chǔ)課,傳統(tǒng)課堂中,以教師講授為主,輔以PPT,結(jié)合小案例來提高學生的編程能力,教學模式固定。隨著信息技術(shù)的發(fā)展,新的教學方法層出不窮,Java程序設(shè)計的教學改革也勢在必行。近年來,嘗試過翻轉(zhuǎn)課堂、MOOC,但不能構(gòu)建以學生為主體的主動學習的教學模式,在Java程序設(shè)計教學中研討以學生為主、適合新時代的教學模式尤為重要。
2014年春,復(fù)旦大學張學新教授提出對分課堂(又稱PAD課堂)[1]的教學理念,核心思想是把過去填鴨式的教學模式改變成教學相互促進的教學模式,課堂時間分成兩部分,一部分由教師精細講授,另一部分交給學生分組交互式討論。對分課堂擴展性強、靈活多變,結(jié)合Java程序設(shè)計課程的特點,基于對分課堂,對Java程序設(shè)計的教學改革[2]進行了深層次的探討和實踐。
對分課堂將課堂時間分成兩部分,實施流程分三個環(huán)節(jié),環(huán)環(huán)相扣,如圖1所示,我們課程組認真分析Java程序設(shè)計教學模式,精心設(shè)計三個環(huán)節(jié)[3],探索以學生為中心[4]的教改之路。
圖1 對分課堂實施流程圖
對分課堂打破常規(guī),授課時間折半,從授課內(nèi)容到授課過程都需要精心設(shè)計,如圖2所示。
圖2 講授環(huán)節(jié)示意圖
首先重構(gòu)授課內(nèi)容,將Java知識點分成基礎(chǔ)語法、類接口與繼承、文件操作、數(shù)據(jù)庫編程與圖形用戶界面設(shè)計五大塊,課前認真設(shè)計課件和案例,結(jié)合企業(yè)真實的項目,以項目驅(qū)動的方式為每一大塊知識點設(shè)計一個綜合案例,這幾個綜合案例構(gòu)成了一個完整的項目,將上課資料和課后任務(wù)逐步通過課堂派推送給學生。課堂上教師著重講授重難點和知識點之間的關(guān)聯(lián),設(shè)置問題,指明本次課需達到的學習目標。學生課前接收教師推送的資料,明確下節(jié)課的學習內(nèi)容,結(jié)合自身的不足,完成知識的儲備。
圖3 內(nèi)化吸收環(huán)節(jié)示意圖
課程結(jié)束后,結(jié)合Java程序設(shè)計的課程特點,設(shè)計適量的編程小案例推送給學生,以供內(nèi)化吸收[5],如圖3所示。該環(huán)節(jié)中,將學生三五人一組進行分組,每組成員輪流擔任小組長,組織本組成員交流互動,完成教師推送的作業(yè)和編程案例,消化上節(jié)課的內(nèi)容,整理學習資源,找出學習中的疑難,特別是在編程實現(xiàn)綜合案例時,記錄編程時出現(xiàn)的邏輯和語法方面的錯誤及解決的方案,遇到無法解決的技術(shù)難題時,可收集起來,在下次課的討論環(huán)節(jié)中全班師生一起交流。內(nèi)化吸收因知識點而定,對于簡單的知識,可于下次課進行,對于綜合性階段性的知識和案例,可于一周或兩周后進行。學生通過協(xié)作研學,完成知識的內(nèi)化吸收。
這個階段由教師組織學生討論[6],生生互動,師生互動,如圖4所示。
圖4 討論環(huán)節(jié)示意圖
按照以前分好的小組,先組內(nèi)交流,加深對上次課知識的理解,分享學習心得,教師巡視,了解學生的學習情況。然后每個小組選派一名代表,上臺展示學習成果,提出未能解決的問題,特別是在開發(fā)小案例過程中遇到的技術(shù)難題,師生一起探討,尋求解決問題的方案。最后,教師總結(jié)歸納,并根據(jù)小組的表現(xiàn)及學生的參與狀態(tài),給出一個合理的平時成績。整個過程,人人參與,完成知識的升華。
學業(yè)過半,與學生交流,多數(shù)學生認為編程能力大有提高,學生也會提出一些改進意見,例如討論時間應(yīng)彈性化,對分課堂可以和其他教學手段相結(jié)合等。課程結(jié)束后,通過課堂派對全班同學進行了問卷調(diào)查,從學生的學習態(tài)度、學習效果和教學質(zhì)量等方面定性定量分析,發(fā)現(xiàn)對分課堂給教與學、師生角色帶來了一系列的變化。
(1)學生由課堂的配角變成了主角,課堂真正實現(xiàn)了以學生為中心的教學理念的轉(zhuǎn)變,激發(fā)了學生的學習潛能和積極性,學習過程個性化、問題化和協(xié)作化。課堂上學生參與討論,闡明自己的觀點和解決問題的方法,生生、師生之間真正做到了交流互動,學生關(guān)注的重點由分數(shù)變成了學習過程。學生普遍反映,游戲的時間少了,學習的時間多了,學習過程快樂又緊張。
(2)教師由課堂的主導(dǎo)者變成了引導(dǎo)者,教學的核心工作由灌輸知識轉(zhuǎn)變?yōu)樵O(shè)計和指導(dǎo)學生的學習活動,對分課堂對教師提出了更高的要求,除常規(guī)教學外,教師還需要收集和整理各種學習資源,更是各種學習活動的組織者和推廣者。對分課堂使教師更專注于教學。
(3)師生關(guān)系也更加融洽,師生的互動更加頻繁,新型的學習共同體應(yīng)運而生,真正做到了教學相長。
對分課堂改變了傳統(tǒng)的教學模式,重視教學過程的設(shè)計,學生的學習方式和角色發(fā)生了變化,喚醒了學生課堂教學的主動參與意識,提升了學生自主學習、個性化學習和協(xié)作學習的動力和興趣,有助于教學質(zhì)量和學習效果的提高,在后續(xù)的教學實踐中,我們將不遺余力,嘗試與其他教學手段結(jié)合,探索教改之路。