◆扈韻綺 孫 堯 李力恒
(黑龍江中醫藥大學醫學信息工程學院)
TBL、CBS和支架式教學相結合的教學模式應用于計算機基礎課程中,以案例為目標提出問題,劃分團隊,在建構主義學習理論的影響下,通過選取“工程項目”來創設“情景”,通過“協作學習”的方式開展學習,通過完成“工程項目”來達到“意義建構”。
學生是教學的主體,在教學中處于核心地位,TBL、CBS和支架式教學相結合的教學模式主要在學科總體架構的基礎上通過分組對“案例”的分析與討論將理論聯系實際,培養學生解決問題的能力,要有效地參與案例的分析討論,形成較高層次的能力,學生需要具備相應的知識背景和能力結構。
在分組構建案例教學中,教師首先要做的不是隨手選擇案例,而是以每次課的教學目標為依據,圍繞教學實踐中的教學質量問題來組織案例。
在進入VB程序設計的后期教學階段,可以設計一個綜合的實驗,這個實驗的問題、方法、答案全是開放的,師生從現實生活中提出問題,然后研究問題、解決問題。本文以記事本程序為例,展示案例的知識構建過程。
記事本案例的設計界面如下:

從運行界面中可以看出案例包含的知識點跨度較大,有常用控件文本框、通用對話框、菜單和文件操作,共涵蓋了四章的知識,學生看到案例首先要做的就是知識的分解,把不同章節的知識點分解出來,這是個逐層細化的過程。
記事本案例根據所涉及的知識點由以下四部分構成。

上圖中的每個節點可以進行進一步的知識分解,如通用對話框:

對案例進行詳細分析時,每個知識點又可以進行進一步的知識構建。如上圖中不同的對話框又涉及到不同的屬性設置,代碼編寫。知識的構建過程是逐層分解的,一直到最底層的基本知識點。

字體對話框的事件代碼:
Cmd_Note1.Flags = cdlCFBoth + cdlCFEffects
Cmd_Note1.ShowFont
Text1.FontName = Cmd_Note1.FontName
Text1.FontSize = Cmd_Note1.FontSize
Text1.FontBold = Cmd_Note1.FontBold
Text1.FontItalic = Cmd_Note1.FontItalic
Text1.FontUnderline = Cmd_Note1.FontUnderline
Text1.FontStrikethru = Cmd_Note1.FontStrikethru
Text1.ForeColor = Cmd_Note1.Color
以此類推,所有的知識點都逐層分解到最底層,通過最基礎的知識點構建出案例的整體框架,再用程序設計語言編寫實現。
從記事本的案例中可以看出案例的知識跨度大,不是一個人能夠輕松解決,通過學習者之間的協作學習可以使其對事物的理解更加全面。在案例設計初期要給出團隊的分組人數,鼓勵學生團隊協作,共同學習,自主學習,著重提高學生的分析和解決問題能力。
TBL、CBS和支架式教學相結合的教學模式與普通傳統教學相比無論在教師地位、學生角色、媒體作用等方面都發生了極為深刻地變化。教學的主旨,以向學生傳授經驗知識為主,教師具備單科知識即可。教學的引導者,以指導學生獲取解決問題的策略為主,教師擔當學科專家、資源引導者和任務咨詢者等多種角色。