已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1/11我在進(jìn)行VB程序設(shè)計(jì)教學(xué)過(guò)程中的幾點(diǎn)嘗試摘要在程序設(shè)計(jì)教學(xué)過(guò)程中,如何解決程序設(shè)計(jì)本身枯燥、難懂這個(gè)問(wèn)題,找到一條比較新穎的教學(xué)方式,一直是廣大計(jì)算機(jī)教師頗感興趣的課題。本文結(jié)合實(shí)例展示了體悟教學(xué)法、問(wèn)題教學(xué)法和條件遷移教學(xué)法在程序設(shè)計(jì)教學(xué)過(guò)程中的一些具體運(yùn)用,并對(duì)在程序設(shè)計(jì)過(guò)程中如何培養(yǎng)同學(xué)們的邏輯思維能力和抽象思維能力給予了適當(dāng)?shù)年P(guān)注。關(guān)鍵詞程序設(shè)計(jì)對(duì)象教學(xué)法能力國(guó)家新的基礎(chǔ)教育課程改革綱要指出“改變課程過(guò)于注重知識(shí)的傳授的傾向,強(qiáng)調(diào)形成積極主動(dòng)的學(xué)習(xí)態(tài)度,使獲得基礎(chǔ)知識(shí)和基本技能的過(guò)程同時(shí)成為學(xué)會(huì)學(xué)習(xí)和形成正確價(jià)值觀(guān)的過(guò)程?!薄N覀儚恼w上來(lái)理解這段話(huà),它強(qiáng)調(diào)課程的功能要從單純注重知識(shí)的傳授轉(zhuǎn)變?yōu)轶w現(xiàn)引導(dǎo)學(xué)生學(xué)會(huì)學(xué)習(xí)、學(xué)會(huì)做人、學(xué)會(huì)生存;對(duì)學(xué)生的關(guān)注要從更多的關(guān)注學(xué)習(xí)結(jié)果轉(zhuǎn)變?yōu)橐惨P(guān)注學(xué)生學(xué)習(xí)的過(guò)程和方法。根據(jù)這個(gè)原則我在對(duì)本界高一年級(jí)同2/11學(xué)組織有關(guān)VB程序設(shè)計(jì)方面的課堂教學(xué)時(shí),做了以下幾點(diǎn)嘗試一、打破課本原有以知識(shí)的邏輯結(jié)構(gòu)體系為順序組織課堂教學(xué)的方式,以學(xué)生的已有知識(shí)為基礎(chǔ),按照學(xué)生的認(rèn)知規(guī)律,遵循先易后難、先具體后抽象的原則,通過(guò)觀(guān)看、模仿、理解、總結(jié)、提高五個(gè)階段進(jìn)行教學(xué)。我校高中信息技術(shù)課課本中有關(guān)VB程序設(shè)計(jì)方面的教學(xué)內(nèi)容,象大多數(shù)教授程序設(shè)計(jì)的課本一樣,一開(kāi)始介紹諸如算法、流程圖的畫(huà)法、對(duì)象、對(duì)象的屬性、方法和事件等等一系列的在程序設(shè)計(jì)中比較抽象難懂的概念,然后介紹程序的建立和運(yùn)行,最后介紹VB語(yǔ)言基礎(chǔ)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和數(shù)組。從知識(shí)的邏輯結(jié)構(gòu)體系考察,這樣安排無(wú)可非議,但從學(xué)生的認(rèn)知規(guī)律考量,我認(rèn)為把一些難懂的、晦濕的抽象的東西放在開(kāi)始來(lái)學(xué)習(xí)有兩點(diǎn)弊端,學(xué)生在毫無(wú)知識(shí)背景的前提下,要完全理解這些概念比較困難;容易傷害同學(xué)們學(xué)習(xí)編程的積極性。受到一些語(yǔ)言知識(shí)書(shū)籍從介紹一個(gè)小實(shí)例開(kāi)始來(lái)引入的啟發(fā),我決定對(duì)本界高一學(xué)生開(kāi)始不講基本概念,而是和我一起做,在做中由同學(xué)們自己在直觀(guān)上先去體悟這些概念,然后在時(shí)機(jī)成熟時(shí)再和同學(xué)們一起歸納總結(jié)。所以在組織本章課堂教學(xué)時(shí),我采用了自然過(guò)渡、類(lèi)比等方法,和同學(xué)們首先一起探討3/11了VB軟件的打開(kāi)、程序的建立和保存、軟件界面等方面的知識(shí),由同學(xué)們自己探索著找出VB操作和以前所學(xué)軟件的異同點(diǎn)。由于同學(xué)們已經(jīng)學(xué)過(guò)WORD應(yīng)用軟件,對(duì)這些相似的操作已非常熟悉,所以操作起來(lái)得心應(yīng)手。然后,我給出一個(gè)求任意兩個(gè)整數(shù)的加法實(shí)例,讓同學(xué)們和我一起做在當(dāng)前窗體內(nèi)添加了三個(gè)標(biāo)簽、三個(gè)文本框和兩個(gè)命令按鈕;按照如下表格設(shè)計(jì)各對(duì)象的屬性缺省的對(duì)象名設(shè)置的對(duì)象名屬性名設(shè)置值FORM1FRMADDCAPTION求和LABEL1LBLACAPTION輸入被加數(shù)LABELLBLBCAPTION輸入加數(shù)LABELLBLCCAPTION和為T(mén)EXT1TXTATEXTTEXTTXTBTEXTTEXTTXTCTEXTCOMMAND1CMDADDCAPTION計(jì)算COMMANDCMDENDCAPTION結(jié)束4/11在命令按鈕“CMDADD”上雙擊鼠標(biāo)左鍵,輸入如下程序VALVAL關(guān)閉程序編輯窗口,回到界面設(shè)計(jì)界面,在命令按鈕“CMDEND”上雙擊鼠標(biāo)左鍵,輸入如下語(yǔ)句END關(guān)閉程序編輯窗口,按F5鍵運(yùn)行程序。在操作的過(guò)程當(dāng)中,教師不用講解每件事的含義,同學(xué)通過(guò)完成任務(wù)很自然的就會(huì)體會(huì)出什么是對(duì)象,什么是對(duì)象的屬性和方法,如何在界面內(nèi)添加對(duì)象、設(shè)置事件等等。在此基礎(chǔ)上,教師適當(dāng)?shù)囊龑?dǎo)同學(xué)歸納總結(jié)一下,一切都迎刃而解。按照學(xué)生的認(rèn)知規(guī)律組織教學(xué)和重視同學(xué)們的知識(shí)結(jié)構(gòu)體系的建立并不是相互對(duì)立的,相反,最終同學(xué)們能否在頭腦中建立完整的學(xué)科體系對(duì)于其本身能否對(duì)所學(xué)的內(nèi)容有比較深刻的理解起著極為關(guān)鍵的作用,問(wèn)題的關(guān)鍵在于這種學(xué)科結(jié)構(gòu)體系的建立是通過(guò)外部手段強(qiáng)加給他們的,還是在同學(xué)學(xué)習(xí)的過(guò)程中自然形成的。5/11二、注意通過(guò)一系列問(wèn)題的引動(dòng),來(lái)激發(fā)學(xué)生的學(xué)習(xí)主動(dòng)性和加深對(duì)一些概念的理解。有一些概念之間的差別和程序的設(shè)計(jì)步驟如果只通過(guò)教師講述,同學(xué)們?cè)谧置嫔峡梢越邮?,但在理解深度上往往難以達(dá)到令人滿(mǎn)意的效果,如果能設(shè)計(jì)出一系列問(wèn)題,讓同學(xué)們?cè)趯?shí)踐和解決問(wèn)題的過(guò)程中自己去體驗(yàn),情況將完全是另一個(gè)樣子。比如,為了讓同學(xué)切身感受整型變量、單精度變量、雙精度變量所能保存數(shù)據(jù)范圍的不同,我為同學(xué)們?cè)O(shè)計(jì)了一個(gè)如下的實(shí)驗(yàn)過(guò)程,首先讓同學(xué)們模仿求1到50之間所有自然數(shù)的方法,在窗體的CLICK事件中編寫(xiě)一段程序,求5,通過(guò)實(shí)驗(yàn),同學(xué)們很快編寫(xiě)好如下程序DIMIASINTEGERDIMXASINTEGERX1FORI1TOXXINEXTIPRINT“X”X按F5鍵運(yùn)行,得出5的正確結(jié)果。然后我讓6/11同學(xué)們把程序少許做一下修改,求10,這時(shí)很多同學(xué)認(rèn)為這還不是小菜一碟,迅速將程序修改為如下形式DIMIASINTEGERDIMXASINTEGERX1FORI1TO10XXINEXTIPRINT“X”X按F5鍵運(yùn)行,結(jié)果同學(xué)們發(fā)現(xiàn)屏幕上并沒(méi)有如預(yù)期想象的那樣給出正確結(jié)果,而是顯示出一個(gè)錯(cuò)誤對(duì)話(huà)框,含義為“數(shù)據(jù)溢出”,同學(xué)們百思不得其解。這時(shí)教師提示同學(xué)們將程序做一點(diǎn)修改,把變量X定義為單精度,試試看運(yùn)行情況如何DIMIASINTEGERDIMXASSINGLEX1FORI1TO10XXINEXTIPRINT“X”X7/11再按F5鍵運(yùn)行,計(jì)算機(jī)給出正確結(jié)果,不過(guò)結(jié)果的表達(dá)方式發(fā)生了變化。教師要求同學(xué)們?cè)賹?duì)程序做少許修改,求100DIMIASINTEGERDIMXASSINGLEX1FORI1TO100XXINEXTIPRINT“X”X按F5鍵運(yùn)行,同學(xué)們發(fā)現(xiàn)計(jì)算機(jī)又顯示“數(shù)據(jù)溢出”。這時(shí)大家都猜測(cè)到問(wèn)題可能又是出在變量所定義的數(shù)據(jù)類(lèi)型上,紛紛要求老師給出辦法。教師要求同學(xué)們對(duì)程序再做一點(diǎn)修改,把X定義為雙精度變量DIMIASINTEGERDIMXASDOUBLEX1FORI1TO100XXINEXTI8/11PRINT“X”X再按F5鍵運(yùn)行,計(jì)算機(jī)給出正確結(jié)果,問(wèn)題解決。到此為止,教師的教學(xué)目標(biāo)已基本達(dá)到。但為了進(jìn)一步使同學(xué)們認(rèn)識(shí)到計(jì)算機(jī)所能處理數(shù)據(jù)的范圍和理論上我們所能處理數(shù)據(jù)范圍的區(qū)別,可以要求同學(xué)們?cè)囍糜?jì)算機(jī)求10000,此時(shí)大家發(fā)現(xiàn)PC計(jì)算機(jī)已無(wú)計(jì)可施。在本例中,程序整體變化不大,占用時(shí)間也不多,但通過(guò)如此一個(gè)操作過(guò)程,同學(xué)們對(duì)整型數(shù)據(jù)、單精度實(shí)型數(shù)據(jù)和雙精度實(shí)型數(shù)據(jù)之間的區(qū)別一目了然。另外,由于一切都要求同學(xué)們自己動(dòng)手動(dòng)腦設(shè)計(jì),他們?cè)诓僮鬟^(guò)程中探究和解決問(wèn)題的積極性、學(xué)習(xí)的主觀(guān)能動(dòng)性得到了調(diào)動(dòng)。三、在教學(xué)過(guò)程中,注意通過(guò)在書(shū)本原有程序的基礎(chǔ)上逐漸改變和增加條件的方法來(lái)提高同學(xué)的綜合編程能力。例如,同學(xué)們?cè)趯W(xué)習(xí)FORNEXT循環(huán)時(shí),書(shū)本內(nèi)給出了一段求前100項(xiàng)自然數(shù)和的程序。這段程序在同學(xué)們弄懂FORNEXT循環(huán)之后,理解起來(lái)是并不困難的,為了提高同學(xué)們的編程能力,我要求同學(xué)們對(duì)原程序做如下幾種變化求1到100之間所有偶數(shù)的和,要求跳數(shù)為2。求1到100之間所有偶數(shù)的和,要求跳數(shù)為1。9/11在程序運(yùn)行過(guò)程中任意輸入一個(gè)自然數(shù)N,求1到N之間所有偶數(shù)的和。這里第一小題和書(shū)本原程序相比難度不大,只要將循環(huán)的跳數(shù)改為2即可,在模仿的前提下同學(xué)們就可以完成。第二小題增加了難度,在編程過(guò)程中,需要做兩點(diǎn)變化,一要將循環(huán)變量的變化范圍變?yōu)閺?到50,二要修改循環(huán)語(yǔ)句中的通項(xiàng),將循環(huán)語(yǔ)句變?yōu)镾S2I。要做到這些變化,需要同學(xué)們對(duì)FORNEXT有比較深刻的理解。第三小題在第二小題的基礎(chǔ)上又增加了一點(diǎn)要求,即循環(huán)變量的終止值需用變量N來(lái)表示,二需要在程序的前面增加一條定義變量N的語(yǔ)句,三需要使用INPUTBOX語(yǔ)句在程序運(yùn)行的過(guò)程中將終止值輸入給變量N,這三點(diǎn)要求同學(xué)們能夠把以前所學(xué)的知識(shí)綜合起來(lái)運(yùn)用,對(duì)剛剛學(xué)習(xí)編程的高一同學(xué)來(lái)說(shuō)這還是有一定難度的,但通過(guò)練習(xí)同學(xué)們的綜合編程能力可以得到訓(xùn)練提高。四、引導(dǎo)同學(xué)們?cè)趯W(xué)習(xí)編程的過(guò)程中養(yǎng)成運(yùn)用動(dòng)態(tài)思維判斷程序是否正確的習(xí)慣,這種習(xí)慣的養(yǎng)成,對(duì)培養(yǎng)學(xué)生的邏輯思維能力和抽象思維能力有非常重要的作用。為了達(dá)到這個(gè)目的,在程序設(shè)計(jì)教學(xué)中可以有意識(shí)的在以下幾個(gè)方面給予比較多的關(guān)注對(duì)于一些比較簡(jiǎn)單的程序要求同學(xué)們直接寫(xiě)出結(jié)果;對(duì)于有循環(huán)或判斷結(jié)構(gòu)的10/11程序,要求同學(xué)們根據(jù)條件一步步向前走,把循環(huán)過(guò)程寫(xiě)下來(lái);故意給出一些錯(cuò)誤的程序,給同學(xué)們?cè)O(shè)計(jì)一些陷阱,讓同學(xué)們自己去發(fā)現(xiàn);讓同學(xué)們把書(shū)本中程序編寫(xiě)錯(cuò)了的地方改正過(guò)來(lái)??傊虒W(xué)有法,教無(wú)定法,只要教學(xué)得法。高中程序設(shè)計(jì)教學(xué)的主要目標(biāo)是為了使同學(xué)們了解現(xiàn)代程序設(shè)計(jì)理論中的面向?qū)ο缶幊毯徒Y(jié)構(gòu)化程序設(shè)計(jì)等基本思想,培養(yǎng)現(xiàn)代程序設(shè)計(jì)過(guò)程中所需要的一些基本能力。圍繞著這個(gè)目標(biāo)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)財(cái)務(wù)報(bào)表分析制度建立與實(shí)施指南(標(biāo)準(zhǔn)版)
- 2025年高職第二學(xué)年(珠寶營(yíng)銷(xiāo))珠寶客戶(hù)開(kāi)發(fā)綜合測(cè)試試題及答案
- 2026年幼兒保育(幼兒健康護(hù)理)試題及答案
- 2025年中職(煙草栽培與加工)煙草種植階段測(cè)試題及答案
- 2025年高職(助產(chǎn))助產(chǎn)技術(shù)實(shí)務(wù)試題及答案
- 2025年中職道路與橋梁工程技術(shù)(橋梁施工)試題及答案
- 2025年中職景區(qū)服務(wù)與管理(景區(qū)服務(wù))試題及答案
- 2025年大學(xué)農(nóng)業(yè)水利工程(農(nóng)業(yè)灌溉技術(shù))試題及答案
- 2025年中職環(huán)境工程(環(huán)境工程基礎(chǔ))試題及答案
- 2025年高職運(yùn)動(dòng)與休閑(運(yùn)動(dòng)技術(shù)文檔)試題及答案
- 2026年三亞交投產(chǎn)業(yè)發(fā)展有限公司招聘?jìng)淇碱}庫(kù)完整答案詳解
- 管廊運(yùn)維員培訓(xùn)課件
- 2026北京海淀初三上學(xué)期期末數(shù)學(xué)試卷和答案
- 2025杭州臨平環(huán)境科技有限公司公開(kāi)招聘49人筆試備考試題及答案解析
- 2026中央廣播電視總臺(tái)招聘124人考試備考題庫(kù)及答案解析
- 置管溶栓課件
- 2025山西朔州市公安局招聘留置看護(hù)崗位輔警260人筆試考試參考試題及答案解析
- 中國(guó)民用航空局清算中心2026年度公開(kāi)招聘應(yīng)屆畢業(yè)生5人備考題庫(kù)及一套完整答案詳解
- 2026夢(mèng)工場(chǎng)招商銀行太原分行寒假實(shí)習(xí)生招聘考試筆試備考題庫(kù)及答案解析
- 醫(yī)保版臨床路徑
- 個(gè)人簡(jiǎn)歷模版(三頁(yè))帶封面(可編輯)大氣商務(wù)版
評(píng)論
0/150
提交評(píng)論