999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于項目開發教學法的Visual Basic程序設計教學模式的研究

2010-01-01 00:00:00張春英劉鳳春
計算機教育 2010年5期

摘要:本文針對Visual Basic程序設計課程的教學,首先介紹采用項目開發教學法進行教學設計,調整教學順序,貫徹“問題引導、項目驅動、實訓為主、講練結合、(理論)夠用為度”的原則。其次,再探討強化實戰訓練,淡化驗證型實驗,加強設計型實驗,以使學生在實踐項目訓練中掌握程序設計的基本方法,熟悉軟件開發的基本流程,增強分析問題解決問題能力,培養創新實踐能力,教學效果良好。

關鍵詞:項目開發教學法;問題引導;實訓為主;設計型實驗

2007年啟動的“質量工程”中,關于“實踐教學與人才培養模式改革創新”部分特別強調要“促進學生自主創新興趣和能力的培養”,“倡導啟發式教學和研究性學習”,教高[2007]2號文第4條也特別強調“深入實施素質教育,努力提高大學生的學習能力、創新能力、實踐能力、交流能力和社會適應能力”[1]。作為一門程序設計類課程,Visual Basic程序設計是實踐性非常強的一門課程,很多單位和企業利用該語言開發實用軟件,同時,它也是一門簡單易學、面向對象的程序設計語言,可視化強,學生學習興趣比較高。但是,很多高校開設該課程多年,學生學習的效果卻不理想,經過調查和分析,我們發現如下一些問題。

(1) 受學時的限制,很多教師講完程序設計基本知識后,很少再給學生講解必要的軟件開發技術和技巧,因此,學生就失去深入學習的機會和條件;

(2) 在以往的程序設計類課程教學中,教學設計只是按部就班地學習程序設計的知識點,沒有依托完整的實際項目,學生對知識點的學習感到支離破碎、不成整體,也容易遺忘,學生沒有工程項目開發實際技能的歷練和體驗,無法直接感受所學知識在實際工作中的地位和作用,從而影響學生的學習效果。

(3) 多年來,計算機基礎教育都是圍繞著全國計算機等級考試這個指揮棒轉。教育部考試中心舉辦的全國計算機等級考試(NCRE),自1994年開考以來已舉行了25次,它對高校的計算機教學理念、課程設置、培養模式等具有導向作用,以至發展到大學生畢業要拿著NCRE等級證書去找工作,而實際上高校畢業生除此之外也確實沒有能證明自己計算機應用能力的憑證。然而,畢業生反饋調查表明,即使有NCRE等級證書,90%以上的大學生在實際工作崗位上仍然不會進行最基本的計算機操作(如表格制作、編輯排版),一些手里拿著NCRE程序設計二級證書的大學生們對一些最簡單的應用問題仍不會編程求解[1]。

經過以上的分析,針對質量工程中對實踐能力和創新能力培養的要求,我們分析了Visual Basic程序設計課程的特點,并進行課程改革,其重點是培養學生的計算機程序設計能力和軟件開發能力,從而進一步開發挖掘學生的創新能力,我們提出項目開發教學法,并在教學中進行實踐,取得了一定的效果。

1項目開發教學法的教學設計與具體實施

為了改進程序設計類課程以往教學設計存在的問題,我們對教學目標做出新的定位,引入項目開發教學法進行新的教學設計。

1.1教學設計思路

1.1.1教學目標的重新定位

在掌握編程基本方法和思路的基礎上,我們重點掌握以數據庫、多媒體、網絡為開發目標的軟件項目的編寫,讓學生形成良好的編程習慣,提高其學習能力及分析問題和解決問題的能力。把以教師為中心的“灌注式”教學改變為以學生為中心的“主動探索式”學習。

1.1.2采用項目開發教學法進行教學設計

項目開發教學法是指在教學中引入若干個項目案例,按照實際軟件開發中的方法與步驟展開教學。項目開發教學法選擇傳統的生命周期開發方法作為教學設計的主線,再穿插介紹面向對象和可視化軟件開發方法。

軟件開發周期劃分為若干個階段,每個階段有相對獨立的任務,然后逐步完成每個階段的任務。項目開發教學法根據項目開發的若干階段,在教學設計上也形成幾個教學步驟:計劃分析、需求分析、整體設計、程序實現、程序調試[2]。

1.2具體實施方案

1.2.1項目驅動,以項目群覆蓋知識面

項目開發教學法通過若干個實際項目案例為載體,引導學生通過項目設計開發的實際訓練,掌握計算機程序設計的方法和技巧。教學中所有項目案例的總和要盡量覆蓋預定教學目標的各個知識點,形成一個循序漸進、種類多樣的項目群,構建一個完整的教學設計布局。

1.2.2問題引導,以問題為線索組織教學

在項目設計訓練過程中,教師以軟件開發步驟為順序,設置該項目程序設計所遇到的各種問題,并以這些問題為線索展開教學。問題引導包括三個層次:技術引導指完成某一功能要采用哪些技術;知識引導指實現這些技術需要哪些知識;應用引導指這些知識如何解決具體問題。

1.2.3實訓為主,以學生為主體,突出技能訓練

對于邏輯性、實踐性很強的程序設計方法,學生不是聽會的,也不是看會的,而要通過實際項目的反復訓練才能掌握其技巧的。在教材編寫過程中,要體現以學生為主體,以項目的實際訓練為主導,把學生推到項目活動中去。教材要提供一個經過精心設計的教學情境,引導學生在對問題的探討中尋求項目的解決方案、思路和最終的解決辦法。

1.2.4知識服務于項目,理論以夠用為度

無論是數據基礎知識,還是邏輯性強的程序結構與設計方法,都圍繞項目為服務對象,并且以夠用為度,用到什么講什么。

2課堂教學和實踐教學模式

針對項目開發教學法的教學模式的實施方案,程序設計類課程的課堂教學和實踐教學改革方案如下。

2.1學時安排

項目開發教學法更加注重實踐教學,所以在學時安排上應加強學生自身上機實踐,特別是學生自主學習的上機時間。

(1) 理論引導學時:30學時。

(2) 上機指導學時:30學時。

(3) 學生自主上機:30學時。

(4) 課程設計學時:1.5周。

2.2課堂教學改革

2.2.1調整教學順序

按照學生的認知規律,重新調整教學順序,將窗體、控件、菜單等直觀、形象、設計有趣的知識內容提到前面講解,而將枯燥的語言基礎、程序設計基礎等貫穿到實際項目之中,讓學生在設計中自己發現問題、解決問題并進行歸納總結。

2.2.2項目選取突出趣味、實用和完整

為了最大范圍地讓學生涉足各種各樣的實際工程項目,所選項目必須具備趣味性、實用性、完整性等特征。每個項目的規模不要很大,知識點不要面面俱到,而是應該有明顯的主題或突出的重點。

2.2.3貫徹“問題引導、項目驅動、實訓為主、講練結合、(理論)夠用為度”的原則

在授課過程中,始終貫徹“問題引導、項目驅動、實訓為主、講練結合、(理論)夠用為度”的原則,采用一個完整的、實際的、具體的、有形的項目作為知識的聯想和應用載體將相關章節的知識點串接起來,避免停留在抽象枯燥的理論層面上。

2.3實踐教學改革

2.3.1強化實戰訓練

教師在每個章節后面安排實戰訓練,并與課堂上講解的項目相結合,同時,圍繞本章知識點,綜合前面章節內容,設計實戰訓練題目,要求學生利用課下時間完成,并在指定時間內提交到服務器上。

2.3.2淡化驗證型實驗

在以往的實踐教學中,大多數同學更多的時間是在按照實驗指導書上的步驟去按部就班地完成實驗,驗證程序的正確性,觀察運行結果,而自己真正設計程序時卻無從下手。所以,教師要讓學生了解驗證型實驗的設計目的、設計思路和算法思想,強調問題分析,而不是僅僅去驗證。

2.3.3加強設計型實驗

在實際實驗課程中,驗證型實驗要求學生在自主上機時間完成。而對設計型實驗,教師在實驗課程中要為學生提示基本思路,引導學生有所創新,要學生提出自己的設計思想,并獨立完成,教師進行必要的指導實踐。

所有設計型的實驗,都要求教師進行點評,特別是好的設計思路,教師一定要讓所有學生都了解。

2.3.4增加課程設計環節

經過多年的教學實踐,我們發現一個問題,即學生們學完、考完,拿到等級證書,但由于沒有機會應用,沒多長時間就將所學知識忘光了,更無法運用到工作中。學生普遍反映,學過程序設計,但不會設計程序,就像學習外語,記了一大堆的詞匯和語法卻不能張口表達。導致這種問題的原因是多方面的,但最重要的原因是程序設計課的學時少,學生缺少綜合性的歸納和練習;學生上機實習時間短,實際操作不多,缺乏完整的項目訓練。針對這一問題,有效的解決辦法是增加課程設計環節,使學生在程序設計課之后,用規定的時間相對獨立地完成一個實用程序開發的過程,這對學生深化理解程序設計語言、提高綜合運用所學知識解決實際問題的能力有非常顯著的作用。

為此,我們提出程序設計課程的課程設計環節實施方案。

(1) 在每學期學完程序設計類課程之后,在學期末或下學期初增加課程設計。

(2) 設計課程設計題目庫,對每個題目給出基本要求和創新要求。在設計開始之前公布題目。

(3) 要求學生在給定的題目中選擇一個,但一個班級的學生不能選擇重復題目。

(4) 要求學生在規定的時間內(10天)完成,并寫出設計報告。

(5) 組織學生進行課程設計答辯,要求學生講解設計思路、介紹項目功能,并演示所設計項目。答辯教師現場提問。

(6) 根據學生設計情況、提交的設計報告和答辯情況給出課程設計成績。

3學生評價模式

由于程序設計課程既要注重理論基礎知識的掌握,也要注重實際軟件開發的能力,故該課程類考試徹底打破以往筆試考試的方式,完全改為上機考試。

(1) 考試方式:統一安排上機考試。

(2) 考試題型:程序設計題。

(3) 考試時間:2個小時。

(4) 考試模式:準備不同難易程度(一般設計題和綜合設計題)的題目各10道,要求學生在一般設計題和綜合設計題中分別選擇題目進行解答,指定必做題目和選做題目。根據學生選擇題目的難易程度及答題的結果和創新程度給出成績。

(5) 學習評定:學生最終成績=作業成績×20%+考試成績×40%+設計成績×40%,其中設計成績=設計報告×20%+答辯成績×40%+軟件設計×40%

4結語

項目開發教學法的應用,使Visual Basic程序設計課程在宏觀教學設計上實現了“以項目群覆蓋知識面,以項目體系構成教學布局”,突破了以知識點的層次遞進為體系的傳統教學模式。每個項目的具體教學過程則體現Visual Basic程序設計課程在課堂微觀教學設計上的新思路,這種新思路主要表現在,教學過程中始終貫徹“問題引導、項目驅動、實訓為主、講練結合、(理論)夠用為度”的原則,使學生在學習每個新知識點時,都有一個完整的、實際的、具體的、有形的項目作為知識的聯想和應用載體,避免學生的學習停留在抽象枯燥的理論層面。

參考文獻:

[1] 張克君,張曉昆. 基于“質量工程”的大學計算機公共基礎課程教學改革思考[J]. 計算機教育,2009(13):52-54.

[2] 朱文增,趙競雄,張阿嬌. 程序開發在VB教學中的應用研究[J]. 電腦知識與技術,2009,5(14):3841-3842.

Research of Visual Basic Programming Teaching Model Based on Project Development Teaching Method

ZHANG Chun-ying, LIU Feng-chun

(College of Science, Hebei Polytechnic University, Tangshan 063009, China)

Abstract: In the Visual Basic programming curriculum, the project development approach is adopted to design teaching and the teaching order is adjusted in order to implement the principle of “Problem-guide, project-driven, practice-based, stressing training combined (theory) enough for the degree”. The results of Enhancing real combat training, diluting the proof-of-experiments and Strengthening the design-based experiments are making students master the basic method of programming design through the practice project training and familiar with the basic software development process. Furthermore, the students’ analyzing and solving problem skills have been Enhanced and the students’ innovative practice ability has been improved. So we have achieved a good teaching effect.

Key words: project development teaching method; problem-guide; practice-based; the design-based experiments

(編輯:郭小明)

主站蜘蛛池模板: 伊人色在线视频| 亚洲成人免费在线| 国产另类视频| 伊人激情综合| 成年人免费国产视频| 亚洲美女一区二区三区| 国产视频只有无码精品| 日韩在线第三页| 日韩一区精品视频一区二区| 欧美自拍另类欧美综合图区| 亚洲精品日产精品乱码不卡| 国产精品第一区| 亚洲二三区| 毛片最新网址| 国产91成人| 欧美日韩福利| 99一级毛片| 国产激情影院| 亚洲综合激情另类专区| 婷婷成人综合| 国产麻豆aⅴ精品无码| 国产浮力第一页永久地址| 日a本亚洲中文在线观看| 无码一区二区三区视频在线播放| 伊人精品视频免费在线| a免费毛片在线播放| 色综合手机在线| 国产精品原创不卡在线| 日韩在线欧美在线| 国产精品香蕉| 日韩午夜福利在线观看| 91精品专区国产盗摄| 亚洲国产欧洲精品路线久久| 91年精品国产福利线观看久久 | 福利在线免费视频| 特级aaaaaaaaa毛片免费视频| 爱做久久久久久| 国产色婷婷| 国产男女XX00免费观看| 漂亮人妻被中出中文字幕久久| 伊大人香蕉久久网欧美| 成人福利免费在线观看| 久久公开视频| 亚洲中久无码永久在线观看软件 | 无码一区二区三区视频在线播放| 99er这里只有精品| 青草视频网站在线观看| 国产成人精品三级| av在线无码浏览| 成人福利在线看| 全色黄大色大片免费久久老太| 好紧好深好大乳无码中文字幕| 2021国产乱人伦在线播放| 国产在线视频二区| 日日噜噜夜夜狠狠视频| 国产精品美女自慰喷水| аⅴ资源中文在线天堂| 成人国产一区二区三区| 97se亚洲综合在线天天| 欧美伦理一区| 国产又色又爽又黄| 爆乳熟妇一区二区三区| 日韩二区三区| 精品国产中文一级毛片在线看| 亚洲AV无码不卡无码| 亚洲高清在线播放| 亚洲va在线观看| 国产国语一级毛片在线视频| 国产日韩欧美精品区性色| 亚洲三级影院| 天天躁日日躁狠狠躁中文字幕| 狠狠色丁香婷婷| 日韩亚洲综合在线| 久久免费看片| 青青青草国产| 青青草国产精品久久久久| 国产成在线观看免费视频| 男人天堂亚洲天堂| 成人一级黄色毛片| 91综合色区亚洲熟妇p| 天天躁狠狠躁| 又黄又爽视频好爽视频|