国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

VB語言在高中階段的教學(xué)方法的幾點思考

2013-04-29 04:48:04蔡兵
新課程學(xué)習(xí)·下 2013年7期
關(guān)鍵詞:VB程序設(shè)計任務(wù)驅(qū)動案例教學(xué)

蔡兵

摘 要:VB程序的教學(xué)教師只有根據(jù)要求,注意實際問題在VB程序中如何解決,從感性的認識、算法的分析、界面的設(shè)計和源代碼逐次分析并用實際例子的教學(xué)方法,學(xué)生才能比較好地理解,才不會有畏難的現(xiàn)象。

關(guān)鍵詞:VB程序設(shè)計;任務(wù)驅(qū)動;案例教學(xué)

《算法與程序設(shè)計》是高中信息技術(shù)課程的一個模塊,它是在VB語言中實現(xiàn)的。由于邏輯性比較強,想讓學(xué)生在教學(xué)中逐漸理解,教師只有根據(jù)教學(xué)大綱的要求,注意實際問題在VB程序中如何解決,從感性的認識、算法的分析、界面的設(shè)計和源代碼逐次分析并用實際例子的教學(xué)方法,學(xué)生才能比較好理解,才不會有畏難的現(xiàn)象。

一、有趣的問題能激發(fā)學(xué)生的學(xué)習(xí)興趣

“興趣是最好的老師?!睕]有興趣的學(xué)習(xí)將是枯燥無味的,也是很被動的。這就要求教師為學(xué)生創(chuàng)設(shè)一種愉悅的教學(xué)情境,讓學(xué)生樂意去學(xué)。為了激發(fā)學(xué)生的學(xué)習(xí)興趣,變被動為主動,以能力為中心來組織教學(xué),使每一堂課都變成“我想學(xué)什么”和“如何去學(xué)”。要能夠在教學(xué)中實現(xiàn)這些,我認為“精選教學(xué)案例”是關(guān)鍵。在上第一堂VB課時我設(shè)計了一個問題,就是怎么做一個計算圓的面積小計算器。同學(xué)們都覺得很有意思,學(xué)習(xí)熱性高漲,接下來再講VB程序的設(shè)計就水到渠成了,也容易理解。

二、在實例中講解知識,做到學(xué)以致用,保證學(xué)生的學(xué)習(xí)熱情不減

比如我們在做這個計算圓面積的計算器時需要什么,要有一個界面,兩個標簽,兩個文本框和一個命令按鈕。那么這些東西都在哪兒,下面我們就可以講解VB的基礎(chǔ)知識了,介面就是窗體,像一個大盒子一樣來來裝標簽、文本和命令按鈕。怎么新建第一個窗體FORM1就學(xué)會了,接下來要用到標簽、文本和命令按鈕了,它們都在工具箱內(nèi),我們就可以講一下這三個常用控件的用法。這就涉及對象、方法、事件四個重要的概念。然后要加入簡單的源代碼,最后調(diào)試和運行。一個完整的編程過程展現(xiàn)在學(xué)生面前,這樣就很容易理解了。

三、用通俗的方法,促進學(xué)生對專業(yè)基礎(chǔ)知識的掌握

1.用簡單易懂的語言來解釋VB中的專業(yè)術(shù)語

在Visual Basic中有很多的術(shù)語,比如對象、方法、事件等。對于高中生來說,理解起來有一定的難度,此時我們可以用生動的語言加以解釋。例如,“對象”就是現(xiàn)實生活中的實體東西。機房的電腦和前面的黑板等等。再比如解釋“屬性”是特點的描述。比如一個同學(xué),他的姓名、身高、血型、體重、家庭住址等等。就是一個同學(xué)的具體的人的屬性。而我們要用的窗體(form)的標題(caption)就是窗體的姓名,顏色(color)就是這個窗體不同于別的窗體的美麗外衣。給對象的屬性值的格式是:對象名.屬性名=屬性值就可以寫成王曉明.身高=1.80。

2.抽象問題的思維方法和別的學(xué)科不同想法的對比,深刻認識計算機處理問題的方法

在應(yīng)用循環(huán)語句中,計算機是怎么處理的,用數(shù)學(xué)的方法是怎么計算的,讓學(xué)生對循環(huán)語句加深理解。循環(huán)語句開始的幾步和最后跳出循環(huán)的值都要讓同學(xué)們思考是怎么回事,這不但對編程有幫助對高考也有幫助。

四、教學(xué)過程的探討

下面以一計算圓的面積為例加以說明

1.感性的認識

上課的時候運行這個小計算器,讓學(xué)生了解這個小計算器的界面和功能。需要兩個文本框、兩個標簽和一個命令按鈕,在輸入半徑后可以計算出運行的結(jié)果。兩個標簽是label1和label2,文本框是text1和text2,命令按鈕是command1。

2.算法流程

開始——輸入text1中的半徑的值——計算圓的面積傳送到text2中,顯示——結(jié)束

3.界面的設(shè)計

label1中的caption=輸入圓的半徑;label2中的caption=圓的面積:command1的caption=計算。

4.程序代碼:Sub command_click()

Dim R as double

R=val(text1.text)

Text2.text=str(3.14*R*R)

End sub

5.上機調(diào)試

經(jīng)過運行和感受計算出的結(jié)果之后,學(xué)生會從感性地認識上升到理性認識。然后,布置作業(yè)讓學(xué)生按照這個過程模仿學(xué)習(xí),收到了良好的效果。

總之,VB語言是高中階段《算法和程序設(shè)計》中的難點問題,老師和學(xué)生在教學(xué)和學(xué)習(xí)過程中都可能出現(xiàn)這樣或那樣的問題,需要我們不斷改革、創(chuàng)新和總結(jié)。

參考文獻:

[1]范榮強.Visual Basic程序設(shè)計基礎(chǔ)教程.高等教育出版社,2011-02-01.

[2]龔沛曾,楊志強,陸慰民.Visual Basic程序設(shè)計實驗指導(dǎo)與測試,高等教育出版社,2007-04.

(作者單位 遼寧省盤山縣第二高級中學(xué))

猜你喜歡
VB程序設(shè)計任務(wù)驅(qū)動案例教學(xué)
淺談VB程序設(shè)計的教與學(xué)
南北橋(2016年12期)2017-01-10 21:18:18
貫穿式案例教學(xué)法在《VB程序設(shè)計》中的實踐研究
一體化教學(xué)在《VB程序設(shè)計》課程中的實踐研究
價值工程(2016年30期)2016-11-24 14:32:04
任務(wù)驅(qū)動式教學(xué)模式在電子技術(shù)課程中的應(yīng)用
職業(yè)(2016年10期)2016-10-20 22:18:22
任務(wù)驅(qū)動教學(xué)法在《網(wǎng)絡(luò)應(yīng)用服務(wù)管理》教學(xué)中的應(yīng)用
淺析VB程序設(shè)計教學(xué)方法的改革
案例教學(xué)在機械創(chuàng)新設(shè)計課程中的應(yīng)用
考試周刊(2016年77期)2016-10-09 12:16:11
任務(wù)驅(qū)動, 啟發(fā)學(xué)生自學(xué)
考試周刊(2016年76期)2016-10-09 09:06:52
馬克思主義基本原理概論課案例教學(xué)的幾點思考
任務(wù)驅(qū)動教學(xué)法在中職信息技術(shù)教學(xué)中的運用
成才之路(2016年25期)2016-10-08 10:23:55
东阿县| 高唐县| 射阳县| 正定县| 新巴尔虎右旗| 阳春市| 怀化市| 龙井市| 永定县| 清水河县| 邻水| 仪征市| 芦山县| 东辽县| 德钦县| 鄂伦春自治旗| 阆中市| 黔东| 丰顺县| 高邑县| 河北区| 临海市| 沅陵县| 成都市| 芦山县| 凤冈县| 南川市| 镇康县| 临高县| 青田县| 晋州市| 贵港市| 定襄县| 资中县| 安吉县| 察隅县| 缙云县| 扎囊县| 黎城县| 平遥县| 襄汾县|