林和平
(集美大學 計算機工程學院,福建 廈門 361021)
高校非計算機專業《Visual Foxpro》課程教學改革探索
林和平
(集美大學 計算機工程學院,福建 廈門 361021)
本文著手分析高校非計算機專業《VisualFoxpro》課程教學中所存在的若干問題,并結合筆者多年從事該門課程教學的經驗,提出若干解決辦法,為提高該門課程的教學效果獻計獻策.
Visual Foxpro;非計算機專業;教學改革
為了適應時代發展的需要,進一步提高高校非計算機專業學生的計算機文化素養,許多高校在大一下學期都開設了計算機程序設計類課程,諸如:《C語言程序設計教程》、《Visual Basic程序設計教程》、《Visual Foxpro程序設計與應用教程》(以下簡稱VFP)等.而VFP關系數據庫系統是新一代小型數據庫管理系統的杰出代表,它以強大的性能、完整而又豐富的工具、極高的處理速度、友好的界面以及完備的兼容性等特點,備受廣大用戶的喜愛.[1]目前,學習該門課程的學生,既有文科生,也有理工科生,他們的知識結構顯然不同,這就給教學的實施帶來了一定的困難,需要我們找出較合適的辦法來加以解決.
在中學階段,為了迎接高考,確實存在部分中學對中學信息技術課程的不重視,特別對于文科生來說更是如此,他們對于計算機程序設計來說,可以說是“零起點”.當然,也有一些同學在中學階段,有這方面的學習訓練,個別有興趣的同學,編程思想已達到一定的水平.所以,我們的授課對象存在著計算機文化水平參差不齊的現象.
眾所周知,計算機的發展日新月異,計算機軟件的版本不斷地推陳出新,這就要求我們要隨時掌握計算機的新知識,對于教學內容要不斷推陳出新,讓學生能掌握到最新知識,跟上時代發展的節奏.
目前確有部分高校把計算機等級考試與學生的學位掛鉤,又加上學時數不斷地壓縮,迫使部分老師本著學生的利益出發,一切圍繞著等級考試轉,臨考前大量采用“題海戰術”.我們也發現有部分同學在VFP等級考試前,大量地死記硬背程序代碼,這種做法相當不可取,也不符合考試的宗旨,必須扭轉過來.
學生是學習的主體,能否調動學生的學習主觀能動性,是學好任何課程的關鍵.很多學生,特別是文科生,并不重視本門課程的教學,當然也存在一定的畏難思想.教師應在第一堂課,多花些時間,講解學好本門課程的重要性.在當今計算機信息時代,不懂得計算機已成為文盲的新標準,如何讓計算機能代替人們從事大量的工作,學好計算機語言是相當必要的,當然對于提高學生的邏輯思維能力也有一定的幫助.
現在所用的教材大多是統編教材,必定存在一定的缺陷,對于文科生和理科生,我們不能同等對待,不能提出同等的要求.文科生可以側重于基本數據庫的操作、簡單的結構化程序設計的分析與練習、創建簡單的表單,能讓他們掌握VFP的基本操作,了解計算機程序設計方法,利用計算機解決基本問題的能力.而對于理科生,可以多在程序設計上下功夫,并增加類等較難內容的學習,在學期最后,要求他們能利用VFP開發一個綜合實例.
除此之外,要在課堂教學中注重師生互動,充分調動學生的學習積極性,比如,在表單控件章節的學習中,要結合實例來介紹常用控件的基本屬性、事件與方法,讓學生能更直觀、充分地了解這些內容,而不是死記硬背.我們可以舉些與人們日常生活中更貼近的實例,比如“擊鼓傳花”表單界面及代碼的設計,這樣容易激發學生的學習積極性.當然對于不同專業的學生,我們可以盡量找出相關的例子來闡述.
在授課過程中,教師應更多地采用案例教學法、任務驅動方式[2],把每次實驗所要達到的任務布置下去,要求學生圍繞此任務,利用所學的知識,自主分析來完成實驗.而不應象目前,很多實驗指導書都已把實驗步驟、程序代碼羅列出來,學生只要做個驗證,做完后還是不理解,這種驗證式的實驗很不可取,特別地對于程序設計實驗,要求學生要能分析程序,也可對實驗稍做改變,讓他們來獨立設計完成.
現在有些高校還是比較注重等級考試,甚至把它做為期末的成績,這是一種方式,但還是不夠完善,不能客觀地反映一個學生的真實水平,也可能導入應試教育圈圈.我們就發現有部分同學在臨考前,死記硬背大量的代碼,這是很不好的現象,當然他們也是擔心一時考不好,影響自己的學習,所以我認為這種一考定成績不太可取,平時的作業、實踐應該占一定的比重,這樣更能反映學生的實際水平,也更有利于平時的教學管理.
我們前面所談到的需要根據不同的授課對象來調整教學內容,這就對教師提出了相當高的要求,需要他們拓寬自己的知識面,不能照搬照套書本內容.需要教師不斷地進修學習,提高教師的整體素質.
當今信息社會里,對計算機基礎教育要求越來越高,特別對計算機程序設計語言課程類更是如此.如何搞好此類課程的教學工作,正是考驗廣大計算機教育工作者的聰明才智的時候,需要他們不斷地探索,獻計獻策,才能得到提高和完善.
〔1〕鄂大偉.Visual Foxpro 6.0 程序設計與應用教程[M].廈門:廈門大學出版社,2002.
〔2〕陳藝.任務驅動教學法在大學計算機基礎課程中的應用[J].四川文理學院學報,2010(09).
TP311.138-4
A
1673-260X(2012)08-0049-02