張莉 袁紅萍 黃興祿
【摘要】“探究-合作-案例”教學模式結合了自主探究、小組合作學習和案例教學三種教學方法的優勢,該模式以案例教學為基礎,小組合作學習為輔助,將自主探究教學方法有效應用到計算機公共課VB程序設計課程教學中,通過師生角色互換,讓學生自主完成教學案例以獲取知識,完成教學任務,有效培養學生的程序設計思想和自主學習能力。
【關鍵詞】自主探究;小組合作學習;案例教學
一、引言
VB程序設計是非計算機專業學生的計算機基礎公共課。非計算機專業學生的程序設計基礎較差,傳統的教學方法不能有效提高學生的學習積極性,讓學生在有限的時間里掌握程序設計的基本思路。根據近幾年的教學探索,借鑒反轉課堂教學理論,以案例教學為基礎,結合小組合作學習優勢,使用自主探究教學方法,轉變師生角色,讓學生走上講臺,共同探討教學案例的設計與實現,充分發揮學生的潛力,讓學生從自身認知的角度去探究學習,從而更加有效地培養學生的程序設計思想,提高學習興趣,有效地完成教學內容的學習,培養學生的自主學習能力。
在自主探究教學過程中,教師和學生通過角色的互換來完成課堂的教與學。為保證自主探究的有效實施,VB程序設計課程教學過程主要分為三個階段:課前準備、教學實施和課后指導。
二、自主探究教學的課前準備
在進行自主探究教學前,需要做一些必要的準備工作,包括教學團隊的組建、教學內容的選擇、教學案例的選擇及課前指導等,以確保自主探究教學的順利進行。
(一)教學團隊的組建
非計算機專業學生的計算機操作能力不同,因此在自愿組合的基礎上,教師可以根據學生情況進行適當調整,以平衡各研究團隊的綜合能力。通常一個教學團隊人數以3-4人為最佳,這樣有利于團隊成員的共同參與。教學團隊的組建是自主探究教學實施成功的一個關鍵環節。
(二)教學內容的選擇
在實施自主探究教學前,任課教師要對教學目標、教學內容進行詳盡的分析。自主探究教學不是針對本課程所有的教學內容,而是選擇難易度適中、操作性強、極具代表性的教學內容。比如在結構化程序設計中選擇結構、循環結構等教學內容,這是程序設計的基本結構,是學生進行后續內容學習的基礎,如果這部分內容沒有熟練掌握,學生就很難把握住VB程序設計的基本思想。在進行教學內容的選擇時,應做到以下三點:
第一,教學內容具有典型性,可操作性強;
第二,教學內容難易度必須適中,應是學生通過自主探究學習能基本掌握的,同時也是學生必須掌握的基礎知識點;
第三,分配給每個教學小組的任務不宜太大,以便充分調動學生的學習積極性。
通常,學生通過自主探究學習掌握的教學內容會比教師講授的要深刻得多,因此教師對教學內容的恰當選擇是至關重要的。
(三)教學案例的選擇
在確定了自主探究課程教學內容后,還要選擇恰當的教學案例。通常,我們會選擇能囊括相關知識點、與生活貼近的、能夠解決生活中實際問題的典型案例。同時,案例實現的難易度要適中,由淺入深,逐漸遞增,從而幫助學生更好地理解并掌握知識點。
(四)課前指導
在課前準備階段,學生需要根據自己對知識的掌握度完成教學內容的多媒體課件制作、教學案例的制作、課堂思考題和課后作業的布置等。學生要把新的知識融會貫通,需要任課教師進行一些必要的指導。同時,教師在制作教學案例的過程中會遇到各種各樣的問題,問題解決與否也將直接影響學生在課堂上的表現。因此,課前指導是學生自主探究學習的重要輔助環節。在課前指導中,任課教師需要從以下三方面對學生進行有效的指導:第一,深入了解教學小組中每個學生的學習能力、特長,有效發揮每個學生的潛在能力;第二,引導學生分析問題、解決問題,將知識融會貫通,為學生答疑解惑;第三,培養學生的講解技巧,使之學會對知識進行總結歸納。
三、教學實施
在教學過程中,學生作為教學的主體,將扮演教師角色,完成教學任務,教師則扮演學生和教師的雙重角色。
在自主探究教學過程中,教學實施是整個教學過程中最重要的一個環節。教學實施的過程和通常的教學過程會有些差異。下面以“IF條件語句”的教學為例來說明自主探究教學的實施。教學實施通常分為以下五個步驟。
(一)講解演示多媒體課件
教學小組指派一名學生通過多媒體課件的演示與講解來說明Visual Basic中IF條件語句的功能和語法格式。在介紹語句的功能時,可以引導學生按照自己的理解,從自身的角度去解釋,使用通俗易懂的語言來表述,這樣更能貼近學生的思維。
(二)教學案例的實現
以教學案例來說明IF語句的應用。按照課前準備中設置的案例逐層深入地剖析IF條件語句語法。負責教學演示的學生按照實例制作的過程,一步一步演示案例實現的全過程,并詳細講解每一個步驟的功能。IF條件語句設計了三個案例,通常由教學小組派出三名學生來講解。在教學中,學生會出現各種各樣的問題,通常這些問題也是班上其他學生容易出現的。因此,在教學過程中,任課教師要做好記錄,以便在教學評價時及時糾正。
(三)討論和答疑
在完成每一個例題的講解后要設計一個討論和答疑的環節,學生學習過程中的各種疑問可以在這一環節中及時解決,以防止將問題帶到下一個例子中。在這個環節中,學生有可能會遇到無法解決的問題,這時需要教師參與進來,幫助學生答疑解惑。
(四)課后練習和作業
完成了課程的教學后,通常應有一兩題的課后練習以便讓學生及時鞏固知識。課后練習和作業都應緊緊圍繞本堂課教學內容來布置。
(五)總結歸納
在整個教學過程中,任課教師要認真記錄學生的教學情況,尤其是答疑時學生提出的各類問題,并以此為依據對本節知識點進行總結歸納,以幫助學生復習鞏固知識,突破課程難點。
四、教學評價
在自主探究教學中,教學評價包括課內的及時評價和自主探究教學效果評價。
課內的及時評價是在教學過程中對學生教學的點評,教師對教學的評價是對教學團隊教學的及時肯定。及時對教學團隊的教學過程及教學效果進行評價,能更好地調動學生的學習積極性,有效提高學生對程序設計的學習興趣。通常,課內的及時評價可以從以下五個方面進行評價:課前準備是否充分;語言表達是否清晰;知識點講解是否準確;課后練習和作業布置是否合理;學生滿意度測評是否滿意等。其形式可以有自評、互評和教師點評。
自主探究教學效果評價是對學生課程學習效果的總體評價,但自主探究教學效果評價不同于常規教學評價,它應包括團隊探究學習效果評價和學生個人學習效果評價。
團隊探究學習效果評價是指在自主探究教學過程中團隊對教學內容的掌握程度、案例設計的正確性、團隊在教學過程中的總體表現等多方面的評價。團隊探究學習效果評價由教師評價、團隊自評、團隊間互評三部分成績組成。在進行教學評價時,教師應制定相關的評價指標,引導學生秉著公平公正的原則進行評價。
學生個人學習效果評價也不同于常規的學生學習成績的評價。每個學生都是教學團隊的成員,因此學生的成績由兩部分組成:團隊成績和個人成績。團隊成績是根據學生在團隊中的表現來評價,其成績為團隊成績乘以團隊中每個成員的貢獻系數。團隊成績是團隊探究學習效果評價的成績。團隊中每個成員的貢獻系數則是按照團隊成員在團隊中所做貢獻大小來進行評價。個人成績是教師對每個學生的本門課程學習效果的總評價。為了更好地促進學生進行自主探究學習,通常學生成績中團隊成績占60%,個人成績占40%。
五、結束語
通過對近兩年學生VB程序設計課程學習效果的結果分析發現,在VB程序設計課程教學中采用“探究-合作-案例”教學模式進行探究教學,學生學習效果明顯。
首先,學生對程序設計的參與度大大提高了,不再僅限于完成每一課的課后練習,而是積極主動地去學習領悟程序設計思想。
其次,學生的編程能力有了很大的提高,他們能自己根據編譯錯誤信息來調試修改程序,而不是完全依靠教師幫助解決問題。
再次,學生自主學習的能力有了極大提高。學生在自主探究的學習過程中,逐漸培養了獲取知識、解決問題的能力,計算機應用能力也得到了極大提高,有效促進了專業課程的學習以及專業技能和綜合能力的培養。
【參考文獻】
[1]張曉霞,郭陶陶.淺析大學生自主、合作、探究學習在教學中的應[J].現代職業教育,2018(16):122.
[2]李維剛,隋曉冰.探究式教學模式在高校教學中的應用[J].創業人才與教育,2017,30(06):86-88.
[3]謝夢珍,范進.探究式教學法在統計學教學中出現的問題及對策研究[J].新教育時代電子雜志(教師版),2017(40):184,187.