• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      淺談《Visual Basic》教學(xué)

      2014-04-29 00:00:00白靜紅
      中國科教創(chuàng)新導(dǎo)刊 2014年13期

      摘 要:《Visual Basic 6.0》作為中等職業(yè)學(xué)校對(duì)口高考的一門重點(diǎn)課程,其知識(shí)點(diǎn)眾多,具有較強(qiáng)的理論性,而且還要求學(xué)生具有比較強(qiáng)的實(shí)踐和動(dòng)手能力,這給VB的教學(xué)工作帶了很大的挑戰(zhàn)。本文介紹了教師在教學(xué)實(shí)踐中探索行之有效的教學(xué)方法,來組織VB的課堂教學(xué)。

      關(guān)鍵詞:Visual Basic 案例 興趣 靈活檢測

      中圖分類號(hào):G40 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1673-9795(2014)05(a)-0173-01

      我們都知道Visual Basic(以下簡稱VB)是Microsoft公司推出的一個(gè)集應(yīng)用程序開發(fā)、設(shè)計(jì)、編輯和調(diào)試為一體的集成式開發(fā)環(huán)境。而VB是在BASIC語言的基礎(chǔ)上不斷升級(jí)更新得到的,具有語法規(guī)則簡煉,程序直觀易懂的特點(diǎn),是初學(xué)者的一種入門性語言,學(xué)好它會(huì)給以后其它語言的學(xué)習(xí)打下良好的基礎(chǔ),而且對(duì)于對(duì)口升學(xué)班來說,VB在高考中占有相當(dāng)大的比重,所以我們更應(yīng)該認(rèn)真研究該門課程的教學(xué)方法,以使學(xué)生順利進(jìn)入計(jì)算機(jī)語言的學(xué)習(xí),并且高考能拿個(gè)好成績。下面我將在教學(xué)過程中積累的一點(diǎn)方法、體會(huì)介紹給大家。

      1 抽象問題生活化

      VB中有很多專業(yè)術(shù)語,如對(duì)象的三要素—— 屬性、方法、事件等,簡單的說對(duì)象的屬于是描述對(duì)象特征的數(shù)據(jù),方法是對(duì)象的行為或動(dòng)作,而事件則是對(duì)象所能識(shí)別的動(dòng)作。這些概念對(duì)于初學(xué)者來說,理解起來有一定的困難,講完抽象的概念后,我舉了這樣一個(gè)例子說:“一只漂亮的花瓶打碎了?!比缓笪覀兏鶕?jù)所講的概念分析出在這句話中“花瓶”是對(duì)象,而“漂亮”是對(duì)象的屬性,“打”是對(duì)象的方法,“碎”了則是對(duì)象的事件。這樣一來這些抽象的概念就容易理解多了。而在講VB編程的基本步驟時(shí),我又利用同學(xué)們最熟悉的QQ登錄界面為例,從界面設(shè)計(jì),代碼編寫,編輯調(diào)試到最后的保存、編譯,完成基本步驟的講解,學(xué)生們很好奇,“原來這個(gè)登錄界面我們也能做呀,太神奇了”,所以會(huì)非常認(rèn)真的去聽去學(xué)。

      再比如講到循環(huán)語句時(shí),語法結(jié)構(gòu)講完了,說到運(yùn)用,則身邊的例子比比皆是,比如,平時(shí)班主任經(jīng)常會(huì)因計(jì)算每次考試的總分、平均分的麻煩而撓頭,那么把這個(gè)任務(wù)交給同學(xué)們,“你們不是講了VB編程了嗎,編一個(gè)程序計(jì)算一下咱班這次考試各科的總分和平均分,看看比二班高還是低”,班主任的話,“圣旨”一樣,趕緊去做,問題解決了班主任的一句的表揚(yáng)將對(duì)他們是莫大的“榮幸”,我們專業(yè)教師都不用去督促,我們的目的就達(dá)到了。

      2 激發(fā)興趣

      “興趣是最好的老師。”沒有興趣的學(xué)習(xí)將是枯燥無味的,也是很被動(dòng)的。為了激發(fā)學(xué)生的學(xué)習(xí)興趣,我認(rèn)為“精選教學(xué)案例”是關(guān)鍵。在教學(xué)中,我們可以用一個(gè)個(gè)鮮活的教學(xué)案例把知識(shí)點(diǎn)貫穿起來,在每個(gè)案例中適時(shí)、適量滲透一些相關(guān)的概念和知識(shí),讓學(xué)生在做中學(xué),在學(xué)中做,使學(xué)生在教學(xué)案例的學(xué)習(xí)過程中逐漸地、自然地體會(huì)概念。最后再適當(dāng)?shù)匾龑?dǎo)學(xué)生進(jìn)行歸納總結(jié),就很好地理解這些概念了。比如在介紹定時(shí)器控件時(shí),該控件的Timer事件不是特別好理解,于是我們制作一個(gè)名為“快速反應(yīng)”的游戲,當(dāng)游戲開始時(shí),得到一個(gè)4位的隨機(jī)數(shù)(目標(biāo)數(shù)),同時(shí)4個(gè)標(biāo)簽按選定的難易級(jí)別每隔一定時(shí)間(計(jì)時(shí)器的Interval屬性決定時(shí)間間隔)自動(dòng)產(chǎn)生一個(gè)隨機(jī)數(shù)(就是計(jì)時(shí)器的Timer事件,每隔一定時(shí)間自動(dòng)觸發(fā)),用鼠標(biāo)單擊“停”按鈕,相應(yīng)的標(biāo)簽停止數(shù)字變換,最后選擇的4個(gè)數(shù)如果等于目標(biāo)數(shù),則游戲成功,否則即為失敗。我先把程序做完演示給學(xué)生們看,而且故意反應(yīng)慢造成游戲失敗,學(xué)生的興趣一下就來了,很想把程序做完,練練自己的反應(yīng)能力。這樣讓學(xué)生在玩游戲的過程中體會(huì)VB程序設(shè)計(jì)的魅力,使他們對(duì)程序設(shè)計(jì)抱有強(qiáng)烈的好奇心,點(diǎn)燃他們的學(xué)習(xí)熱情。而只有在對(duì)即將所學(xué)的知識(shí)有著濃厚的興趣后,才會(huì)積極主動(dòng)地去學(xué)習(xí)。對(duì)于教師而言,學(xué)生能夠積極主動(dòng)地去學(xué)習(xí)知識(shí),教學(xué)就成功了一半。

      3 靈活檢測

      (1)變理論考試為上機(jī)考試。

      以往我們的考試就是那種傳統(tǒng)的考試方法—— 理論測驗(yàn)(筆試),盡管高考也是這樣考試,并沒有上機(jī)調(diào)試程序這一環(huán)節(jié),但平時(shí)如果我們僅僅用這種方法來測試,并不能對(duì)學(xué)生造成很大的壓力,他們?cè)缫蚜?xí)慣了這種考試,對(duì)有的學(xué)生考多少分都是無所謂的;而且這種考試只是讓學(xué)生想像著去寫程序,并得不到實(shí)踐的檢驗(yàn),對(duì)分析問題的思路和過程不能留下很深的印象,使他們對(duì)程序的理解也很困難。因此我試著改變這種傳統(tǒng)的考試方法為上機(jī)調(diào)試程序,這樣會(huì)使學(xué)生在調(diào)試程序過程中增加對(duì)問題的進(jìn)一步理解,當(dāng)然這樣給學(xué)生們?cè)黾恿艘欢ǖ碾y度,不過我們可以慢慢的來,開始的時(shí)候,我將要測驗(yàn)的題目若干道題提前兩天給同學(xué)們,要他們做好準(zhǔn)備,但并不指定考試時(shí)做哪道題,而且兩個(gè)挨著的同學(xué)相隔一定距離且問題肯定不一樣,必須靠他自己。他只有認(rèn)真準(zhǔn)備好所有的題目,才會(huì)避免考試時(shí)丟人。慢慢地就不再給他們具體題目,只告訴他們凡是平時(shí)的例題、練習(xí)、作業(yè),我都有可能考,那么他們不得不把平時(shí)遇到的每一道題目徹底搞明白并記住。為了檢驗(yàn)他們的學(xué)習(xí)效果,我經(jīng)常在課前利用5分或10分鐘時(shí)間,把上課節(jié)的例題或練習(xí)拿出來測試,看看他們能答對(duì)多少;另外為了檢驗(yàn)他們的聽課效果,有時(shí)我也會(huì)在講完新內(nèi)容后,當(dāng)堂檢測,看看他們一節(jié)課究竟能掌握多少。這樣日積月累,學(xué)生分析問題、解決問題的能力都會(huì)有所提高,編程能力自然也會(huì)越來越強(qiáng)。那么我們還用為他們學(xué)不好擔(dān)心嗎?

      (2)變老師考為同學(xué)考、自己考。

      職校的學(xué)生無論從哪方面講,都很難與普通高中的學(xué)生相比,對(duì)于他們來說有趣的實(shí)踐課可能要好一些,但是對(duì)于枯燥的理論,即使再簡單對(duì)于他們也如同“天書”,因此在我的教學(xué)中,不得不采用一定的方法策略來解決這種問題。比如說VB基礎(chǔ)部分的函數(shù)、表達(dá)式,尤其是各類函數(shù)很多,學(xué)好這部分對(duì)以后VB的學(xué)習(xí)又非常關(guān)鍵,要想讓學(xué)生們掌握各類函數(shù)的功能、表達(dá)式的書寫,只能是多寫多練,那么我們又不能把它們拿到課堂上來占用大量的時(shí)間,于是我采用了這樣幾種辦法來解決:①把多寫多練的任務(wù)交給了同學(xué)們自己,讓他們自由結(jié)組相互之間出題,然后互相檢查、驗(yàn)證。②拿出數(shù)學(xué)課本,那么任何一個(gè)數(shù)學(xué)中的代數(shù)式都可以表示成VB表達(dá)式,自己先練習(xí)然后比賽看誰做得快,做得準(zhǔn)。③課前5分鐘測試,老師出題,學(xué)生做,同桌之間相互打分。不管是以上哪種方法,都要求同學(xué)最后研究出正確的結(jié)果,遇到問題先在同學(xué)們之間解決,互相當(dāng)老師負(fù)責(zé)把自己會(huì)的教給不會(huì)的同學(xué),當(dāng)遇到解決不了的問題先上機(jī)驗(yàn)證,然后找老師幫忙分析解決,同學(xué)們積極性很高,誰都想找一直當(dāng)老師的感覺,誰都給別人當(dāng)老師,誰都想比別人強(qiáng),都拼命地去學(xué),在同學(xué)們中就形成了一種互幫互學(xué)的氛圍,收到很好的教學(xué)效果。

      參考文獻(xiàn)

      [1] 鄒麗明.Visual Basic 6.0程序設(shè)計(jì)與實(shí)訓(xùn)[M].電子工業(yè)出版社.

      [2] 劉軍輝.淺談VB語言在高中階段的教學(xué)方法[J].中小學(xué)電教,2011(1):142.

      河津市| 保定市| 西昌市| 永济市| 普陀区| 怀宁县| 龙门县| 博爱县| 县级市| 崇文区| 濉溪县| 铜鼓县| 石首市| 资源县| 钟山县| 苍溪县| 咸丰县| 松潘县| 白朗县| 岐山县| 福泉市| 庆云县| 饶河县| 南涧| 德安县| 清水河县| 乳源| 沅江市| 朝阳市| 寿光市| 阳曲县| 德令哈市| 大冶市| 印江| 星子县| 迁安市| 蒲江县| 玉田县| 韶山市| 明光市| 仁怀市|