孫麗紅
(遼寧理工職業大學,遼寧錦州 121000)
“對分課堂”屬于我國本土教學模式,2013年,復旦大學心理學教授張學新將傳統講授式課堂和討論式課堂相結合,創立了“對分課堂”教學模式[1],隨后這一新型教學模式快速成為大中小院校的教改方向。該教學模式從心理學原理出發,將課堂教學過程重構為循序漸進的課堂講授、內化吸收及討論三個過程,也被國外學者稱為PAD 課堂,其核心是在教師講授與學生討論環節之間留給學生一定時間的內化吸收過程,幫助學生進行個性化思考、吸收知識,從而保證討論環節的有效性。
文章將著眼于本科職業教育中學生職業能力及創新思維的培養,在遼寧理工職業大學2020級軟件工程技術專業8班面向對象程序設計(Java)課程中應用“對分課堂”教學模式進行實踐研究,通過重構教材內容為四個教學模塊,構建混合式對分課堂教學設計,配合多重評價機制監督課堂教學效果,發現其對激發學生學習的積極性、主動性,培養學生的職業能力及創新思維具有重要的促進作用[2]。這種新型教學模式為理實一體化專業課程教學改革開辟了新的思路,可在更多專業課堂進行深入探索。
文章將對分課堂新型教學模式應用于軟件工程技術專業大二上學期開設的面向對象程序設計(Java)課程教學中,此時學生已經具備一定的C 語言編程及專業學習能力,但實踐能力、自主性、創新意識不強,依據本課程以職業能力培養為教學目標的對分課堂教學理念,在課堂教學內容上要體現師生“雙主體”地位,教師精講留白,對教學內容做引導性、框架式講授[3],學生個性化內化吸收知識、完成課堂實踐討論,即教師在課堂要充分做到講授中精彩、討論中引導,學生在課堂講授中思考、討論中自主,內化吸收環節要突出學生自主學習及創新能力的培養。
Java語言教學內容繁雜,且基礎知識與C語言相近,因此面向對象程序設計(Java)課程教學采用當堂對分與隔堂對分相結合的方式,將教學內容分為Java語法、面向對象基礎、Java高級API、數據庫編程四個模塊。模塊間采用隔堂對分,即每個模塊教學開始前進行模塊任務設置,在整個模塊學習期間,通過小組合作利用課下時間進行獨立內化及小組討論,而模塊中的具體知識點講授則采用當堂對分方式設計教學。
文章所提出的對分課堂教學模式是基于職業本科院校培養高層次技術技能型人才為目標,結合面向對象程序設計(Java)課程特點構建的教學改革新模式。旨在通過對分課堂下的面向對象程序設計(Java)課程學習,培養學生職業能力(知識+技能+職業素養),對分課堂將面向對象程序設計(Java)課程的教學內容整合為Java 語法、面向對象基礎、Java 高級API、數據庫編程四個教學模塊,在每個模塊教學的內化吸收環節采用當堂內化與隔堂延時內化相結合,教學設計如圖:

圖1 每個模塊“對分課堂”設計(當堂對分+隔堂對分)
具體教學實施中,根據四個教學模塊內容,在整個學期做四次隔堂對分,每次隔堂對分中采用當堂對分的教學模式,每個模塊的基礎知識點教學在課堂完成,每節課的教學過程由教師精講,學生當堂內化吸收,小組討論總結三個階段組成,而在整個模塊做一次隔堂對分教學,即在每個模塊開始前為每個小組布置模塊任務,在整個模塊學習期間通過課上課下的小組討論、組間討論完成內化過程,在模塊結束時進行班級展示及討論總結,充分調動學生的積極性,讓學生在課上、課下都“忙”起來,課上展示自己、師生討論、增長知識、提升技能、鍛煉能力。課下根據小組模塊任務,整理資料、學習討論、小組溝通、知識拓展,進而形成知識體系,拿出任務解決方案。在整個學期的教學中,學生進行反復且系統的任務訓練,激發學習興趣,讓“我要學”真正成為學生學習的內驅動力,提升專業技能,讓學生在解決問題中鍛煉提升,充分體會學習中的獲得感[4]。
區別于常規教學,對分課堂中,教師和學生需要共同完成教學活動,教師在講授環節要給學生提供引導性的、框架式的精彩講授[5]。首先,教師要將本模塊的任務書進行說明,展示教學目標,布置模塊任務。在模塊化教學中,任務書在學生學習中具有重要的導向作用,教師在任務書說明中要明確闡述模塊學習的目標、模塊任務以及通過完成任務學生要達到的技能,根據任務書要求,學生可以清晰地知道經過本節課學習,自己應該完成哪些任務、學會什么知識、提升哪方面能力。
其次,教師要做到精講,要通過講解課堂學習目標、模塊內容的邏輯結構,各知識點內容的聯系,在整個課程中的地位等,展現教學的核心任務為突出重難點、傳授學習方法和理念上。例如可以在面向對象程序設計(Java)對分課堂中精講知識點內容,突出重難點,梳理知識結構,或者講授并列知識點中的典型案例等。總之,精講新課環節中保證要給學生一些“留白”,讓學生對所學知識有足夠想象和主動探索的空間。
此環節是對分課堂對比于其他教學方法的關鍵之處,即在教師講授知識和知識討論之間留給學生獨立思考,內化吸收知識的時間,幫助學生深刻理解、消化吸收知識,培養學生自主學習的能力,提高學生學習的踴躍性。
面向對象程序設計(Java)對分課堂,按照模塊化教學內容,將內化吸收分為當堂內化和隔堂延時內化兩部分。當堂內化要求課堂上教師講授之后留給學生一定的時間,學生獨立學習教師精講后的剩余知識點、深刻體會重難點、反思教師講過的內容。與此同時,教師也可以通過布置思考題、練習題、作業等,幫助學生進行獨立思考、實操練習,將客體知識轉化為自己的主體知識,進而潛移默化中發展學生的思辨能力[6];對于每個模塊的小組任務,則采取隔堂延時內化,每個小組根據模塊學習任務書在課后時間通過教材、網絡資源學習解決任務的知識、獲取相關資料,同時,結合專業知識進行消化和吸收。在此過程中,如果遇到問題,可先與小組同學或同班同學進行討論分析,如果仍有疑問,可以請教老師進行解決,確保在充分理解,深刻研究的基礎上,形成解決問題的邏輯體系,完成項目報告,為課堂展示、隔堂對分討論做好充足的準備。在內化環節中,學生通過不斷地發現問題、分析問題、解決問題、交流溝通、歸納總結和文檔撰寫,進而開拓思維,提升技能,培養能力。同時,在這其中,學生所體現的積極主動、盡職盡責、擔當分享精神也將成為學生未來職業發展中重要的品質。
討論是師生交流的重要手段,彼此交流意見和想法,有利于學生開拓眼界,提高思維與表達能力。同時,討論中,思想的相互碰撞往往可以找到問題的解決思路,加之以小組互助的方式,可以在無意中解決各自的難題,使學生體驗到學習的樂趣。面向對象程序設計(Java)對分課堂的討論總結環節,由小組討論、教師抽查、教師總結三部分組成。
小組內部討論主要是根據完成思考題、作業及在完成過程中遇到的問題進行討論,并在組內溝通解決,同時確保每位成員參與討論。小組成員依次匯報完成的作業情況,展示亮點,并提出在完成過程中遇到的難點,再通過討論的形式組內解決,如仍有不理解的地方,尋求老師的幫助,教師在此環節可以重點了解各小組遇到的主要問題或者理解模糊的知識點;教師抽查階段是教師隨機抽取小組成員檢驗小組討論的效果,在此階段,由教師引導各組提出小組討論后的問題,由其他小組進行分析解答。對于各組提出的重點問題或共性問題,教師需進行著重講解,同時教師要結合課程教學中的重難點部分,對各組進行隨機提問,各組派代表回答;教師總結階段,在此階段教師只需做簡單課堂總結,把重點和難點進行強化,加深印象。
每個模塊最后一節課進行隔堂對分,組織學生開展模塊項目展示及下一模塊的任務布置[7]。
對分課堂強調的教學評價更加側重過程性考核,即在動態教學過程中,學生探索和獲取知識的過程和體驗。實踐表明,成功的教學評價設計往往能夠點燃學生積極思維的火花,讓學生充滿動力,體會到學習中的成就感。基于此,對分課堂下面向對象程序設計(Java)教學評價設計改變以往傳統和單一的評價模式,把多種評價應用到課堂中[8]。本學期面向對象程序設計(Java)評價考核分為過程性考核和期末考試兩部分組成。
過程性考核占總成績的40%,面向對象程序設計(Java)課程主要通過實踐操作將理論知識內化于知識體系中,來提升學生的專業能力及綜合素質,而對分課堂的考核理念是弱化終結性的考試和大作業項目考試,強調考核多次性的小作業和常規性的小組討論上[9],因此,過程性考核側重考核學生的實驗完成情況及項目完成情況,其中課堂實驗完成情況占20%,項目完成情況占20%。
課堂實驗:教師每節課要根據學生的學習情況布置對分實驗,實驗難度要具有一定梯度,通過實驗的完成度評價學生對所學知識的掌握,通過課堂討論評價學生的學習態度。即教師要依據學生實驗作業的完成情況綜合賦分,如果學生在課堂上沒有完成實驗內容,只要課下認真完成并在下次上課前提交實驗作業,得3 分;如果學生在當節課完成實驗內容并提交實驗作業,得5分,如果有同學在課上提出不同的實驗方法,并驗證成功,可獲得額外加分。90%以上的同學為了拿到更多的分數,聽課精神高度集中,討論氛圍熱烈。
項目考核:每個模塊學習開始前,教師會給每個小組布置小組項目,模塊學習結束后提交項目實訓報告,并進行項目展示及全班討論交流,通過模塊項目參與,學生可以體會到課堂學習內容的實踐應用,鞏固課堂學習,提高實踐能力,同時也可以學習其他小組更好的設計方案,發散思維,提高創新意識。
期末考試占總成績的60%,期末考試主要考核學生對Java知識掌握的熟練程度及應用情況,考試題型以選擇、填空、程序改錯為主,知識的應用要知其然,更要知其所以然,讓學生的專業能力在反復熟練中不斷提升、創新性發展。通過一學期的實踐教學,在授課學時、授課教師、教學資源相同的條件下,實驗班2020級軟件工程技術8班46名同學與對照班2020級軟件工程技術7班47名同學的成績分布如下:

表1 實驗班和對照班學生成績分布情況
職業本科院校的專業課程以培養學生的職業能力為目標,文章通過在軟件工程技術專業的必修課程面向對象程序設計(Java)中創新課堂教學模式,依據職業本科院校學生基礎弱、自律性不強,但思維活躍、創新意識較強的特點設計混合式對分課堂,通過當堂與隔堂對分相結合[10]、模塊教學與項目驅動相結合,將對分形式貫穿到整個學期的教學設計中,顯著地提升了學生的學習興趣和積極性,使學生從被動聽講到主動學習,讓學生能夠更靈活地運用所學知識,提出自己的疑惑,在溝通合作中順利解決問題,滿足職業本科院校高層次技術技能型人才培養的要求。