欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      初中VB程序設計教學方法初探

      時間:2019-05-13 01:41:38下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關的《初中VB程序設計教學方法初探》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《初中VB程序設計教學方法初探》。

      第一篇:初中VB程序設計教學方法初探

      初中VB程序設計教學方法初探

      摘 要:本文從對教學內容進行適當的結構調整以適應學生認知規(guī)律、合適的教學方法是完成教學目標的保障、采用靈活多樣的教學手法等三個方面對初中階段程序設計選修課的教學方法進行了綜合闡述。其中對“實例法”進行了重點論述

      關鍵詞:信息技術 程序設計 VB教學方法

      信息技術的課程目標在二十多年的發(fā)展中隨“計算機文化論”和“計算機工具論”的定位有著較為明顯的觀點傾向。作為信息技術課程內容之一的程序設計從最初以在部分中學開設BASIC語言教學,到以應用軟件為主的計算機教學,最后又作為選修模塊回歸于信息技術教育,始終貫穿于信息技術教育發(fā)展過程。可以這樣認為:學習一些程序設計,是對素質教育內涵的豐富,同時也是現代信息社會的需求。程序設計是一種構造性的技術,由于學生在原有知識準備、主動學習心理傾向、個性發(fā)展、邏輯抽象思維等因素上的事實差異,他們所形成的知識體系結構也參差不齊。因此,程序設計教學目標應根據學生具體情況恰當定位,這樣有利于教學雙方共同發(fā)展,有利于有效教學。筆者所在地區(qū)開設VB程序設計課已經三個年頭,經過三年的教學實踐,筆者認為初中階段的VB程序設計教學應立足全體學生,課程目標以讀得懂簡單的程序代碼,可以模仿范例對簡單問題設計算法并編程實現,理解并初步具備基本的程序設計思想方法,并樂意學習為主,下面僅根據此目標談談筆者在教學過程中所采取的一些方法。

      一、從學生認知規(guī)律出發(fā),對教學內容進行適當的結構調整

      VB程序設計課堂教學假如也沿用先由基本概念入手,再講實例的順序進行,雖然符合知識的邏輯結構體系,但不適應學生的認知規(guī)律。初二學生毫無程序設計的知識背景,認知規(guī)律也制約著他們對抽象概念、事件的理解,如果啟蒙教學的門檻設得高了,極有可能使他們對程序設計望而生畏,止步于門外。我們是否該換一種思路,讓學生一開始就可以編寫出簡單的應用程序,在熟悉了大部分操作、對抽象的概念有了一定的直覺感觀,激發(fā)出了興趣后,再去探討一些比較抽象的東西呢?

      于是,我的第一節(jié)VB課,結合課本內容,給了學生一個“找寶藏”游戲去“挖寶”,學生挖得興高采烈,筆者乘熱打鐵,簡單講解了每個語句的意思,由于每個按鈕代碼基本相同,學生接受起來也很容易。緊接著要求學生模仿編寫程序,也許第一節(jié)課,學生超強的模仿和想像力就能給你驚喜。沒有算法,不畫流程圖,不講概念,僅僅是通過一個小游戲就讓學生體會到了什么是程序,要用哪種思維去“編”程,很自然地,門檻輕松愉快地跨進去了。

      教無定法,只要教學得法。這種打破教材以知識的邏輯結構體系為順序后組織的課堂教學方式,尊重學生的現有知識體系,遵循學生的認知規(guī)律,教學內容先易后難、先具體再抽象,最終可使學生在學習的過程中自然形成了完整的學科體系,真正成為學習的主人。

      二、合適的教學方法是完成教學目標的保障

      初二學生的年齡特征決定了絕大多數學生的抽象、邏輯思維能力欠缺,綜合應用知識的能力不高,獨立思考、分析和解決問題的意識及能力都較差。順序而為的傳統(tǒng)講解方式不再適應具有極大抽象和邏輯特性的VB教學。筆者經過幾年的教學實踐,認為實例法不僅可以打破傳統(tǒng)的以教材順序的教學模式,還可以根據學生實際和學習內容精選出由簡入手的實例,把程序設計思想方法有效地融入到教學過程中,學生通過觀看、模仿、上機驗證,極易領悟包含在實例中的概念。教學過程強調學以致用,避免了枯燥、繁雜的理論說教,不只是增強學生的學習積極性,更重要的要樹立學習語言的信心。由于實例的選取直接影響到教學的效果,應慎重選取并根據需要做必要的修改,力求做到:

      1.實例選取時要注意度的把握

      首先是實例目標明確。根據學生實際和教學內容,讓學生對所需了解、理解和掌握的知識點一目了然,有層次地達成教學目標。比如對文本框控件的教學,我選用了兩個小巧的例子:“寫給XX的話(留言板)”和“計算器”。前一個實例的目的是讓學生了解文本框的使用方法并理解文本框的基本屬性(其它對象的屬性設置方法以此遷移),后一個實例的目的則要求學生熟練使用文本框控件來獨立設計一個小程序,初步灌輸程序設計意識。

      其次是實例的規(guī)范化。規(guī)范化并不是指照搬教材或其它資料,而是強調程序結構的嚴謹性,再簡單的案例,都要保證程序結構的嚴謹,并符合程序設計規(guī)范化的邏輯思維。比如在循環(huán)語句的學習中,由于1+2+3??到某一數值的累加運算可方便地解釋循環(huán)語句,教材一般都以它為實例。但這種算法思維單一,沒有完整地體現程序設計的嚴謹思想。因此,我引入了步長,并用三個文本框來實現,其中兩個各輸起始和終止值,另一個輸入步長,使之從小(大)的數值累加到另一個較大(小)的數值,操作界面直觀明了,算法也嚴謹,知識點也做到了前后呼應。學生的思維在這種學習中將逐步貼近程序設計思想,從而達到開設程序設計教學的真正目的。

      最后,實例的選擇要循序漸進。由于學生的個體差異,他們在學習過程中接受知識的能力各不相同。因此,在選擇教學實例時應由淺入深,化繁為簡。尤其對于初學的入門者,教學中,教師也應以初學者的視角采用一種初學者容易接受和領悟的方式共同學習。少些隱晦,多些直觀;少些專業(yè)術語,多些例子,使絕大多數學生都能輕松入門,都能“動起來”,讓學生初次接觸程序設計就體驗到“成功”,消除他們對程序設計的畏懼心理,接受并樂意學習程序設計。隨著知識的累積,再循序選擇進一步的實例,采用螺旋式的方法,讓知識點和概念反復出現并逐步加深,這樣的方式既能使舊知得到溫習,又保證對新知的學習。此所謂“溫故而知新”。

      2.實例中應滲入概念講解

      每一個例子,都承載著相應的知識點,每一個例子,都融入了老師的智慧。由于VB概念的抽象特性,學生在沒有任何知識背景的情況下,要直觀理解這些概念有一定的難度。因此實例講解時,都應當適時、適量滲透相關的概念和知識,讓學生逐漸、自然地在做中學、學中解所涉及到的不同概念。

      當我們采用以知識點為載體并融入適度趣味性的實例時,學生學習的興致不再低落,神情不再茫然,迎來的是學生高漲的學習積極性,熱烈的課堂氣氛,渴望求知的眼神,理解后的豁然開朗,成功后的雀躍。你能說這樣的課是不成功的嗎?

      3.實例中的設疑

      愛因斯坦說:“提出一個問題往往比解決一個問題更重要”。學源于思,思起于疑,思維總是從問題開始的?!耙伞睉哂兴季S價值,能推進教學,且有利于創(chuàng)造出學生樂學善學的教學環(huán)境。這種“疑”要結合學生的知識水平和接受能力來設定問題的深淺,既不要過于膚淺更不宜過難、過深,以至挫傷到學生的積極性,使學生產生畏難情緒,影響教學效果。這就需要教師根據課堂情況、學生的知識體系、心理狀態(tài)和教學內容的不同,經過精心設計,提出目的明確的問題,引導學生思考,激發(fā)他們的創(chuàng)造思維,養(yǎng)成判斷程序正確與否的動態(tài)思考習慣。比如在實例中故意設置陷阱,給出錯誤的程序,讓他們在調試或運行的過程中去發(fā)現并解決問題,體驗程序設計的嚴謹性,鍛練邏輯思維能力和抽象思維能力。

      三、采用靈活多樣的教學手法

      由于程序設計獨特的課程特點,在VB教學中,還應當根據不同的知識點和學生的心理特征選擇不同的教學方法,努力達成課程目標。

      1.歸類教學法

      事實上,一些抽象難懂的概念(如對象,事件,方法,函數等),只要教師在教學中引導學生對知識進行歸類,就可以找出學習它們的規(guī)律和方法。比方在使用函數時,可以例舉數學中的函數來引導學生歸納出程序設計中函數學習的相似三步曲:函數的格式、參數的個數及其類型、函數返回值及其類型。這種類比方式,可使學生觸類旁通,相對較容易理解程序設計中的函數概念,可起到事半功倍的效果。

      2.討論法

      同一個問題,一百個人可能有一百種看法。相同的運行結果,由于不同的人的不同的思路,設計出來的運行過程(程序)可能也不同。因此,在教學中適當鼓勵學生圍繞問題展開討論,通過師生、生生間的討論、思辨,既可調動學生學習的積極性,又能培養(yǎng)他們的獨立思考、拓展思維和合作能力。

      3.任務驅動法

      對一些理解容易但應用難的知識點,如果僅教師講解,學生對知識的理解是被動的記憶式接受,在應用時往往難以適從。對這類知識點的教學,可以采用任務驅動的方法來實現。在布置任務時,需考慮學生的接受能力,要求不宜過高,以“只要嘗試即可達到目標”為原則,相信這種以學生為中心的實踐教學模式,既能充分調動學生的積極性,又能使學生在實踐中加深對知識的理解,體驗知識的應用。

      例如VB函數就屬于這類知識。教學時,設計一些不需要運算就可直接返回函數值的函數,要求學生寫出函數格式及函數返回值,親自上機驗證,最后通過完整實例引導學生分析函數的應用,使學生從根本上理解函數。

      4.閱讀程序法

      程序設計課程目標之一是讀懂簡單的程序。閱讀程序還是編寫程序的基礎,一方面可以使學生掌握程序設計的基礎知識,如運算量、函數和語句等;另一方面在閱讀過程中可了解并逐步具備一定的程序設計思維方法,為將來編程奠定基礎。比方在學習循環(huán)語句時,單循環(huán)結構容易理解。為了更好地灌輸程序設計的嚴謹思維方式,我有意識地設計了一個簡單的嵌套循環(huán)程序(I,J兩個由1到3的變量),引導學生閱讀程序,用列表方式觀察程序中I,J變量的變化,有目的地提升部分學生的學習目標,為他們的未來發(fā)展提供更多可能。

      教學方法是永恒的話題,每種方法都為實現教學目標而設。初中程序設計教學的目標是注重培養(yǎng)學生的程序設計思維方式,使他們初步具備程序設計思想。因此,只要我們在學生現有知識和認知水平基礎上,教師教的得法,就能很好地完成教學目標。學生學得積極,就能改變學生的學習態(tài)度,樂于接受新知識,激發(fā)出強烈的求知欲,達到教與學的完美結合。

      第二篇:VB程序設計教學方法探討

      VB程序設計教學方法探討

      來源:中國論文下載中心 [ 09-06-29 08:44:00 ] 作者:朱倩 編輯:studa090420

      [摘 要]本文就中職學校VB課程的教學方法,以及如何提高學生程序開發(fā)能力進行了探討,結合實例教學方法在程序設計教學過程中的一些具體運用,并對在程序設計過程中如何培養(yǎng)學生的邏輯思維能力和抽象思維能力給予了適當的關注。

      [關鍵詞]教學方法 程序設計 對象 能力

      Visual Basic 是一門面向對象的可視化編程語言,它的應用非常廣泛,可以開發(fā)科學計算、數據庫管理、客戶/服務器模式、Internet/Intranet等多個領域的應用程序,它簡單易學、功能強大、應用廣泛,是一門實用性很強的課程。

      程序設計課程的設置,是培養(yǎng)中職生職業(yè)技能的一個重要手段之一。但是對于學生們來說,程序設計的思維方式和概念都是全新的,學生接受起來比較困難,在教學中如何緊緊圍繞Visual Basic應用程序開發(fā)的界面設計、屬性設置和代碼編寫三個環(huán)節(jié),由簡及繁、由淺入深、循序漸進地開展教學,每個教師都在摸索著以尋求一個最佳方案。通過幾年來的VB教學實踐,我談一談自己在教學中使用的方法。

      (一)努力培養(yǎng)學生興趣

      俗話說:興趣是最好的老師。在程序設計教學中要利用學生對事物的好奇心,選擇一些有趣的、有實際意義的程序,激發(fā)學生的學習興趣。為了激發(fā)學生的興趣,在VB程序設計中的第1堂課,先不講理論知識,而是演示一些有趣的實例如動畫效果蝴蝶飛舞、移動字幕等、計算器,記事本等小實用程序,給學生一個視覺沖擊,吸引他們,并告訴他們學習了VB程序設計后,大家都能夠編出這些小程序,來充分調動學生的學習積極性,迎合了學生渴望成功的心理特點。

      (二)立足具體實例,滲透基本概念

      剛接觸程序設計的中職學生,對程序設計充滿了好奇,如果教材把對象、事件、控件等一大堆的概念放在前面講,一下子引入大量抽象的名詞、概念,就會打擊學生的學習興趣。因此要想讓學生領會這些抽象的概念,教學中應以一個個鮮活的具體實例為切入點,在每個例子中適時、適量滲透一些相關的概念和知識,讓學生在做中學,在學中做,使學生在完成任務的過程中,逐漸地、很自然地去體會控件、對象、事件的概念。為了讓學生靈活掌握每個控件的用法,教學中要安排足夠的課時把這些控件的用法滲透到一個個程序實例中,由淺入深逐漸介紹,讓學生在編寫程序的過程中總結控件的用法。

      (三)分解難點,逐個掌握

      在VB程序設計的三大環(huán)節(jié)中,重點難點是編寫代碼。代碼不要一次性給出,而是通過逐步實現各個功能,再組合程序(若程序較復雜,還應給出流程圖),實現加強功能,這樣學生才能真正理解結構化程序設計的特點,并且把難點進行了分解。最好在編寫程序代碼的過程中設想好一些以往學生常見的、典型的錯誤,以便通過調試工具進行找錯并修改,可以讓學生加深對知識點的掌握,以后也不會再犯同樣的錯誤。

      (四)注意因材施教,發(fā)揮學生特長

      由于中職學生基礎和能力的差異,在進行教學時,應根據學生的具體情況制定不同的目標,提出不同的要求,充分調動每個學生的學習積極性,這樣才能達到應有的效果。一學到程序設計,學生的兩極分化就會特別嚴重。有些學生對程序設計特別感興趣,喜歡編程,有時會編出讓教師都驚訝的程序,而有些學生則是根本不愿意學習,這時就要在整體教學中注意兼顧個別學生。例如教材中的習題可以分為必做題和選做題,可以發(fā)揮優(yōu)秀學生的內在潛力,同時也可以調動中等學生的學習積極性。在教學的過程中,學生個體的差異性不可避免,如果每個學生的問題都要教師來解決的話,不僅課堂時間不允許,而且顧此失彼,還會影響課堂秩序。教師可以讓成績好的學生去輔導后進生,不僅可以減輕教師負擔,同時也加強了學生之間的編程思想的交流。這既遵循了信息技術學科強調的團結合作的精神,又解決了現實問題。

      (五)養(yǎng)成動態(tài)思維習慣

      為了培養(yǎng)學生的邏輯思維能力和抽象思維能力,在程序設計教學中可以有意識的在以下幾個方面給予關注:①對于一些比較簡單的程序要求同學們直接寫出結果;②對于有循環(huán)或判斷結構的程序,要求學生根據條件一步步向前走,把循環(huán)過程寫下來;③故意給出一些錯誤的程序,給學生設計一些陷阱,讓學生自己去發(fā)現;④讓學生把書本中程序編寫錯了的地方改正過來。

      (六)通過課程設計,培養(yǎng)學生的程序開發(fā)能力

      通過學習,學生大致掌握了VB的一些基本知識,但對知識的理解只停留在表面上,缺乏系統(tǒng)的運用,對小型應用程序系統(tǒng)的開發(fā)步驟和調試都還不熟悉。因此,如果我們能開設12周的課程設計讓學生在教師的指導下根據自己的實際能力選擇一個課題進行設計,這樣對學生的知識運用能力的培養(yǎng)大有裨益的。例如可以要求學生模仿設計windows附件中的計算器或寫字板;對于部分數據庫基礎掌握得較好的同學,要求他們編寫網上學生成績查詢系統(tǒng)或圖書館管理系統(tǒng),這些課題都比較貼近學生的實際,學生也很有興趣,因此他們在設計時較為投入,也能認真地查閱資料,分析步驟,進行控件的選取、屬性的設置和事件的編寫、調試。這樣可以大大提高學生的程序開發(fā)能力。

      VB語言所涉及的內容多,知識面寬,在短短的課堂教學中,要讓學生完全掌握是不可能的,所以學生課外自學也是一個重要的環(huán)節(jié)。另外,教師還應重視自己創(chuàng)新能力和將專業(yè)知識應用到社會實踐中的能力的培養(yǎng),利用VB結合實際開發(fā)一些小型的應用程序系統(tǒng),使自己更好地掌握它,只有這樣,教師在教學中才能更好地進行目標任務的選編、設計和組織,探索出更適應學生的教學方法,取得更好的教學效果。

      參考文獻:

      [1]全國中等專業(yè)學校計算機應用基礎課程組.Visual Basic 程序設計[M].北京:高等教育出版社,1999.[2]何克抗.建構主義──革新傳統(tǒng)教學的理論基礎[J].學科教育,1998,(3-5).[3]李秉德.教學論[M].北京:人民教育出版社,1993.

      第三篇:VB程序設計課程任務驅動教學方法研究

      VB程序設計課程任務驅動教學方法的研究

      鄧麗萍

      福建農林職業(yè)技術學院,福州 3501191

      摘要:“任務驅動” 教學法非常適合V B這門實踐性要求很強的課程教學。在教學過程中,創(chuàng)設問題情境,把教學目標巧妙地隱含在任務中,引導學生完成任務,達到掌握知識的最終目的。本論文就是探討VB教學中如何將任務驅動式教學法融入到VB的理論學習和實驗環(huán)節(jié)中去。一 前言

      程序設計語言VB 是非計算機專業(yè)的一門基礎必修課,是高級程序設計語言中較易掌握的一種語言,并且應用廣泛,它采取面向對象的可視化編程思想,可以讓學生在學習過程中有極大的趣味性;但是它的實踐性要求很強,要求學生既要掌握理論知識,又要掌握實際操作技能,具有獨立編程能力。教學中要時刻注意程序設計語言VB教學不僅僅是傳授計算機的編程,更不是片面追求“學而致用”的職業(yè)培訓,而是把計算機作為一種工具,來提高學生的全面素質,培養(yǎng)他們用程序設計語言VB解決問題的各種能力,包括職業(yè)能力的提高。

      二 任務驅動式教學

      程序設計語言VB課程是集知識和技能于一體、實踐性很強的課程,要求學生既要學好理論知識,又要掌握實際操作技能。同時計算機知識內容更新?lián)Q代很快,又要培養(yǎng)學生自主學習的能力和終身學習的思想。用建構主義學習理論來指導計算機教學,就會發(fā)現“任務驅動” 教學法很適合。所謂“任務驅動”就是在學習信息技術的過程中,學生在教師的幫助下,緊緊圍繞一個共同的任務開展開展學習活動,在強烈的問題動機的驅動下,通過對學習資源的積極主動應用,進行自主探索和互動協(xié)作的學習,并在完成既定任務的同時,引導學生產生一種學習實踐活動?!叭蝿镇寗印笔且环N建立在建構主義教學理論基礎上的教學方法。它符合探究式教學模式,適用于培養(yǎng)學生的創(chuàng)新能力和獨立分析問題、解決問題的能力。并且,“任務驅動”教學法符合計算機系統(tǒng)的層次性和實用性,按照由表及里、逐層深入的學習途徑,便于學生循序漸進地學習程序設計語言VB的知識和技能,使學生帶著真實的任務在探索中學習、提高。

      三 任務實施

      第一、“任務”的設計是關鍵,要體現層次感

      程序設計語言VB的操作課時占總課時的35%左右,可以說實踐課上好了,程序設計語言VB課的任務也就完成了。因此操作任務的設計應多考慮學生可能出現的操作問題,以節(jié)約學生對細小問題的探究時間,將主題集中在設計好的幾個任務上,以提高課堂的效率。根據任務設計合理組織課堂教學活動,是完成任務的關鍵。利用“任務驅動”教學法實施課堂教學一般可分以下幾步走:

      1)設定課題、提出要求、明確目標,創(chuàng)設情境。這是任務驅動教學法的第一步,是基礎的一步,關鍵的一步。學生對這節(jié)課有無興趣,能否以“快樂學習”的心態(tài)積極主動的完成任務,這一步起著關鍵作用?!叭蝿铡钡恼故厩f不能泛泛而談、含糊不清,應落到具體的某一點上。有的老師在設計任務時,認為就是本課的教學目標。教師要在學習總體目標的基礎上,把總目標細分成一個個的子目標,并把每一個學習模塊的內容細化為一個個容易掌握 1作者簡介:鄧麗萍 1980-女,福建沙縣人,講師,研究方向:計算機應用。的“任務”,通過這些小的“任務”來體現總的學習目標。教師在設計“任務”時,其認知目標一般可以采用了解、理解、掌握三個層次。了解主要指學生能夠記住或重復已學過的知識和操作方法;理解指學生對已經學習過的知識及操作方法,能用自己的語言或動作進行表述或直接運用;掌握指學生能用所學過的知識和操作方法去解決和處理新環(huán)境下的簡單問題。應會(操作)目標一般可以采用初步學會、學會、熟練三個層次??傊處熯M行“任務”設計時,要仔細推敲每個知識點、統(tǒng)籌兼顧,同時要體現“任務”的層次感,為學生設計、構造出一系列典型的操作性“任務”,讓學生在完成“任務”中掌握知識、技能與方法。2)分析任務,進行重點、難點分析,提供解決問題的思路在任務確定之后,為了能讓學生發(fā)現完成任務所用的知識點,找到完成任務的突破口。教師就要幫助學生分析任務,整理出任務中所包含的問題,并利用所學的知識,找到解決問題的方法和途徑。對于低年級的初學者,首先是教師帶著同學一起分析任務,發(fā)現任務中所包含的問題。然后告訴他們應該從哪些方面入手解決這些問題。經過一段時間的培養(yǎng)后,開始從帶著學生分析任務改為引導學生自己分析任務找出任務中所含的問題,讓學生在實踐中解決問題。經過一個階段的實踐以后就可以開始放手讓學生自己分析任務,解決問題。培養(yǎng)他們發(fā)現問題解決問題的能力。3)注意個別學習與協(xié)作學習的統(tǒng)一學生分析完問題后,他們已經找到了解決問題的突破口,此時他們在“任務”的驅動下會對學習產生很濃的興趣。在這樣的情境下,教師可以依照學生的認知水平、能力傾向、個性特征、性別、年齡等特點,把學生分成不同的小組,指導他們就學習方法、操作技巧進行介紹、交流、討論,認識自己的不足,取長補短共同進步。把傳統(tǒng)教學中教師與學生之間的單向或雙向交流轉變?yōu)榻處熍c學生、學生與學生之間的多向交流,使學生們在相互交流中不斷增長知識技能,促進學生間良好的人際合作關系,進一步培養(yǎng)學生的協(xié)作精神和團隊精神。第二、“任務”要在輕松愉悅的教學環(huán)境中完成

      協(xié)作學習是一種通過小組或團隊的形式組織學生進行學習的一種策略。在教學中,注重學生以“學”為“主”,同時積極為學生營造愉悅的協(xié)作學習環(huán)境。通過合作、問題解決、伙伴、設計、角色扮演來達到協(xié)作學習的目的,讓學生充分投入到學習的氛圍中。當學生經過探索找出了解決問題的方法時,應把他們的成果和經驗分享給整個學習團隊,同時表揚他們的優(yōu)點,推廣他們的經驗。同時把學生中普遍存在的問題找出來共同探討解決的方法。盡量讓學生在學習過程中沒有壓力,讓他們在快樂中學習,在樂趣中成長。第三、注意項目(任務)庫的積累和共享

      課題組設立知識庫,建立學校網絡教學學習的平臺,并分享給全校師生,服務于更多的教學活動。

      四 結束語

      “任務驅動”教學法培養(yǎng)了學生的創(chuàng)新能力和獨立分析問題、解決問題的能力,培養(yǎng)了學生勇于探索、開拓進取的自學能力,促進學生間良好的人際合作關系,培養(yǎng)學生的協(xié)作精神和團隊精神,并改變傳統(tǒng)的教學模式,創(chuàng)設“以人為本,快樂學習”的學習環(huán)境。通訊方式:福建省福州市南郊相思嶺福建農業(yè)職業(yè)技術學院 郵編350119

      通訊投稿作者 段旭 *** 17651158@qq.com

      江蘇科技大學計算機學院

      第四篇:VB程序設計課程設計

      VB程序設計課程設計

      1、目的

      VB程序設計課程設計是考察學生對VB程序設計課程相關知識點掌握情況的重要環(huán)節(jié),也是激勵學生進一步學習VB、提高運用VB開發(fā)實際計算機程序的能力。課程設計的重點在于學生利用VB開發(fā)程序的能力。

      2、課程設計題目

      學生信息管理系統(tǒng)

      3、程序功能

      該程序具有建立數據庫,建立數據庫表,添加數據,刪除數據,查詢學生每學期成績、不及格情況、積點情況等相關信息的功能。

      4、實現要求

      每個學生建立一個數據庫(名字自擬),數據庫中建立學生基本信息表(學號、姓名、性別、出生年、出生月、出生日、聯(lián)系電話、年級、班級、住址等)、學生成績表(學號、課程號、成績、學期等)、課程信息表(課程號、課程名稱、出版社、出版日期、版次、頁碼、價格、課程類型(基礎課、專業(yè)基礎課、選修課等)、開課學院等)。

      把課程信息、每一學期的成績等分別輸入相應的表中,其中學生基本信息表記錄不少于5個學生的信息。

      在以上數據的基礎上,實現相關的程序功能(不僅僅第3條指定的功能)。

      設計多界面程序,相關查詢結果應由不同的界面顯示,每個同學顯示結果的形式應盡量不同。

      5、考核

      根據學生實現程序功能多少(40分)、界面設計情況(20分)、課程設計報告撰寫情況(20)、答辯情況(20分)進行考核。雷同者應重做。

      6、課程設計報告內容

      1)課程設計題目

      2)課程設計的目的3)程序功能介紹

      4)程序界面設計與控件屬性設置

      5)程序代碼編寫

      6)程序演示(將運行過程用截圖方式截下來,并對輸入數據、輸出的結果進行適當說明)

      7)課程學習與課程設計心得體會

      7、上交材料

      本次課程設計以小班為單位上交如下資料:

      1)光盤:每一小班建立一個目錄(專業(yè)年級班級),在此目錄下建立每個同學的目錄(學號姓名),在每個同學的目錄下保存該同學的電子版的課程設計報告、打包的程序。

      2)紙制版的課程設計報告

      第五篇:vb程序設計方法

      發(fā)表于《中小學信息技術教育》雜志2005年第7期 VB程序設計方法——今天我來做導演!

      教學目標:

      1、知道創(chuàng)建一個VB程序的基本步驟

      2、了解窗口、事件和消息的含義

      3、培養(yǎng)學生的自主探究精神

      教學重點和難點:

      1、窗口,事件和消息的關系

      2、屬性的設置

      3、代碼的輸入

      學生分析:

      高一學生,已經學習了程序的三種基本結構,能辨別三種結構,但不會自己書寫程序。對VB基本上一無所知。

      教學方法:

      采用主動式任務驅動的教學方法,通過創(chuàng)設情境,激發(fā)學生對VB的興趣,使學生產生動手做一個VB程序的欲望.在布置任務的時候,不是教師指定完成什么任務,而是由學生自己提出想完成一個樣的任務,即想做一個什么樣的VB程序,因為任務是學生自己提出來的,所以學生肯定感興趣的,這就避免了教師布置的任務不能照顧到全體學生裝的弊端.而教師作為引導者和技術幫助者,幫助學生一步步地完成任務,引導學生分解任務,分解為界面的創(chuàng)建,屬性的設置,代碼的輸入等幾部分。在實踐過程中,使學生掌握用VB進行程序設計的步驟和方法。

      教學過程:

      一、激趣引入

      師:上節(jié)課中我們演示了一個拋硬幣的VB小程序,大家還有印象嗎?(教師演示這個程序)師:下面我再來演示幾個其他VB小程序(教師演示若干個趣味小程序,如,和劉德華對話,井字棋,心情好嗎,挖地雷,單選復選框與字體,測驗記憶力,彈球游戲,剪刀包袱,在演示過程中,讓學生注意鼠標單擊按鈕,或者鼠標移動,窗口上會有什么反應)

      師:窗口——舞臺,事件——導演的命令,反應——演員的表演,控件——演員(以對比方式說明它們之間的關系,讓學生明白,需要哪個演員(控件)作出什么表演,要對這個演員(控件)發(fā)號施令,導演不能瞎指揮,不然表演要亂套的。)

      師:有了舞臺,演員,導演在哪兒呢?導演就是你!今天就是請大家當一回導演(出示課題:今天你來做導演?。┮鈭D:

      1、在演示過程中,提醒學生注意窗口,事件(點擊按鈕或移動按鈕),消息(事件的反應)。

      2、激發(fā)學生的興趣,產生自己動手做一個VB程序的欲望。

      二、形成任務 大屏幕展示:

      一、確定導演的工作目標,即你想要完成一個什么樣的VB程序?

      老師引導,啟發(fā)學生,使每個學生能確定自己的目標,即要完成一個什么樣的VB程序,即名稱是什么?功能是什么?……。(對于不能確定的學生,建議參考老師演示的例子,從中選擇一個自己感興趣的)

      意圖:這是很重要的一個過程,要很好地引導學生,使學生清楚地知道自己的任務,即自己要做什么?

      三、分解任務

      (以演示中的一個小例子,來說明如何完成一個VB程序)大屏幕展示:

      二、導演如何完成任務?

      師:導演正式上任了,大家都胸有成竹了,明確了要做一個什么樣的VB程序,首先做什么呢?

      1、界面的設計(舞臺的布置)師:一個程序,你最先看到是什么?

      師:舞臺如何布局?演員如何選取?窗口如何布局?上面要放哪些東西?這些東西怎么放比較好看?……

      意圖:引導學生從界面設計入手,學會用控件來輸入文字,圖片,通過對文字的修飾,圖片的插入,引入屬性的設置,突破這個難點。

      2、如何讓對象動起來?

      師:窗口布置好了,舞臺拱建好了,演員也到位了,那么讓演員如何表演呢?每個演員做什么動作呢?導演發(fā)布命令的時候(輸入代碼)的時候,一定要看清對象,不要亂發(fā)命令?。∫鈭D:

      引入代碼的輸入。為節(jié)省時間,提供演示程序的代碼,避免自己書寫代碼。

      四、動手實踐

      師:各位躍躍欲試的導演們,按照自己剛才確定的任務,動手來完成自己的第一個VB小程序吧!可能問題:

      有些學生在輸入代碼的時候,為分不清代碼需要給哪個控件加上,這時一定要讓學生明白,導演的指令必須是針對某個演員發(fā)的,不能亂發(fā)。對于學生碰到的問題,老師做好技術指導工作。

      五、評價交流(展示學生作品,交流評價)

      師:不同風格的導演設計的效果是不同的,讓我們來欣賞一下各位導演的作品吧 意圖:

      通過電子教室軟件,轉發(fā)一些小組完成的作品,能過交流了解其他同學的制作成果,吸取他人經驗

      提醒學生在程序中加入制作人信息,即導演的信息,有初步的版權意識

      有些學生可能設計的任務比較大,在課內無法完成,則鼓勵在課后繼續(xù)完成,作為拓展作業(yè)。

      五、總結

      師:各位導演感覺如何?做一個導演不容易吧,做一個好的導演更不容易。創(chuàng)建一個VB程序的基本步驟:界面設計,屬性設置,代碼輸入。

      導演有大有小,但是基本工作是一樣的,就是上面這些步驟,今天我們是小導演,明天我們可能是大導演,期待欣賞到同學們的大作!意圖:回顧過程,總結提高。

      附:學案

      今天我來做導演

      ——VB程序設計方法

      一、明確目標

      身為導演,最重要的一件事,就是明確自己的目標,請確定你的目標,即你想做個什么樣的VB程序?

      提示:如果一時之間想不出來,可以參考老師演示的例子

      二、設計舞臺(界面的布局)

      1、如果你想在窗口上輸入文字,方法如下:

      (1)用鼠標選擇左邊工具欄中的“LABEL”標簽

      (2)在窗口上拖出一個大小合適的矩形(矩形的大小可以用矩形邊上的八個小方塊進行調整)

      2、如果你想插入一張圖片,方法如下:

      (1)用鼠標選擇左邊工具欄中的“IMAGES”標簽

      (2)在窗口上拖出一個大小合適的矩形

      3、如果你想在窗口上增加一個按鈕,方法如下:

      (1)用鼠標選擇左邊工具欄中的“BUTTON”標簽

      (2)在窗口上拖出一個大小合適的矩形

      4、如果你想在窗口上增加一個文本框,方法如下:

      (1)用鼠標選擇左邊工具欄中的“TEXT”標簽

      (2)在窗口上拖出一個大小合適的矩形

      :),增加其他控件的方法類似,相信自己,試一試!

      三、對演員進行分工(屬性的設置)

      1、如何在窗口上顯示文字?

      方法如下:

      (1)用鼠標選中Label控件

      (2)在右邊的屬性窗口中找到“Caption”屬性,在右邊輸入要顯示的文字 思考:如何修改文字的字體?顏色?大?。?提示:修改相應的屬性

      2、如何插入圖片?

      方法如下:

      (1)用鼠標選中Image控件

      (2)在右邊的屬性窗口中找到“Picture”屬性,點擊旁邊的省略號按鈕,選擇要插入的圖片

      3、如何修改Text顯示的文字? 方法如下:

      (1)用鼠標選中Text控件

      (2)在右邊鼠性中選中Text屬性,輸入要顯示的文字

      4、如何修改按鈕上顯示的文字? 方法如下:

      選中按鈕,修改“Caption”屬性

      四、讓演員動起來(輸入代碼)選擇演員,輸入想要演員實現的代碼

      五、檢查一下導演工作進展如何? 方法: 運行、播放

      六、你是個合格的導演?還是個優(yōu)秀的導演?

      1、你知道如何做一個VB程序了嗎?(知道/不知道)

      2、你是個合格的/優(yōu)秀的導演?(是/不是)

      下載初中VB程序設計教學方法初探word格式文檔
      下載初中VB程序設計教學方法初探.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點此處下載文檔

      文檔為doc格式


      聲明:本文內容由互聯(lián)網用戶自發(fā)貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發(fā)現有涉嫌版權的內容,歡迎發(fā)送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯(lián)系你,一經查實,本站將立刻刪除涉嫌侵權內容。

      相關范文推薦

        VB程序設計(2014大作業(yè))

        《VB程序設計》大作業(yè) 一、大作業(yè)的內容 本次大作業(yè)要求學生根據所學知識以及個人愛好,設計開發(fā)一個VB應用小程序。要能體現出: 1.《VB程序設計》各種語句的綜合使用能力; 2.《VB......

        《VB程序設計》課程教學大綱

        《VB程序設計》課程教學大綱 課程名稱:VB程序設計 課程編號:xxxxxx 課程學分:x學分 課程學時:96學時 課程安排:一年級下學期 課程性質:專業(yè)必修課 一、教學目的和任務 《VB程序設......

        vb程序設計實驗心得(大全)

        vb程序設計實驗心得 vb程序設計實驗心得一:數據庫VB課程設計心得體會 數據庫課程設計大賽的塵囂漸漸遠去,懷著對這次大賽的些許不舍,懷著對當初課程設計開始時候的豪情萬丈的......

        公開課 VB程序設計教案

        第四課 學學程序設計—初步認識編程軟件VB 教學目標: 知識目標:了解什么是程序設計語言和計算機程序以及語言的分類 過程與方法:培養(yǎng)學生的閱讀總結和自主探索能力 情感態(tài)度與......

        VB程序設計教學目標

        《VB程序設計》教學目標設定 曲江職校楊遠峰 實踐總學時: 128 面向專業(yè)和年級:計算機專業(yè)一年級時間段:一學年 一、實踐課程教學的教學目標 通過實驗達到教學大綱要求的教學目......

        VB程序設計實踐總結

        VB程序設計實踐總結 現代技術中心何亮 本期從事VB程序設計實踐教學工作。在工作中和工作之余,思考頗多,精簡總結歸納如下: 1. 教學輔導方式的多樣化 由于程序語言課程相對于上......

        VB語言程序設計教與學專題

        作者簡介:楊遠花(1984.1.28),女,漢族,四川達州,助教,大學本科,四川文化傳媒職業(yè)學院,程序設計語言教學 郵寄地址:四川省成都市崇州市三和東街28號四川文化傳媒職業(yè)學院 收件人:楊遠花 聯(lián)......

        VB程序設計教學小結

        一學期的課程已近尾聲,現就一學期以來教學工作及等級考試相關事宜進行歸納: 全國二級VB考試: 1.筆試(公共基礎知識部分30分+VB部分70分) 2.機試(基本操作15+15;簡單應用20+20;綜合應用......