亚洲综合专区|和领导一起三p娇妻|伊人久久大香线蕉aⅴ色|欧美视频网站|亚洲一区综合图区精品

淺談案例任務驅動教學法在VFP程序設計教學中的應用論文

時間:2021-06-18 14:33:46 論文 我要投稿

淺談案例任務驅動教學法在VFP程序設計教學中的應用論文

  高等院校非計算機專業學生的計算機能力培養,可分為“計算機文化基礎”、“計算機技術基礎”和“計算機應用基礎”三個層次.VFP( Visual FoxPro)屬于第二層次的計算機技術類課程,它以強大的性能、完整而又豐富的工具、極高的處理速度、友好的界面以及完備的兼容性等特點,成為新一代小型關系型數據庫管理系統的杰出代表;又因其容易入門,國內應用型本科院校普遍將VFP程序設計這門課列入經、管和文科類專業教學計劃.我院在經、管和文科類專業大一下學期開設了VFP程序設計這門課,但由于程序設計本身枯燥難懂,經、管和文科專業學生對編程語言的理解和接受能力差別很大,教師在教學過程中遇到很多的困難,學生只是學到一些基本的命令及簡單的界面設計,后期為了通過計算機省二級考試,只是機械地練習題目,分析問題和解決問題的能力并沒有得到提高.因此,如何在教學過程中充分激發學生的積極性,提高學生分析問題和解決問題的能力,成為任課教師面臨的一大挑戰.

淺談案例任務驅動教學法在VFP程序設計教學中的應用論文

  1 VFP傳統教學中存在的問題

  傳統教學多是教師講授為主,教師利用多媒體教室,按照教材章節順序講解,之后輔助以上機練習,依次從基本概念、數據類型與表達式、數據庫和表的基本操作、查詢和視圖、面向過程和面向對象的程序設計、可視化表單設計及常用控件、報表和菜單設計等.由于前面章節知識比較零散、內容比較枯燥,學生往往在這一階段就失去了學習的興趣和積極性;中間章節由于SQL語句晦澀難懂和程序設計千變萬化,往往造成學生失去耐心;到表單設計時雖然有些好轉,但是當用到前面知識的時候,很多內容早已沒有印象,造成后續學習困難.

  同時,由于經、管和文科類學生對VFP程序設計認識不夠,認為這是一門計算機類課程,和其所學專業無關.首先,很多學生不重視VFP程序設計,為應付考試而學習,興趣不大,主動性不強;其次,學生首次接觸計算機程序設計語言,要在一學期的時間內使學生掌握數據庫的基本理論,面向過程程序設計思想、可視化的面向對象程序設計及數據庫系統設計等內容,教學內容較多,難度較大;再次,在實踐教學環節中,學生對實驗的目的和內容不夠明確.雖然上機時學生能夠在教師的'帶領下按照指導書重復課堂上講過的函數、命令、表單等設計操作,但對于這些知識在系統開發中的作用卻一無所知,更談不上舉一反三.

  針對以上問題,筆者將“案例-任務驅動”教學法引入到VFP程序設計的教學過程中,大大激發了學生的學習興趣并提高了分析問題和解決問題的能力.

  2教學法簡介

  2.1案例教學法

  案例教學法是指在教師的精心策劃和指導下,根據教學目的和教學內容的需要,運用典型案例提出問題、分析問題、解決問題,通過師生的共同努力以提高學生分析和解決實際問題能力的一種教學方法.案例教學法不僅重視學生知識的培養,更注重對學生能力的培養—培養學生的分析問題與解決問題的能力.

  2.2任務驅動教學法

  任務驅動教學法是指教師將教學內容設計成一個或多個學生感興趣的任務模塊,力求以任務驅動,以某個實例為先導,進而提出問題引導學生思考,以完成具體任務模塊為主線,讓學生通過“學和做”掌握教學內容,并形成分析問題、解決問題的能力的一種教學方法.任務驅動教學法強調學生的主動學習與教師的引導相結合以及獨立探索和與人合作結合.

  2.3“案例-任務驅動”教學法

  “案例-任務驅動”教學法是結合了案例教學法和任務驅動教學法各自特點的一種綜合教學法,很適合程序設計類課程如《VisualFoxPro程序設計》的教學.該教學法以“案例”為引導,以“任務”為主線,將相關知識點貫穿于任務的不同模塊中,“驅動”學生在教師的指導下,通過模仿具體“案例”實現知識的消化與吸收,再通過“拓展案例”的探索性設計,鍛煉學生的分析問題和解決問題的能力,在實踐中加深對知識的理解與設計技能的把握.

  3“案例-任務驅動”教學法的實施方案

  3.1激發學生的學習興趣

  興趣是最好的老師,興趣是學習的巨大動力,這對于一個初學VisualFoxPro的非計算機專業學生來講尤為重要,而要做到這一點就要充分發揮第一堂課的作用.與傳統教法中首先介紹VisualFoxPro的發展歷史和特點不同,每次給學生上第一堂課時,筆者都是先給學生演示一個小型的學生管理系統,并請學生自己操作并說出自己的感覺.學生通過自己操作覺得這個系統界面友好、操作簡單,當得知通過一學期的學習他們也能完成類似的系統時,興趣一下子就激發起來了.展示完學生管理系統后,筆者還會給學生展示一些以往學生的優秀作品,以打消其畏難情緒、堅定其學習興趣和信心.

  3.2分析案例掌握基本知識

  “案例-任務驅動”教學法首先通過“案例展示-激發興趣-分析案例-講解相關知識和聯系”這種教學模式,以真實的生活情境或事件為案例,通過分析和講解把相關的基本概念、解題的基本方法和思路傳授給學生,從而使學生形成深刻、形象、牢固的記憶,這種教學方法可以激勵學生主動參與學習活動.

  在每次上課前,先將本節課的精華案例向學生展示.比如:在講解分析“標簽和計時器”控件時,首先向學生展示案例.

  展示的案例由兩個程序組成:一個讓字幕從左到右循環滾動,另一個是讓字幕進行左右擺動.在充分吸引學生興趣的前提下,筆者利用現實中的廣告牌來分析并講解與案例相關的表單、標簽、計時器以及相關的程序設計,先講解比較簡單的循環滾動設計思想,然后再講解擺動字幕的設計思想.這樣,學生在完成學習任務的過程中就掌握了基本的知識和技能,并且印象比較深刻.

  3.3引導學生進行拓展案例討論

  “案例-任務驅動”教學法不僅通過案例傳授給學生基本知識,還要通過完成設計任務來培養學生的模仿乃至創新能力.有了前面的知識基礎,再展示與之相關的拓展案例.

  展示完后,筆者不直接進行講解,而是讓學生以學習小組為單位進行10-15min的討論分析,討論在什么地方見過類似的東西,在設計時應采用什么途徑實現等問題.然后開始提問,讓小組推舉自己的代表發言闡明自己的設計思想、在可能的情況下展示實現過程.最后筆者對學生的模仿進行總結性發言,如學生通過討論還不能解決的問題就給出正確解答.

  3.4設計任務評價總結

  每個完整的案例及任務教學模塊完成后,筆者都會與學生一起對所涉及的知識及設計技巧進行歸納和總結,對設計過程中遇到的問題進行反思,并將優秀作品放到教學網站上供所有學生觀摩.積極鼓勵學生進行多角度思維,對每個案例最后還會留下一到兩個思考問題讓學生進一步思考,比如針對碰撞的方塊的思考題是“方塊有無可能只碰到每個邊的同一個點?如有應該如何設計?”.

  4實施“案例-任務驅動”教學應注意的問題

  4.1教學模式的轉變

  傳統教學活動多采用“教師講,學生聽,然后再練習”的被動教學模式;“案例-任務驅動”教學活動采用“以案例說明為引導、任務驅動為主線,學生主動參與自主協作為主、教師指導為輔”的探索創新型教學模式.教師的“教”和學生的“學”之間真正形成了互相促進的關系.

  4.2傳統教學與“案例-任務驅動”教學相結合

  傳統教法以知識點的銜接為主線,重理論;“案例-任務驅動”教學法以任務模塊為主線,重應用.兩者各有特點和優勢,不能相互替代,在實際教學過程中要根據教學內容的特點選擇不同的方法,發揮不同教法的優點,做到相輔相成、相互促進.

  4.3注重整體培養與因材施教相結合

  為了鼓勵學生開展研究性學習,以及對學生進行個別輔導,筆者還開通了課程論壇.把課件、素材及練習題目都發布在論壇中,學生可以把學習過程中遇到的問題發布在論壇上,筆者都會及時解答,這樣既提高了整體教學需求,又達到了因材施教的教學效果.

  5總結

  “案例-任務驅動”教學法,將傳統VFP程序設計以教師為中心的教學轉變為以學生為主體的教學,在教師的合理有效引導下調動學生的學習積極性.在培養學生分析問題、解決問題、合作交流等方面起到了積極的作用,促進了教學效果的提升.

【淺談案例任務驅動教學法在VFP程序設計教學中的應用論文】相關文章:

淺談案例教學法在VFP教學中的應用的論文07-06

項目驅動教學法在VFP的應用論文08-19

淺談案例教學法的應用教育論文07-06

驅動教學法的應用論文08-01

淺談案例教學法在中職數學教學中的應用論文06-20

淺談任務導向教學法在食品營養與衛生課程中的應用論文09-10

案例教學法在《VB程序設計》教學中的探索論文02-13

案例教學法在平面設計中的應用論文01-10

中職農學課任務驅動教學法探討的論文07-26