數(shù)組教學(xué)設(shè)計(jì)_第1頁
數(shù)組教學(xué)設(shè)計(jì)_第2頁
數(shù)組教學(xué)設(shè)計(jì)_第3頁
數(shù)組教學(xué)設(shè)計(jì)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、數(shù)組 教學(xué)設(shè)計(jì) 一、 教材分析:江蘇省選用的信息技術(shù)教材在1.2.1章節(jié)指出程序=算法+數(shù)據(jù)結(jié)構(gòu),數(shù)組就是一種數(shù)據(jù)結(jié)構(gòu)類型,他還是查找和排序的基礎(chǔ)。教材在3.3.1對數(shù)組只進(jìn)行了很簡要的介紹,教師有必要對他進(jìn)行拓展,還應(yīng)加入數(shù)組的維數(shù)概念,數(shù)組的大小、輸出等。二、學(xué)情分析:本堂教學(xué)課程針對于普通高中二年級的學(xué)生,其特點(diǎn)是對vb基本的變量應(yīng)用有所熟悉并能完成相關(guān)程序書寫,所以講授起來有一定的基礎(chǔ)可以參考,但是一些先入為主的經(jīng)驗(yàn)并不是完全正確的所以在教學(xué)中也會出現(xiàn)一些困難,對于高二的學(xué)生來說,很活潑,課堂靈活性強(qiáng),在教學(xué)中應(yīng)采用其感興趣的實(shí)例進(jìn)行教學(xué)從而使學(xué)生學(xué)習(xí)精神更為集中,由于本次教學(xué)內(nèi)容有關(guān)

2、數(shù)組的具體應(yīng)用,所以理論性與實(shí)踐性必須在課堂中有針對性地提出。三、教學(xué)目標(biāo):1、知識目標(biāo):了解數(shù)組的具體內(nèi)容并對其所相關(guān)知識點(diǎn)有所掌握。2、能力目標(biāo):體驗(yàn)數(shù)組在具體程序中的應(yīng)用,培養(yǎng)學(xué)生在處理一組具有相同類型變量的應(yīng)用上的能力。3、情感目標(biāo):通過對數(shù)組的講解,激發(fā)學(xué)生對vb中變量的處理興趣,增加學(xué)生的能動性。四、教學(xué)策略與教法設(shè)計(jì):本節(jié)課教授以講授法與教練法相結(jié)合進(jìn)行教學(xué),有所創(chuàng)新的運(yùn)用兩種教學(xué)學(xué)法激發(fā)學(xué)生興趣從而使之了解數(shù)組及在具體程序中的應(yīng)用,在講授有關(guān)其理論知識的同時(shí)我們將結(jié)合現(xiàn)實(shí)練習(xí)從而使教學(xué)成果更好呈現(xiàn)。五、教學(xué)環(huán)境設(shè)計(jì):多媒體教室(每位同學(xué)前有一臺計(jì)算機(jī))在這樣的環(huán)境中有利于將講授

3、知識與學(xué)生的實(shí)際操作相結(jié)合,從而提升教學(xué)效果。六、教學(xué)評價(jià):教師是否完成教學(xué)任務(wù)。學(xué)生是否理解本課教學(xué)內(nèi)容,是否有利于今后的現(xiàn)實(shí)生活中的具體運(yùn)用。七、教學(xué)難點(diǎn):1、數(shù)組的賦值。2、 使用數(shù)組解決具體問題。八、教學(xué)過程:數(shù)組的引入:請同學(xué)們討論: 1.以前編程最多定義過多少個變量。 2.以下問題需要定義多少個變量 我們班46位同學(xué),編程求出信息技術(shù)課成績所有同學(xué)的平均分,并且從高分到低分排序。變量代表在程序執(zhí)行過程中其值可以改變的存儲單元。在程序中處理數(shù)據(jù)時(shí),對于輸入的數(shù)據(jù)、參加運(yùn)算的數(shù)據(jù)、運(yùn)行結(jié)果等臨時(shí)數(shù)據(jù),通常將它暫時(shí)存儲在計(jì)算機(jī)的內(nèi)存中,變量就是命名的內(nèi)存單元位置。由于變量在一個時(shí)刻只能存

4、放一個值,所以,當(dāng)數(shù)據(jù)不太多時(shí),使用簡單變量即可解決問題。簡單變量名個數(shù)有限,難以表達(dá),即使能表達(dá),變量之間太松散,不能體現(xiàn)變量之間的聯(lián)系,這就需要引入新的數(shù)據(jù)結(jié)構(gòu)類型-數(shù)組。數(shù)組的概念:數(shù)組是一組有相同類型的變量的集合。 例如:a(0),a(1),a(2),a(n) 這些變量按照一定的規(guī)則排列,使用內(nèi)存中連續(xù)的存儲單元。 數(shù)組內(nèi)的每一個數(shù)據(jù)稱為數(shù)組元素。數(shù)組元素由數(shù)組名、下標(biāo)和圓括號共同組成,數(shù)組元素名的一般形式:數(shù)組的分類: 一維數(shù)組:只有一個下標(biāo),如:a(6) 二維數(shù)組:有二個下標(biāo),如:f(2,2)數(shù)組的定義:dim 數(shù)組名(常數(shù))as 數(shù)據(jù)類型dim 數(shù)組名(下界 to 上界) as

5、數(shù)據(jù)類型1)dim a(6) as integer2) dim a (0 to 6) as integer數(shù)組的定義練習(xí):dim m as integerconst n as integer=5dim a(n) as integerdim b(1 to 6.6) as integerdim c(0 to m) as integerdim d(-1 to 3) as integerdim d(1+n) as integer數(shù)組的大小:數(shù)組的大小就是這個數(shù)組所包含的數(shù)組元素個數(shù)。維的大小=維上界-維下界+1dim a(7) as integera數(shù)組的大小為7-0+1=8(個數(shù)組元素)dim c(

6、2,3) as integerc數(shù)組的大小為3*4=12(個數(shù)組元素)練習(xí):請說出下面數(shù)組的個數(shù)dim a(10) as integerdim b(5,6) as single dim c(101) as string數(shù)組的賦值:1.用賦值語句給單個數(shù)組元素賦值。 如:dim score(3) as integer score(0)=802.通過循環(huán)逐一給數(shù)組元素賦值 如:dim a(5) as integer for i=0 to 5 a (i)=1 next i3. 用inputbox函數(shù)給數(shù)組元素賦值。數(shù)組的輸出:利用循環(huán)的方法把數(shù)組輸出dim a (5) as integerfor i=0 to 5print a (i)next i數(shù)組的簡單應(yīng)用:斐波那契數(shù)列前兩個數(shù)是1,從第三個數(shù)開始,每個數(shù)為前面兩個數(shù)之和dim f(20) as integerdim i as integerf(1)=1:f(2)=1for i=3 to 10f(i)=f(i-2)+f(i-1)next ifor i=1 to 10print f(i);next i九、教學(xué)反思:通過提出問題讓學(xué)生討論,來引出數(shù)組概念,激發(fā)學(xué)生的興趣。學(xué)生的思維是在活動中發(fā)生的,并隨著活動的深入而得到發(fā)展。因此在學(xué)習(xí)的過程中教師是促進(jìn)者,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論