解明麗
【摘 要】隨著信息時代的到來,數(shù)據(jù)庫技術得到了廣泛的應用和發(fā)展,無論是SQL Server 這些大型的數(shù)據(jù)庫管理系統(tǒng),還是像Foxpro這些微機上常用的數(shù)據(jù)庫開發(fā)系統(tǒng),在計算機數(shù)據(jù)管理方面都發(fā)揮出了巨大的作用。“任務驅動”和系統(tǒng)開發(fā)式教學法非常適合Foxpro的教學,并且計算機專業(yè)的學生已經(jīng)掌握的計算機基礎知識,在教學過程中通過任務的提出、分析、實現(xiàn)與評價等環(huán)節(jié)培養(yǎng)學生自主學習與協(xié)作學習的習慣,可以增強學生學習主動性、收到很好的教學效果。
【關鍵詞】中職教育 FOXPRO數(shù)據(jù)庫教學 任務驅動法 系統(tǒng)開發(fā)式教學法
中圖分類號:G4 文獻標識碼:A DOI:10.3969/j.issn.1672-0407.2014.12.021
計算機科學技術的發(fā)展正日新月異,中等職業(yè)學校的目標是為社會培養(yǎng)面向生產第一線的初中級技術型人才,要求學生必須具有一定的自主學習能力與獨立分析問題、解決問題的能力,才能適應信息時代與學科知識發(fā)展的特點。在多年從事計算機的教學過程中,發(fā)現(xiàn)“任務”驅動教學方法和系統(tǒng)開發(fā)式非常適應職業(yè)學校計算機專業(yè)學生及數(shù)據(jù)庫的學習。
一、設計“任務”
目標任務明確對于今后的學習與任務的最終完成起著至關重要的作用。設計巧妙的“任務”能充分調動學生的學習熱情,獲得良好的教學效果。
在Foxpro教學中,要求學生可以根據(jù)一個現(xiàn)實需求完成一個數(shù)據(jù)庫管理系統(tǒng)的設計與實現(xiàn),學生的出發(fā)點是分析需求,搜集數(shù)據(jù)、整理數(shù)據(jù)、設計系統(tǒng)到實現(xiàn)功能的全過程。系統(tǒng)的功能不能過于簡單,一些基本的功能是必須實現(xiàn)的,比如增加數(shù)據(jù)、修改數(shù)據(jù)、登錄加密等,這些可由課程的考核細則決定。這是一個大任務,可分成若干個子任務分步驟完成。一個數(shù)據(jù)庫管理系統(tǒng)設計與實現(xiàn)的過程就是不斷分解任務的過程。具體到系統(tǒng)的需求,可以由學生自行選擇。在這些子任務中,有許多知識是沒有接觸過的,即隱含了新的知識點,這時就需要把學生的完成任務積極性和探究知識問題任務的欲望激發(fā)出來,教師就需要利用多種信息技術手段,創(chuàng)設任務情景,一個良好的問題情境,最能夠激發(fā)學生強烈的問題意識和探究動機,引發(fā)學生積極思考,從而獨立地解決問題,發(fā)展其思維能力和創(chuàng)造能力。事實證明,學習的愿望總是在一定的情境中產生的,問題性的情境常常對學生具有強大的吸引力,容易激發(fā)學生強烈的學習愿望,將枯燥乏味的《數(shù)據(jù)庫》課程放入真實情境中,引導學生進行思考、主動學習、協(xié)作、討論、實踐,最終解決問題,完成知識意義的建構,將課程教學與職業(yè)技能教育有機地結合在一起,有利于學生綜合職業(yè)能力的增強。通過講解、示范等多種教學方法,努力不要讓學生對這些子任務產生畏難以致喪失興趣及積極性。教師要做到讓學生在情境中學習,在任務的分解過程中獵取知識,提高分析問題能力。
二、實現(xiàn)任務
在實現(xiàn)“任務”的過程中,教師應該有意識地引導學生主動去探究,在此基礎上,再采用指導、啟發(fā)、答疑等多種教學手段,促使學生在獲取完成任務的相應知識和應用知識的過程中發(fā)展思維能力,特別是創(chuàng)造性思維的能力。比如學生在建立老師布置的數(shù)據(jù)庫表子“任務”時,同學們之間可以相互協(xié)作,相互探討,學生在完成子“任務”的過程中,學生的創(chuàng)新能力得到很好的發(fā)揮。在此期間,老師要隨時地輔導每一名同學,以便學生更好地學習知識、接受知識,很順利的完成任務。
三、講評任務
學生每完成一個“任務”后,都要及時進行展示、討論、經(jīng)驗交流并給予點評,這是知識形成和提高的重要階段,同時也能極大地促進培養(yǎng)學生的成就感。如數(shù)據(jù)庫建表“任務”完成后,同學之間進行相互評比、總結,精選出幾個小組的作品,對他們的任務成果進行展示,由大家一起來評論其優(yōu)點,并由小組長來說明模塊功能及實現(xiàn)過程,每個小組成員承擔的任務。
學生每獨立完成一個任務,都會獲得一定的成就感,他們非常需要得到教師的肯定,極大地刺激學生的學習熱情與興趣,增強自信心,使學生在一種良好的心理狀態(tài)下不斷學習、進步。
四、結合系統(tǒng)開發(fā)式教學法
“任務”驅動的教學思想,是將新知識分解到一些“任務”中,忽略了知識的系統(tǒng)性、邏輯性和完整性,知識在學生頭腦中還是零散的,這時再結合系統(tǒng)開發(fā)式教學法,系統(tǒng)開發(fā)式教學法是教師通過一個較完整系統(tǒng),結合系統(tǒng)開發(fā)思想,系統(tǒng)教學中的系統(tǒng)是一個整體的思想,它由很多具體的對象所構成,在日常的教學中通過對一個個對象的講解,最終架構一個完整的系統(tǒng)。通過整個系統(tǒng)的架構過程,給學生一個學習Foxpro數(shù)據(jù)庫的思想、想法。
系統(tǒng)開發(fā)式教學方法針對某個教學內容而設計的、可以由學生分組完成,并且這個任務可以由多個子任務組成,系統(tǒng)開發(fā)式教學方法非常適合Foxpro課程的教學,教師可以要求學生根據(jù)實際需求完成一個數(shù)據(jù)庫系統(tǒng)的設計與實現(xiàn),如學生信息管理系統(tǒng),該系統(tǒng)有如下子模塊構成:登錄模塊、學生信息錄入模塊、學生信息瀏覽、學生信息查詢模塊、學生信息修改、刪除模塊、學生信息匯。在教學中通過對這些功能模塊的演示,讓學生了解其中所涉及的對象,在大腦中形成一種概念,明確自己的學習目標,從而在日常的學習中目標明確。學生明白本系統(tǒng)需要用到的對象都有哪些,然后從建立數(shù)據(jù)庫、建立數(shù)據(jù)表開始,逐個講解每一個對象,最后形成一個完整的系統(tǒng)。讓學生產生感性認識,知道這些功能或任務是可以通過學習完成的。
五、總結
“任務”設計和設計開發(fā)的系統(tǒng)時要注意學生知識接受能力的差異。對于中等專業(yè)學校的學生,他們對新事物充滿了好奇心,但接受知識的能力往往會有很大的差異。教師進行“任務”設計時,要從學生實際出發(fā),充分考慮學生現(xiàn)在的文化知識、認知能力、年齡、興趣等特點,遵循由淺入深、由表及里、循序漸進等原則。系統(tǒng)開發(fā)的內容是學習的關鍵,由于職業(yè)學生接觸社會較少,了解實際問題不全面,所以在選擇開發(fā)內容時不能空洞、脫離實際,要與學生密切相關的實際問題有關。如學生成績管理系統(tǒng)比較貼近學生學習和生活實際,有可操作性,難易程度適中。在自主學習與協(xié)作學習中完成任務是重點最后進行學習效果評價、形成反饋信息是總結提高階段。它不僅提高課堂效率,而且拓寬了學生的專業(yè)知識,提高了學生綜合應用知識的能力。
參考文獻
[1]“任務驅動”模式在信息技術教學中的應用.
[2]王吉慶.任務驅動之我見[J].中小學信息技術教育.
[3]蔣友明,計算機教學中任務驅動教學初探.
[4]中國職業(yè)技術教育[J].