【摘 要】建構主義思想是學生在教師創設一定的情境下,主動建構知識,強調了學習的主觀能動性,而項目教學法是最符合建構主義的教學原則。本文以高職院校的數據庫基礎課程教學為例,提出應對該課程進行改革,根據項目重組教學內容、改革考核方式,并對項目開發的流程進行了探討,提出了基于建構主義思想的以項目教學為主體的教學觀點。
【關鍵詞】建構主義 高職 數據庫基礎 教學改革
【中圖分類號】G642 【文獻標識碼】A 【文章編號】1674-4810(2013)23-0064-02
數據庫基礎是高職院校計算機專業的一門公共基礎課程,特點是學生多、層次低、專業能力較為薄弱。傳統教學主要是按照課本內容逐漸推進教學,根據教材體系開展教學過程,雖然有利于學生全面掌握各知識點,但學生沒有明確的學習目標,學習興趣不濃。因此,要積極探索更為有效的教學模式,以提高學生學習的積極性和主動性,從而不斷提高高職院校計算機專業學生的實際操作能力和創新能力。
一 基于建構主義的數據庫基礎課程教學方案
1.建構主義教學理念
建構主義認為,學習不是被動地接受東西,而是主動地建構知識的過程。知識不是通過教師傳授而獲得,而是學習者在一定的情境中,借助他人的幫助,利用必要的學習資料,通過意義建構的方式而獲得。因此,建構主義提倡在教師指導下的以學習者為中心的學習,既強調學習者的認知主體作用,又不忽視教師的指導作用,教師是意義建構的幫助者、促進者,而不是知識的傳授者與灌輸者。
2.傳統教學法的現狀
傳統教學法是按照教材內容順序講解各部分知識點,在ACCESS數據庫基礎中,首先講解數據庫基礎,其次講解數據庫操作,表的創建、查詢的應用,最后講解窗體和報表的創建。傳統教學法看似符合遞進式教學規律,學生據此可以全面掌握相關知識、練好相關技能,但在具體實踐中發現,一部分學生對按部就班的教學并不感興趣。
3.根據項目開發要求重組教學內容
根據學生的差異進行數據庫基礎課程的教學,教師認真分析現實狀況,選擇最合理的項目開展教學實踐。如把“學籍管理系統”作為一個項目,教師結合項目與授課內容,對每一個知識單元和每一次授課的安排方式、教法和教學特點進行設計。
4.改革考核方式
數據庫基礎是一門理論性和實踐性相結合的公共基礎課,因此,要從項目開發過程和結果兩方面來考核。一方面,記錄平時成績考查學生的到課情況、實驗參與情況等,督促學生重視上機實踐;另一方面,要求學生提交紙質的實驗報告,對各個階段進行設計或總結。而對結果的考核,可采用成果展示階段學生自評、同學互評、教師點評等方式進行匯總考核。最終通過權重分配,能夠全面合理地考核學生的項目開發能力和綜合應用能力。
二 基于建構主義的數據庫基礎課程項目教學法
1.基于建構主義的項目教學法
在基于建構主義的教學設計中,提倡以問題為核心驅動學習,問題可以是項目、案例或實際生活中的矛盾,且必須是在真實的情境中展開的真實任務。基于建構主義學習的項目教學法安排一個可以引發學生組織概念、設計活動、展開調查的驅動性問題。驅動性問題的設計必須是可行的、情境化的、有價值的且有意義的,然后讓學生圍繞問題開展項目。
2.項目教學法在數據庫基礎課程中的作用
在數據庫應用基礎課程中應用項目教學法,可以在幫助學生構建課程知識體系時,能起到以下幾方面的作用:
第一,用貼近學生實際的項目,激發學生的學習興趣。教師可以選擇貼近學生生活的項目,如從學籍入手,要求設計一個學籍管理的數據庫系統,數據庫中要求包含學生的基本信息、所有專業信息、教師信息以及課程信息等。能對一些數據進行查詢,如查詢學生成績的各種集合等。
第二,完成項目的過程等于全面掌握課程體系的過程。教師應創設符合教學內容要求的情境,通過合理地規劃項目開發的內容和流程,很好地把項目開發和整個課程的知識體系糅合在一起。
在學籍管理系統中,要求表格的個數不少于三個,各表格中的字段類型,不能少于五種,特別是要有數字型。不能少于五種功能模塊,即開始進入界面、數據編輯、數據查詢、數據統計和數據打印瀏覽。每個功能模塊可通過表、查詢、窗體、報表的形式實現,用宏命令連接,也可用自制菜單來完成。通過項目開發,掌握整個課程的知識體系。
第三,有效地培養學生的團隊合作能力。圍繞項目組織協調學習過程,因為項目的內容要涵蓋整個課程知識體系,所以項目規模通常較大,需要以小組分工合作的形式來完成。小組在完成項目的過程中,小組成員之間、小組和小組之間、小組和教師之間需要經常交流探討,通過思想碰撞達到共同提高,這個過程有利于培養學生的團隊合作能力。
三 依據項目開發流程組織教學過程
項目教學法需要教師制訂開展教學的各個步驟,而每一個步驟都需實施一個教學實驗。例如,以完成“學籍管理系統”數據庫系統設計為例,進行項目教學設計,把軟件開發分成幾個小的項目。學生根據項目過程分工合作去完成各自的任務。在不同項目的學習階段中要引導學生對該項目進行設計,確定該項目需要完成的任務。
第一,子項目設計:(1)數據庫設計與創建;(2)數據表設計與創建;(3)數據查詢設計與創建;(4)窗體設計與創建;(5)報表設計與創建;(6)編譯發布。
第二,項目軟件功能的示范。教師要向學生展示開發好的項目以引導學生入門,同時還要向學生介紹軟件的功能規劃和
整個開發流程。本系統主要完成對學生情況和學生成績的管理,系統還可以完成對各類信息的瀏覽、添加、刪除等操作。
第三,學生自行開發項目規劃。要求學生采取小組合作的形式,選擇項目并進行項目功能、結構、數據庫的規劃。教師要參與到每一小組的項目規劃過程中。
第四,設計數據庫。此過程包括數據庫及表的建立、表之間關聯和參照完整性建立。教師在這一部分把數據庫和表的相關知識點一一向學生講解。系統的核心是數據庫中各個表的聯系,每一個表的修改都將聯動的影響其他的表,當完成對數據的操作時系統會自動完成數據庫的修改。
第五,查詢設計。這一部分是項目開發的重點和難點。數據庫的簡單查詢部分可以交給學生自學。教師講解高級查詢的幾種應用,使學生掌握查詢的方法。同時,讓學生自行完成窗體設計與報表設計的學習。
最后,進行調試發布應用程序,讓學生掌握程序的分調、總調,最后編譯發布成一個應用程序,完成整個數據庫應用系統的制作。
四 結束語
實踐證明,基于建構主義的項目教學法能充分調動學生的學習積極性。在項目教學過程中,筆者始終貫徹“以學生為主體,以教師為主導,以就業為導向”的指導思想,把建構主義思想應用到項目教學中。通過實踐鍛煉,使學生理解和把握課程要求的知識和技能,培養了其分析問題的能力、團結協作能力、動手操作能力。學生不但對各種理論知識加以鞏固,而且也提高了綜合實踐能力,充分體現了以職業能力、創新能力和就業能力培養為中心的教學思路。
參考文獻
[1]劉儒德.建構主義:知識觀 學習觀 教學觀[J].人民教育,2005(17)
[2]孟川杰.項目驅動教學法在高職“數據庫”課程中的應用[J].計算機光盤軟件及應用,2010(8)
〔責任編輯:高照〕