張健立
(集寧師范學院 計算機系,內蒙古 烏蘭察布 012000)
VB課程的教學研究及設計與實現
張健立
(集寧師范學院 計算機系,內蒙古 烏蘭察布 012000)
VB課程的設計重點是培養學生的計算機水平,提高學生對計算機編程的能力.如何更好的提高VB課程的教學質量,需要對課程的教學進行研究,從VB課程的教學設計和實踐項目入手.查看學生是否真正的掌握了VB編程語言,并且對VB編程具有濃厚的興趣.總結課程的教學過程中存在的問題,解決問題提高教學水平.本文通過VB程序的課程內容和對VB課程的教學實踐來開展研究.
VB課程;程序設計;教學手段;程序設計
VB程序設計的基礎課程是面向整個計算機專業學生開設的一門計算機專業課程.通過對程序語言的學習,對VB基礎知識的學習,讓學生能夠更好的對程序設計的基本方法與編程技巧進行掌握,培養學生對編程語言的理解能力,和上機操作的實際能力,為今后的學習和工作打下良好的編程語言基礎.VB課程的內容涉及的編程思想比較多,課程的教學工作量比較大,很多高校已經把VB課程納入了教學計劃當中,讓VB課程成為計算機專業課程之一.如果才能提高VB課程的教學質量,也是值得我們深入研究和討論的內容.
高校的VB課程主要以老師給學生講述為準,學生通常學到的是大量的理論知識,只有在上機的時候才接觸到理論實踐,才能拓寬學生的視野.改變學生對計算機的操作能力差,與社會需求的計算機人才脫節的現象.
現在學校培養學生的目標是要提高學生實踐能力,讓學生步入社會后能夠使所學的東西切合實際需求解決問題,能夠很好的完成項目,解決問題.但是現在的大部分學生走出校門進入企業后很難找到適合自己的功能,編成的語言能力不足,項目經驗少,很難融入到企業的團隊當中.根據這些問題,需要對VB課程的教學進行研究,不斷地對VB課程的教學改革、設計、實現.
VB課程的內容實質是VB語言的編寫,VB語言是一種面向對象的語言,它擁有多平臺性,安全性等特點,VB語言也是現在軟件開發重要的編程語言之一,也是各個高校程序設計的重要編程語言之一.VB語言課程的教學內容主要是理論知識和實踐操作兩部分內容,VB課程的理論知識以教師的課堂講解為主,學生的主要任務是聽取老師講解的知識內容,并對知識其進行全面的掌握.實踐操作主要是靠學生自己來完成知識的運用,學生可以自主地利用VB語言進行編寫程序,培養學生自己運用知識解決問題的能力,培養學生對計算機知識的不斷的探索精神,只有對計算機編程產生興趣,才會對編程語言技巧進行掌握,就項目進行開發和了解,達到熟練的運用VB語言進行編程的程度,才能更好地發揮出VB語言編程的特點,提高學生的實踐能力增強,滿足企業對VB程序人才的要求.所以,VB課程的教學研究是十分有必要的,教學的內容不能枯燥,根據實際需求,根據真實的案例進行實踐教學,調動起學生對VB語言編程的積極性.
VB語法是教學課程的重要部分,它是學生學習VB語言編程的基礎,VB程序的編寫離不開VB語法的學習,語法的學習是很重要的,是編程語言的基礎.VB語法教學的目的是為了讓學生對整個VB編程知識和編程技術手段有系統的認識,讓學生能夠讀懂代碼,自主地寫出程序.同時加深VB語法的掌握程度,配合程序語言的開發環境進行實踐教學,工具和環境引入教學當中對學生的VB語法學習也會有提升很大,通過環境,對編寫完成的VB語言進行編寫、生成、調試,還可以真實模擬VB項目開發,為后續的VB課程學習和工作做好環境搭建工作,還可以加深學生對VB基礎語法的掌握,加強學生對語言環境的了解.
傳統計算機教學是粉筆和黑板搭配對課程進行講解,在VB教學過程當中使用傳統的計算機教學方式,不如投影儀進行教學.投影儀可以充分的展示出教師的電腦操作內容,讓教師的教學更加靈活.多媒體教學也將會成為以后學校計算機課程教學的重要方式,這將是現代化教育的表現.多媒體技術教學提供給師生一個交互的環境,教師可以在教學過程中隨時根據學生的課上的學習情況,對教學內容進行改革,學生按照自己的學習情況對老師進行提問可以選擇自己的學習方式,根據自己的學習內容以及適合自己的學習情況,學生在多媒體教學過程當中有一定的主導地位.學生在交互式教學當中得到了自己所想得到的計算機知識,激發了對計算機語言學習的興趣.
VB的課程的設計主要是文字教材和錄像教材兩方面內容的設計.文字教材內容要詳盡,是VB教學大綱內容的具體展示,也是學習的主要媒體.教材的VB課程的每一章均由內容簡介、學習目標、正文、小結和習題四部分組成.在學習每章內容前,學生都需要認真閱讀本章導讀,帶著問題讀書以便增加VB課程學習的針對性.學習完本章的全部內容之后,學生還應認真閱讀本章小結,完成章后的全部練習題和配套實驗.但是文字教材難以形象地表達抽象的概念和操作性內容的細節,VB程序設計是一門操作性、實踐性和應用性很強的課程.在學習過程中還應該看視頻材料,通過看別人的操作內容來提高自己的編程水平.
錄像教材的講解不是文字教材的簡單重復,它充分利用了錄像教材直觀性、形象性的特點,將各種技術手段有機配合來完成VB課程的教學內容,同時,對視頻當中的文字難點內容、抽象概念、程序設計的思路和方法進行深入細致地講解.學生通過對錄像教材的學習,可使學生學到VB程序開發的規范操作和清晰程序開發的思路和方法,更深入地理解編程思想.
在現在就業壓力大的環境下,需要在校的學生畢業之后,就能夠滿足立刻上崗的要求,能夠獨立完成項目成為現在很多用人單位首要考慮的內容,很多企業和單位沒有更多的時間和精力花費在培養應屆畢業生的身上.迫使現在很多學校的計算機專業也開始采用學校和企業合作的方式,開展企業定制培養學生,提高在校生的實際工作的經驗,用以滿足公司對VB計算機編程人才要求.學校是一個教育平臺也是一個重要的實訓基地,在校進行選拔學生進行培訓,同時采用項目教學對學生進行VB課程的教學,是現在社會計算機教學改革的重要方向之一.
企業的定制教學使學生在學校接受的教學模式也有很大的改動,學生接受到教學內容多半以項目為主導思想,VB編程部分會成為教師科研項目和企業方針項目的編程內容,VB教學內容使用企業的真實項目內容對學生進行授課,學生通過真實項目內容的編程練習能夠獲取項目開發經驗,在項目的開發過程當中學習到VB編程知識,對真實項目開發,不僅是VB程序編寫,還包括VB項目的文檔、數據庫、測試用例的思考和編寫,可以培養學生擁有完整的項目經驗和項目技術.軟件設計的需求文檔和詳細設計文檔的編寫到軟件程序設計,軟件數據庫的設計到具體的VB程序實現,后期還要對完成的軟件項目進行系統的軟件的測試,讓學生了解整個系統化的軟件開發流程.為學生提供了一個真實的辦公環境,培養學生實際軟件開發能力,提高學生的團隊協作能力,讓學生在校就接觸實際項目進行開發,積攢項目開發經驗,滿足企業對計算機人才的需求.
根據實際項目制定的VB課程教學一般需要花費比較長的時間,企業當中的技術團隊兩個月完成的項目,可能在校的學生就要花費上一個學期,甚至更長的時間進行開發.真實項目教學的缺點就是實施的時間比較長,這就需要教師在項目實施的過程當中掌握好項目開發的進度,讓學生VB程序提高開發能力的同時,還需要提高學生創新和編程能力,充分利用定制公司已有的資源進行開發和成型的框架,這樣也會節約很多的開發時間.想讓學生在以后的社會就業有競爭力,就需要課程的教學改革與企業合作,加強學生的項目的實踐能力的培養,讓學生真正了解到企業項目的開發內容,培養團隊合作精神.
VB語言已經成為現在軟件開發重要的編程語言之一,也是各個高校程序設計的重要編程語言.VB語言課程的教學,主要是理論知識和實踐操作兩部分內容,理論知識主要以教師的課堂講解為主,學生的主要任務的聽取老師講解的知識內容進行掌握.實踐操作靠學生自己來完成知識的運用,利用VB語言進行編寫程序培養學生運用知識解決問題的能力,同時還需要培養學生對知識的不斷的探索精神,對計算機語言產生濃厚的興趣,才會自主的去對編程語言知識和技巧進行開發和了解達到熟練的運用的程度,更好地發揮出VB語言編程的特點,讓學生的實踐能力增強,滿足企業對VB程序人才的要求.VB課程的教學研究設計是教學很重要,教學的內容不能枯燥,需要根據真實的案例進行教學和企業配合,模擬真實項目,才能調動起學生對編程的積極性.通過對VB課程的教學研究、理解、設計和實現的總結,是為了今后能夠更好地從事該課程內容的教學,為社會培養計算機人才服務.
〔1〕游海英.新背景下VB程序設計課程教學的研究與探討[J].電腦知識與技術,2012(14).
〔2〕馬小龍.創新思維模式下的民族院校VB課程教學方法探索與研究[J].甘肅高師學報,2011(05).
〔3〕張志祥.VB課程教學中程序設計思維的培養研究[J].電腦知識與技術,2012(36).
〔4〕王莉.Vb課程教學方法改革與實踐[J].新課程研究(中旬刊),2011(02).
〔5〕商艷麗,許美玲.基于計算思維的非計算機專業VB程序設計課程教學研究[J].河南科技,2013(16).
〔6〕項露芬,范雄.基于大學生實踐能力培養的VB課程競賽研究[J].浙江樹人大學學報(自然科學版),2012(02).
〔7〕劉聲田,裘皓杰.《Visual Basic程序設計》課程案例教學研究及課程教學資源建設[J].中國成人教育,2012(02).
〔8〕金林樵.基于項目教學法的VB課程教學改革與實踐[J].浙江樹人大學學報(自然科學版),2012(01).
〔9〕鐘玉峰,劉添華,崔琨,運海紅,葛東梅.VB程序設計教學模式改革的探索[J].黑龍江科技信息,2013(04).
G642
A
1673-260X(2014)01-0222-02