劉治國
摘要:基于軟件工程理論的VFP教學(xué),強(qiáng)調(diào)的是培養(yǎng)學(xué)生的創(chuàng)新能力,以培養(yǎng)綜合素質(zhì)為目標(biāo),好處在于,不僅得以構(gòu)建完整的知識體系,也改善了學(xué)生過于依賴教師和他人的惰性思維。基于此,能夠更好地幫助學(xué)生進(jìn)行實(shí)踐操作與理論知識的結(jié)合,從而大大提高了短時間內(nèi)學(xué)生的學(xué)習(xí)效率,對于各個高校來說,正確對待VFP教學(xué),認(rèn)真反思教學(xué)中出現(xiàn)的問題,從專業(yè)的角度來分析每一個實(shí)踐環(huán)節(jié),才能實(shí)現(xiàn)全面改革的教學(xué)目標(biāo)。該理論也值得在高校中開展進(jìn)一步的推廣和學(xué)習(xí)。
關(guān)鍵詞:軟件工程理論;VFP;項目教學(xué)法
中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)01-0098-02
VFP Project Teaching Method Based on the Theory of Software Engineering Research
LIU Zhi-guo
(Guangdong Peizheng College Information and Equipment Management of Modern Education Technology, Guangzhou 510830, China)
abstract: the VFP teaching based on the theory of software engineering, the emphasis is to cultivate students ability to innovate, to aim at cultivating comprehensive quality, advantage, not only to build a complete knowledge system, also improved rely too much on teachers and students the inert thinking of others. Based on this, can better help students to practice and the combination of theoretical knowledge, thus greatly improving the in a short period of time the students' learning efficiency, for the various colleges and universities, the correct treatment of VFP teaching, serious reflection of the problems existing in the teaching, from the perspective of professional analysis every practice, to achieve comprehensive reform of the teaching goal. This theory is worthy of further promotion and learning in colleges and universities.
key words: the software engineering theory; VFP; project teaching method
在高校計算機(jī)基礎(chǔ)教學(xué)中,一般按照學(xué)習(xí)內(nèi)容劃分為文化基礎(chǔ)、技術(shù)基礎(chǔ)和應(yīng)用基礎(chǔ)三種,而VFP通常被認(rèn)為是屬于技術(shù)基礎(chǔ)的教學(xué)內(nèi)容。作為在商業(yè)范圍中應(yīng)用廣泛的數(shù)據(jù)庫管理系統(tǒng),VFP具有操作簡單、功能強(qiáng)大、系統(tǒng)穩(wěn)定等優(yōu)點(diǎn),受到了用戶的一致青睞。因此,在高校計算機(jī)基礎(chǔ)教學(xué)中引入VFP,是符合社會發(fā)展潮流的。本文通過分析當(dāng)前VFP教學(xué)的現(xiàn)狀,將軟件工程理論開創(chuàng)性地應(yīng)用于VFP教學(xué)當(dāng)中,努力實(shí)現(xiàn)兩者之間的有機(jī)結(jié)合,以期能為提高教學(xué)效率,推廣VFP技術(shù)提供一些有益的經(jīng)驗(yàn)。
1 VFP項目教學(xué)法的研究現(xiàn)狀
在計算機(jī)教學(xué)當(dāng)中,技術(shù)基礎(chǔ)起到了承上啟下的重要作用:既落實(shí)理論實(shí)踐,又為進(jìn)一步操作打下基礎(chǔ)。因此,正確對待VFP教學(xué),認(rèn)真反思教學(xué)中出現(xiàn)的問題,從專業(yè)的角度來分析每一個實(shí)踐環(huán)節(jié),才能實(shí)現(xiàn)全面改革的教學(xué)目標(biāo)。在當(dāng)前的VFP教學(xué)中,多數(shù)都是就具體的項目進(jìn)行分析研究,過于強(qiáng)調(diào)學(xué)生的實(shí)踐環(huán)節(jié),忽視了理論基礎(chǔ)的培養(yǎng),導(dǎo)致學(xué)生的知識體系不夠系統(tǒng)和完整;在實(shí)際的工作環(huán)境中,經(jīng)常會出現(xiàn)過于依賴經(jīng)驗(yàn)來解決問題,不能考慮客觀因素的影響。有一些高校也采取了其他的教學(xué)措施來增強(qiáng)學(xué)生的理論基礎(chǔ),但是只能做到枯燥的理論講述,不能將理論與實(shí)踐有機(jī)地結(jié)合起來,特別是對于一些應(yīng)用性較強(qiáng)的學(xué)科,例如工商管理、國際商務(wù)和法學(xué)醫(yī)學(xué)等,導(dǎo)致學(xué)生的理論與實(shí)際脫離;既降低了學(xué)生的學(xué)習(xí)興趣,也無法提升學(xué)生的專業(yè)素質(zhì)。如何激活學(xué)生的思維,使學(xué)生形成獨(dú)立思考的習(xí)慣;怎樣將解決問題的能力傳授給學(xué)生,而不是將具體的方法灌輸給他們,正是VFP教學(xué)當(dāng)前面臨的問題。幫助學(xué)生構(gòu)建起完整的知識框架,樹立正確的認(rèn)知結(jié)構(gòu)和積極的學(xué)習(xí)態(tài)度,將經(jīng)典案例中的有益經(jīng)驗(yàn)與理論知識結(jié)合起來,才能更好地解決這些問題。
2 軟件工程理論的優(yōu)勢
通過學(xué)習(xí)軟件工程理論,能夠使學(xué)生在掌握軟件工程的概念、方法和理論的基礎(chǔ)上,進(jìn)一步培養(yǎng)起軟件工程的設(shè)計思想和開發(fā)技能,為學(xué)生未來的發(fā)展道路打下了堅實(shí)的基礎(chǔ)??梢哉f,這就是授人以漁的典型案例。軟件工程理論對于學(xué)生的開拓性思維和創(chuàng)新能力有著獨(dú)到的發(fā)掘,使學(xué)生更好地具備了適應(yīng)社會和市場環(huán)境的能力,一旦將其應(yīng)用到VFP教學(xué)當(dāng)中,恰好與后者的教學(xué)思想不謀而合。因?yàn)閂FP教學(xué)既注重實(shí)踐操作,又強(qiáng)調(diào)學(xué)生的理論基礎(chǔ),同時還要求學(xué)生根據(jù)客觀環(huán)境的變化綜合考量,尋求最佳的解決方案。而軟件工程理論對與學(xué)生獨(dú)立思考能力的培養(yǎng)和鍛煉,正滿足了這一條件。在軟件工程理論的學(xué)習(xí)過程中,學(xué)生逐漸養(yǎng)成了嚴(yán)密的邏輯思維,對各種條件有著準(zhǔn)確的判斷,能夠更快地篩選有效信息,從而提高了處理問題的效率。在某種程度上,還對學(xué)生的受挫能力有著極大的提高,使學(xué)生的心理更加成熟,對工作有了更好的適應(yīng)能力。
3 軟件工程理論在VFP項目教學(xué)法中的應(yīng)用
3.1 軟件工程理論對VFP教學(xué)的指導(dǎo)作用
軟件工程理論對實(shí)踐性較強(qiáng)的科目有著很好的指導(dǎo)作用。在工程開始的階段,嚴(yán)格管理計劃的制定;隨著工程的開展,分階段分層次地進(jìn)行評定審查;對所得出的產(chǎn)品要有嚴(yán)格的控制和檢查手段;不斷優(yōu)化人員結(jié)構(gòu),提高人員素質(zhì),保證工程技術(shù)一直處在最前沿,以適應(yīng)不斷發(fā)展變化的市場環(huán)境。每個階段都需要進(jìn)行認(rèn)真的計劃和審議,嚴(yán)格按照相關(guān)的規(guī)定去執(zhí)行,例如在工程開始時,要把計劃細(xì)分到位,定義問題、市場需求、總體框架、詳細(xì)步驟、綜合測試以及后續(xù)維護(hù)等都要一一列出,在實(shí)際工作的時候,也要按照以上劃分進(jìn)行操作,保證計劃得到徹底執(zhí)行。VFP教學(xué)的實(shí)質(zhì),就是讓學(xué)生掌握數(shù)據(jù)庫管理系統(tǒng)的開發(fā)與運(yùn)行,并及時進(jìn)行相關(guān)的拓展。通過軟件工程理論,能夠使學(xué)生在學(xué)習(xí)之初,制定出詳細(xì)的學(xué)習(xí)計劃,深入了解數(shù)據(jù)庫的發(fā)展過程;隨著教學(xué)的深入,學(xué)生逐步掌握一些基本的程序設(shè)計與調(diào)試技術(shù),為進(jìn)一步開發(fā)應(yīng)用數(shù)據(jù)庫打下基礎(chǔ);數(shù)據(jù)庫系統(tǒng)初步成型之后,要進(jìn)行反復(fù)的測試和檢查,盡量減少不必要的錯誤;在這個過程中,學(xué)生對于系統(tǒng)開發(fā)過程更加熟悉,對設(shè)計方法更加了解;通過使用最先進(jìn)的開發(fā)工具和知識理論,使系統(tǒng)性能處在最前沿,達(dá)到高精尖的設(shè)計要求,也使學(xué)生自身的能力得到充分鍛煉。
3.2 軟件工程理論對VFP教學(xué)的提升作用
與其他教學(xué)方式相同,軟件工程理論下的VFP教學(xué)也將學(xué)生作為教學(xué)活動的主體,但是略有不同的是,軟件工程著重強(qiáng)調(diào)學(xué)生解決問題的思路,要求學(xué)生不僅能夠自主學(xué)習(xí),還要學(xué)會與他人合作,不斷探索和研究未知領(lǐng)域。這種開放性較強(qiáng)的學(xué)習(xí)氛圍,有助于學(xué)生獨(dú)立思考和創(chuàng)新,在學(xué)習(xí)VFP程序代碼設(shè)計的過程中,經(jīng)常能夠舉一反三,避免了僵化的教學(xué)體系給學(xué)生造成的不利影響。教師要引導(dǎo)學(xué)生就問題本身進(jìn)行分析,將其中的需求、框架、核心、步驟都進(jìn)行初步定義。然后從用戶的角度出發(fā),設(shè)計出符合用戶要求的程序,并有階段有層次地進(jìn)行檢查和完善。每個人分工負(fù)責(zé)不同部分的程序設(shè)計,可以大大提高效率,且極大地鍛煉了學(xué)生的協(xié)作能力。在這個過程中,學(xué)生親自參與到了設(shè)計的每個環(huán)節(jié)當(dāng)中,與周圍的人不斷進(jìn)行互動和溝通,不僅得以構(gòu)建完整的知識體系,也改善了過于依賴教師和他人的惰性思維,這是理論灌輸所不能達(dá)到的效果。
4 結(jié)束語
基于軟件工程理論的VFP項目教學(xué),強(qiáng)調(diào)學(xué)生的創(chuàng)新能力,以培養(yǎng)綜合素質(zhì)為目標(biāo)。教師在教學(xué)過程中,不僅要引導(dǎo)學(xué)生去主動思考,還要合理安排教學(xué)計劃,給學(xué)生留出自主學(xué)習(xí)的空間;多激勵學(xué)生進(jìn)行合作式學(xué)習(xí),促進(jìn)知識體系構(gòu)建和完善。需要注意的是,這種創(chuàng)新的模式并不是對傳統(tǒng)教學(xué)的否定,相反,需要以傳統(tǒng)教學(xué)為基礎(chǔ),將兩種教學(xué)模式有機(jī)地結(jié)合到一起,以達(dá)到更好的教學(xué)效果,從而全面提高學(xué)生的綜合素質(zhì)。
參考文獻(xiàn):
[1] 趙麗娟.基于軟件工程理論的VFP項目教學(xué)法研究[J].科技信息:科學(xué)·教研, 2008(12):103-104.
[2] 李堯.VFP教學(xué)中采用案例教學(xué)法的分析與實(shí)踐[J].內(nèi)江師范學(xué)院學(xué)報,2006(6):23-25.
[3] 楊燕萍,閆忠文,陳秀敏,等.軟件工程理論對高校VFP課程教學(xué)的指導(dǎo)與實(shí)踐[J].河北科技師范學(xué)院學(xué)報:社會科學(xué)版,2010(2): 34-38.
[4] 黃光玲,劉麗娟.基于VFP6.0的高校教學(xué)管理系統(tǒng)的研究與開發(fā)[J].科技風(fēng),2011(11):29-31.