摘要:根據高等職業教育人才培養目標,高職計算機課程教學要以理論知識為基礎、側重應用性知識傳授,強調為技能培養服務。結合實際應用,探究采用項目模式教授高職數據庫Visual Foxpro(簡稱VFP)課程。
關鍵詞:VFP;項目教學;能力培養
新疆是多民族地區,目前正處于從農牧業向工業化發展轉型的初期,必須充分發揮職業教育在新疆經濟發展中的服務作用。高等職業教育具有教育與經濟的雙重屬性,職業教育要為地方經濟發展提供智力支持和技術支撐。高職教育的培養目標是直接從事生產、服務與管理第一線的技術應用型高等專業人才。通過高職教育,提高新一代各族勞動者的素質,培養其專業技能、就業能力、適應社會的生存能力,才能加快新疆經濟發展,并且對落實中央確定的“穩疆興疆、富民固邊”戰略部署具有重大而深遠的意義。
根據高職教育人才的培養目標,高職課程要以理論知識為基礎,側重應用性知識,強調為技能培養服務。Visual Foxpro(簡稱VFP)課程是高職院校計算機專業的必修課程,它既是一個高效的數據庫管理系統,又是一個集可視化和面向對象為一體的應用系統快速開發工具,常用于企事業信息管理領域,如,人事檔案管理、工資管理、學籍管理、產品供銷存管理等。通過VFP課程的教學,培養學生靈活運用數據庫,初步具備在各領域應用開發信息管理系統的能力,引入項目教學方式重在培養學生解決問題、團隊合作、與人溝通、信息應用能力及思維的邏輯性和統籌管理能力。
一、傳統VFP教學弊端
學科型教學方式側重“以教材為中心”的理論講述,從數據庫概念、變量、文件到基本命令操作,再到表單、查詢、視圖等重要概念,最后才學習程序設計及實例開發。VFP知識體系邏輯性嚴謹,知識點多且雜、又較為分散,往往剛講完各模塊知識點就臨近學期末,最后只能草草了事。學生到頭來也只是學點皮毛。
整個教學過程由于“以課堂為中心”,缺乏實際工作情境,各知識點例子相對獨立,缺少完整的綜合性實例,學完本課程后學生還是很難獨立完成類似檔案管理、成績管理等功能較為完整的管理系統軟件的開發設計。
在“以教為中心”的教學活動中根本談不上對學生交流與合作能力的訓練。學生學習缺乏切合實際的目標,未能參與整個完整項目的分析、設計和實現全過程,難以實現有效學習,對這類編程課程興趣不大。
二、采用項目方式開展VFP教學
結合本課程的特點,采用項目教學,可以很好地實現“以項目為主線、以教師為主導、學生為主體,采取交流合作探究方式”的教學思路,使學生更好地掌握VFP知識的應用,具備一定的數據處理和編程水平。
1.組建學習團隊
在整個學習期間,以小組學習為主,各小組成員之間可以定期、分階段地交流。每個小組由4~6人組成。小組內各成員分工合作,將一個大的項目分成若干子模塊完成,每人負責設計一個模塊。例如,一個人負責建庫和表,另一人負責報表,一個人負責查詢模塊,一個人負責打印模塊等;最后,小組中各成員將研究成果與項目相結合,完成整個項目的設計。在分組過程中,教師要注意以下幾個問題:分組時,要考慮學生的差異,一個組中應包含層次不同的學生;在選小組長時,要注意安排接受能力較強的學生,以增強他們的合作意識。這樣才有利于“項目”的實施。
2.確定項目主題
教師依據VFP課程標準確定項目主題,尋找適合的,用于教學的項目,本文選擇與學生密切相關的“學籍管理系統”為例,將VFP課程的三大塊知識:關系數據庫管理、結構化編程和面向對象技術整合到這一個項目中,學生完成項目的過程就是學習VFP的過程。
3.開發課程框架問題
問題要能框定學習范圍和方向,通過問題驅動教學。學生通過探究問題能夠看到現實和所學知識之間的聯系,激發學習動機,有助于培養自我導向能力。針對項目主題教師可以開發如下問題:
4.設計教學活動
第一步:課前準備
教師根據學生的實際情況分4至6人一組,并指定一名組長。
第二步:課堂教學
(1)問題導入
教師逐步引入上述框架問題,組織學生分工合作上網搜索或通過教材查找有關信息、數據庫、可視化程序設計、VFP的相關資料。小組總結后向全班匯報結果。過程中如有問題各組間討論解決,也可以請教老師。通過對框架問題的探索讓學生認識信息管理的價值和VFP的作用。隨后教師要求學生用VFP設計“學籍管理系統”,用于學校的學籍和成績信息管理,讓他們帶著問題和任務進入學習狀態,通過查閱資料、小組討論,最后全班提煉出系統模塊。
(2)知識延伸
在教學中要鼓勵學生經常總結和反思探究的過程和結果,闡明自己在學習中的收獲和困惑,查漏補缺,達到自我提升的目的。
通過對VFP的學習,要求學生對數據庫管理、結構化程序設計和可視化界面設計三方面知識進行總結,建立暢通的知識體系,從而實現知識的融會貫通,技能的有效遷移,對學習Access、VC、VB等軟件的相關概念和語法起到觸類旁通的作用。
(3)作業
VFP課程單靠課堂時間是無法深度掌握的,在后續學習中應鼓勵學生充分利用網絡資源優勢來幫助自己解決問題。學生在學習過程中,教師應該給學生提供豐富而直觀的學習材料。這些材料可以是自己開發的實例,也可以是網上下載的,還可以推薦一些好的書籍和網站及論壇等便于學生學習,并通過QQ群、E-mail等方式與學生交流、答疑。
(4)成果展示
項目完成后學生以軟件的形式展示所學到的知識和技能,教師要進行講評,提出建議。
(5)考核
常規考核以期末閉卷形式為主,通過回答試卷上指定的問題來展示學生的學習效果。現在要求我們考核的內容和方式要“以能力考核為中心”作變革,針對理論知識,增加部分開卷內容,提升學生的總結歸納、分析、反思能力;技能知識采取基本操作考核、實例考核的方式,即一組學生一起完成一個項目時,通過評價量規,學生既能得到小組的最后成績,也能得到個人成績。
第三步:課后應用
將設計的“學籍管理系統”先用于本班、本系的學籍管理,逐步完善后可以輔助學校的學籍管理。
三、項目教學優勢
項目教學模式與進程如下圖:
通過完成項目,提高了學生的綜合能力。開發出來的軟件可以用于學籍管理,有一定的實用價值,學生通過項目開發體現了自身的社會價值,真正做到了學以致用。同時教師積累了實踐經驗,提升了專業水平,還有利于多出科研成果,師資隊伍建設得到提高和加強。
四、實施后的反思
項目教學是對傳統學科體系教學方法的全方位顛覆,師生對此都有一個適應的過程,但這種改變是必須的。
項目教學使用的教材不多,針對現行教材學科性強、應用性弱的特點,教師需要及時總結項目教學實踐經驗,設計符合項目課程的課件或講義,不斷完善教學。
項目教學強調過程控制,即組建學習團隊、確定項目主題、開發框架問題、制訂評價量規、設計教學活動。教師要扮演好助學者、組織者的角色,讓學生在過程中鍛煉各種能力。
學生習慣了以教師為中心的學習方式,部分學生難以適應以自身為中心的課堂,過多依賴教師的指導、幫助,思維不夠活躍。合作學習要求學生齊心協力、合理分工地進行互助學習,這對他們也是一個考驗。
要注重教師言傳身教的示范作用。教師的職業道德和工作態度對學生影響很大。學生除了學習知識和技能,教師的工作熱情、專心細致的工作作風、敬業精神、溝通協調方式、發現和解決問題的方法及策略、考慮問題的角度、處事的原則、寬容的心態、安全意識、節約意識等等都在潛移默化地影響著每個學生的情感態度和價值觀。
五、項目教學的目標
“知之者不如好之者,好知者不如樂之者。”職業教育的教學已經從單純的“傳道、授業、解惑”逐漸發展為“自主、合作、探究”的學習模式。“凡為教,目的在達到不需要教。”這是葉圣陶先生強調的教育追求。“學會”的目的是為了“會學”,即培養學生具有終身學習的能力,這也是實施項目教學的最終目標。
參考文獻:
[1]徐國慶.基于工作任務的職業教育項目課程理論與開發研究[M].江西:職教論壇,2008(10).
[2]李克東.數字化學習·信息技術與課程整合的核心.電化教育研究,2001(8/9).
[3]許麗娟,陳慶海,王愛繼.計算機基礎課實踐教學與改革探索.計算機教育,2007(11).
(作者單位 新疆應用職業技術學院教務處)