<meter id="ggyru"><menuitem id="ggyru"></menuitem></meter>

<nobr id="ggyru"></nobr>

<abbr id="ggyru"><listing id="ggyru"></listing></abbr>

    天堂的眼睛,赌圣周星驰国语高清,浴火之路在线观看,善良的女儿,七公主全集,贝尔法斯特天堂路电视剧,我们推理第三季在线观看,华丽的外出在
    首頁 > 教案下載 > 教案大全 > 八年級信息技術教案(精選11篇)

    八年級信息技術教案

    發布時間:2023-07-23

    八年級信息技術教案(精選11篇)

    八年級信息技術教案 篇1

      一、教學目標

      (1)通過學習能夠識別計算機內部中的CPU、硬盤、音像設備、內存、光驅等硬件設備的主要功能。

      (2)能根據不同的任務選用不同的外部多媒體設備。

      (3)掌握常見外部設備的安裝。

      二、教學重點

      把握計算機硬件的主要特點和性能,學會根據應用需求適當地選擇或升級硬件。

      三、教學難點

      (1)計算機硬件型號與特性。

      (2)掌握“赫茲”與“字節”等單位。

      四、教學方法

      (1)交流、討論的學習方法。

      (2)觀察調查學習方法,將獲取的資料歸納和,形成表格。

      五、教學時間

      1課時。

      六、教學環境

      計算機絡實驗室。

      七、教學過程

      教學環節 教學活動 設計意圖

      (一)討論交流

      1. 情境導入:

      A. 李鳴要求升級電腦。

      B. 如何看軟件運行環境說明?

      2. 教師提出學習問題、學生分析討論問題:

      A. 如何查看計算機的硬件配置?

      B. 多媒體計算機需要哪些配件?

      C. 如何幫助李鳴安裝新打印機 從情境導入,激發起學生的學習興趣與動力

      (二)教師講授

      3. 教師講解、分組(4人/組)學習:

      A. 教師演示如何查看硬件的配置表。

      B. 教師出示CPU、內存、硬盤、光驅的圖片,向學生介紹各配置的性能和特點。

      C. 讓學生說一說那些設備是計算機的音像設備。 通過教師的`講解,解決學習中的重難點

      (三)分組活動

      4. 小組活動:出示windows vista操作系統運行環境說明,根據現在學生所使用的計算機分析能否滿足使用要求,并提出硬件升級建議。

      A. 學生查看自己的計算機的硬件配置。

      B. 利用“我的電腦”和“資源管理器”了解硬盤分區容量的大小和各個分區中已使用的容量及剩余容量。

      C. 根據軟件運行環境使用要求和計算機的實際配置,提己的升級建議并說己的理由。

      5. 教師:隨著信息技術的快速發展,硬件設備的性能在不斷提高,新的應用軟件對硬件環境的要求也隨之升級,計算機的升級換代也就不可避免。但要知道許多計算機部件都有可能成為整個系統性能的瓶頸,不應該盲目的進行升級換代。如果我們沒有找出真正的瓶頸,簡單的更換CPU不會從根本上解決問題,簡單的購買新機器更是不可取,也不符合建設節約型社會的要求 以學生的活動促進學生的自主學習,理解掌握知識

      (四)小組自主學習

      6. 學生自主學習:

      A. 教師根據李鳴要用多媒體匯報學習的實際,讓學生分析可能使用到的多媒體外部設備。

      B. 學生分組分析,結合課文,提出本組選用的多媒體外部設備。

      C. 小組學習匯報。 讓學生自主學習,培養學生學習能力和分析思考問題的能力

      (五)教師講解演示

      7. 教師演示安裝新設備。

      A. 教師演示如何安裝攝像頭,對于一些安裝的細節借助視頻進行演示。

      B. 教師演示如何安裝驅動程序

      (六)歸納概括

      8. 教師歸納概括,幫助學生計算機的各種配件、外部設備和安裝軟件的方法 教師對知識進行歸納,點撥方法要點

      (七)課后練習

      9. 布置課后練習:

      A. 指導學生到電腦商場實地了解各種硬件配置。

      B. 通過上搜索了解最新計算機配件情況。 鼓勵學生積極利用現實資源和絡開展學習,拓展學習的時空,加強與他人的溝通與交流。

    八年級信息技術教案 篇2

      一、教學設計

      (一)教學目標

      知識與能力

      1、掌握兩種工作表的插入和刪除方法及工作表的重命名。

      2、熟練掌握行和列的插入、刪除方法。

      3、熟練掌握兩種行高和列寬的調整方法,并理解兩種方法的優缺點。

      4、掌握兩種單元格的合并和拆分方法

      過程與方法、

      1、任務驅動及課件展示,引導學生邊看書邊進行操作。

      2、老師通過巡回指導、積極鼓勵,張揚學生的個性,提高學生的學習興趣。

      3、通過學生的交流,相互之間取長補短,共同進步。

      4、通過教學評價,使學生本節課所掌握的知識點得以固鞏和強化。

      情感態度與價值觀

      1、培養學生獨立思考及相互合作的意識。

      2、逐漸培養學生動手操作的能力及發現問題、解決問題的能力。

      (二)內容分析

      《數據表的操作》是在學生掌握了Excel的啟動、退出、窗口的組成、文件的打開和保存,認識了工作表、單元格,學會了數據表格的選擇之后,進一步深入學習對工作表、單元格進行操作的一節內容,主要分為三部分:一是對工作表的操作;二是對行、列的操作;三是對單元格的操作。

      結合自己多年的教學實際和八年級學生的認知水平,經常遇到的問題有以下幾方面:一是重命名工作表時,一部分學生選擇重命名操作后,不是直接輸入新的工作表名稱,而是先刪除原先的工作表名,使之為空,但卻沒有及時輸入新的工作表名稱,而是進行下一個操作,就會出現問題提示,有些學生不注意觀察,操作就沒有辦法繼續進行;二是在插入行和列時,有些學生不清楚到底應該插在指定行的上下或者指定列的的左右;三是在進行單元格的合并和拆分時,有些學生不能根據內容進行操作,以致于內容丟失或者合并或拆分后的單元格不規范。

      只要本節課能突破以上三個問題,就為以后深入學習Excel掃清障礙,做好了鋪店,用電子表格處理數據就能做到得心應手,方便快捷的解決學生現實生活中的相關問題,從而激發學生的學習興趣。

      根據以上內容,確定本節課的教學重點、難點如下:

      重點

      1、重命名工作表

      2、行和列的操作

      3、單元格的合并和拆分

      難點

      1、行和列的插入

      2、根據內容對單元格進行合理的合并或拆分

      (三)學生分析

      八年級學生經過七年級一年計算機基礎知識的學習,對計算機的簡單操作已基本掌握,特別是對第一節《初識Excel》的學習,已經具備了Excel方面的基礎知識,特別是對Excel的強大功能有了進一步的了解,這就更加激發了他們的學習興趣。

      八年級是學生身體發育的旺盛、思維活躍的階級,他們的好奇心強,學習、探索運用知識的欲望高。因此,我在教學過程中充分抓住學生這些特點,設置任務,積極引導,激發興趣,啟發思維,巡回指導,積極鼓勵,張揚人性,增強自信,培養學生自主、合作、探究學習的能力。

      (四)教學策略設計

      1.教學方法設計

      這節課依據“面向全體學生,提高信息科學素養,倡導探索性學習”的新課改理念,充分體現學生在課堂上的主體作用,在多媒體教學課件的引導下,以任務驅動貫穿始終,培養學生自主、合作、探究的學習能力,讓課堂成為知識產生和建構的陣地,讓學生作為學習的主體,積極主動的去學習,提高課堂教學質量。

      在這節課的教學時,當學生按照課本上的方法,掌握了工作表的的插入和刪除后,為了培養學生探究學習的能力,再提問誰能找到工作表插入的第二種方法,有些同學就會通過刪除工作表的方法找到答案(右鍵單擊相應工作表,就會出現快捷菜單,單擊“插入”即可)。

      為了激發學生學習興趣,提出問題:那一位同學能把一個工作薄中的所有工作表刪除完(其實刪不完,至少要有一個工作表)。為了能完成教學內容,增大課堂容量,將“學生情況表”提前通過電子教室發到每臺電腦指定的位置中,這樣節省了大量的輸入數據的時間,順利的完成教學。

      這樣授課內容靈活機動,遇到問題解決問題,并不嚴格依照課本教學內容行事。另外,每節課適當安排游戲上網的時間,提高學生的學習興趣,擴展知識面。

      2.學生上機操作安排和教師應用信息技術的情況

      (1)學生在任務的驅動和課件的引導下,通過自學、探究、合作掌握對工作表、行和列、單元格的熟練操作。在對行和列、單元格進行操作時學生得到的數據是八年級學生情況始數據,通過對此表的操作,掌握對行、列的刪除及調整和單元格的合并與拆分。

      教師在巡回指導時,應注意提倡學生自主、合作學習,開展學生間的互助。鼓勵做得快的學生幫助做得慢的學生,相互學習,共同進步,張揚他們的個性;鼓勵學生在探究過程中進行的不斷的嘗試操作,即使是錯誤的方法,最后明白為什么錯;注意觀察學生在操作中出現的具有普遍性的不良操作習慣和錯誤操作方法,及時給予糾正,對有新意的,進行表揚。

      (2) 在微機室進行教學,單人單機,并配有大屏幕;教學軟件采用傳奇電子教室,該軟件可以實現廣播教學、信息發布、單獨輔導、學生演示等功能;軟件資源:excel,還需要一個excel文件,將文件通過電子教室傳到每臺電腦;課件。

    八年級信息技術教案 篇3

      第四章 擇路而行---選擇結構程序設計

      第一節 路口訣擇----條件語句

      一、教學目標

      1、 掌握選擇結構程序中常用的qbasic語句。

      2、 掌握選擇結構程序設計方法。

      3、 能利用選擇結構程序設計解決簡單的實際問題。

      二、教學重點:

      1.選擇結構的語句及功能

      2.選擇結構中程序設計方法。

      三、教學方法:講授法,對比法,分組討論法。

      四、教學時間:2課時

      五、教學教程:

      (一)引入新課:前面我們學習了順序結構程序設計,利用順序結構只能設計一些較簡單的程序,如果要處理復雜的問題,就需要采用另外兩種基本結構:選擇結構和循環結構。選擇結構,是一種常用的主要基本結構,是計算機科學用來描述自然界和社會生活中分支現象的重要手段。其特性是:無論分支多寡,必擇其一;縱然分支眾多,僅選其一。

      (二)講述新課

      l  單行條件選擇語句if

      1、單行結構條件語句if…then…else

      格式:if <條件> then <語句1> [else  <語句2>]

      功能:最簡單的條件選擇語句,用來進行條件判斷,使語句有條件的執行。

      說明:

      1)當<條件>為真(非零數)時,則執行<語句1>。

      2)else語句可以省略。

      3)當<條件>為假(零)時,而且語句中有else語句則執行<語句2>。

      4)if、then、else必須在同一行上。

      2、示例     a、 輸入x的值,計算y的值。

      rem  程序名為:eg1.bas

      input “請輸入x的值:”,x

      if x>=0 then y=1+x else y=1-2

      print "y=";y

      end

      例:  求一元二次方程ax2+bx+c=0(a<>0)的實數根。

      分析:寫寫出程序的流程圖,參考流程圖來寫程序。

      程序清單如下:

      input a,b,c

      d=b*b-4*a*c

      if d<0 then then

      x1=(-b+sqr(d))/(2*a)

      x2=(-b-sqr(d))/(2*a)

      print “x1=”;x1, “x2=”;x2

      else

      print “此方程無實根”

      end

      練習:

      1、 當x>=5時,輸入x的值并計算表達式y=2x-5的值。

      input x

      if x>=5 then y=2-5

      print y

      end

      2、 輸入a、b、c三個數,要求將絕對值最大者打印出來。

      input a,b,c

      if abs(a)>abs(b) and abs(a)>abs(c) then print “絕對值最大的為”;a

      if abs(b)>abs(a) and abs(b)>abs(c) then print “絕對值最大的為”;b

      if abs(c)>abs(a) and abs(c)>abs(b) then print “絕對值最大的為”;c

      end

      l  塊結構條件語句if…then…else…end if

      1、格式:if<條件1>then

      [<語句組1>]

      [elseif<條件2> then

      [<語句組2>]]

      [elseif<條件3> then

      [<語句組3>]]

      ……

      [else

      [<語句組n+1>]]

      end if

      2、說明

      then必須放在if或elseif語句的尾部。

      3、舉例

      1)程序名為:eg2.bas

      input "請輸入x的值:",x

      if x>=0 then

      y=1+x

      else

      y=1-2

      end if

      print "y=";y

      end

      2)編寫程序,任意輸入一個整數,判定該整數的奇偶性。

      講解其中的一種方法,讓學生想第二種方法。

      input “enter a number:”;n

      if n mod 2=0 then print n:“is even”else print n:“is odd”

      end

      或者用塊if語句:

      input “enter a number:”;n

      if n mod 2=0 then

      print n;“is even”

      else

      print n;“is odd”

      endif

      end

      *4、練習

      任給定一年,判斷該年是否閏年(閏年的條件:109頁練習題8  year mod 4=0 and year mod 100<>0 or year mod 400<>0)

      input “請輸入年份”;year

      if year mod 4=0 and year mod 100<>0 or year mod 400<>0   then 

      print year ;“是閏年”

      else 

      print year ;“是平年”

      endif

      六、小結(學生總結分支結構的程序設計)

      七、作業:課后練習1-4題。

      教學后記:

      第二節 指點迷津----select case語句

      一、學習目標

      了解select case的特點。

      二、教學重點

      掌握select case的使用方法。

      三、教學難點

      select case的應用。

      四、教學方法

      1.演示法。

      2.實踐法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      用嵌套的if語句可實現多分支選擇   

      1、基本格式 

      select case <變量>

      case <值1>  

      <語句組1>

      case <值2>  

      <語句組2>

      …

      case <值n>  

      <語句組n>

      case else  

      <語句組n+1>

      end select   

      每一個case句中指定一個值條件,當case變量的值符合條件時,執行該子句下面的語名組,在執行完該語句組后,跳過其它case子句,從end select轉出。    

      c=int(s/250)    

      2、在case子句中使用to 

      case <值1> to <值2>   

      3、在case子句中使用is   

      case is <關系運算符> <表達式>  

      4、在case子句中使用多個條件   

      允許在一個case子句中指定多個條件,各條件   之間用逗號分開。  

      條件=單值、值范圍、單條件

      5、select case語句的一般格式  

      select case <測試表達式>

      case <條件11>,<條件12>,…

      <語句組1>

      case <條件21>,<條件22>,…

      <語句組2>

      …

      case <條件n1>,<條件n2>,…

      <語句組n>

      case else  

      <語句組n+1>

      end select   

      六、多分支轉移語句 

      格式:on <算術表達式> goto <標號1>,<標號2>,…

      七、多分支選擇結構小結  

      1、if-then-else(用if的嵌套) 

      分支(條件)較少時使用。  

      2、select case 

      分支(條件)較多時使用。 

      3、on goto 

      非結構化程序設計,不宜使用。 

      教學后記:

    八年級信息技術教案 篇4

      第一章 精打細算當管家

      第一節  建立“我家的收支統計表”

      一、教學目標

      知識方面:

      1.使學生掌握啟動、退出excel的方法。

      2.使學生了解excel窗口的組成。

      3.使學生掌握單元格、工作表、工作簿等概念。

      4.使學生掌握如何建立一張簡單的工作表。

      5.使學生掌握保存工作簿的方法。

      技能方面:

      1.使學生建立數據處理的概念。

      2.培養學生的操作能力。

      3.培養學生獲取信息和解決實際問題的能力。

      情感方面:

      1.培養學生對知識進行遷移、運用的能力。

      2.培養學生主動查找和獲取信息的意識。

      二、教學重點

      1.單元格、工作表、工作簿的概念。

      2.工作表、工作簿的建立和保存。

      三、教學難點

      建立工作表。

      四、教學方法

      1.演示法。

      2.觀察法。

      3.自學法。

      4.啟發式。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      八、板書

      教學內容、步驟與方法

      一、導入課題

      教師展示如圖1-1所示的成績統計表。要求學生討論在word中怎樣繪制這個表格。

      教師小結:如果需要對表格中的數據進行大量的計算,應用word就不方便了。由此引出學習新的軟件——excel電子表格軟件。

      二、新課

      1.啟動excel

      教師介紹:excel和word一樣,是microsoftoffice家族的成員,啟動方法與word相同。

      教師要求學生自己嘗試啟動excel。

      2.認識excel窗口

      教師提出要求:觀察excel窗口與word窗口有哪些相同之處和不同之處。

      結合excel窗口,教師介紹單元格、行號、列號、名稱欄、編輯欄以及工作表標簽等。

      3.幾個概念

      教師展示含有多張工作表的工作簿。結合此工作簿介紹單元格、工作表、工作簿等概念。

      教師提問:單元格、工作表、工作簿三者是什么關系?

      教師介紹:按下ctrl鍵,再按四個方向鍵,可以快速到達工作表各個邊界。

      教師要求學生找出表中共有多少行多少列。

      4.建立簡單的工作表教師演示在單元格中輸入數據的方法。

      教師布置任務:在excel中制作一張初一(2)班成績統計表(第3頁例1中的表格)。

      5.保存文件

      教師講解:在excel中保存文件的方法與word中保存文件的方法相同,excel系統自動為文件添加的擴展名為“xls”。

      教師要求學生把新建的表格以“成績表”為文件名保存。

      三、課堂練習

      完成書中第5頁課后練習1、2。

      四、課堂小結

      教師與學生一起小結本節課的內容,強調①單元格是工作表的基本組成單位,在單元格中可以輸入各種數據。②工作表是由單元格組成的,一個工作簿中可以有多張工作表。③excel以工作簿為文檔文件,文件的擴展名為“xls”。

      五、布置作業

      通過查閱報紙、期刊等方法制訂一張組裝電腦的報價表,要求寫清 各種配件的名稱以及價格,最好給出多種方案。

      教學后記:

      第二節 設計“我家的收支統計表”格式

      一、教學目標

      知識方面:

      1.使學生掌握改變表格列寬和行高的操作方法。

      2.使學生掌握在表格中插入行或列的操作方法。

      3.使學生初步掌握隱藏行或列的操作方法。

      技能方面:

      1.使學生掌握表格的編輯方法。

      2.培養學生運用所學知識解決實際問題的能力。

      情感方面:

      培養學生通過實踐學習計算機知識的意識和能力。

      二、教學重點

      1.改變表格的行高和列寬。

      2.插入行或列。

      三、教學難點

      改變表格的行高和列寬。

      四、教學方法

      1.演示法。

      2.觀察法。

      3.自學法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      一、導入課題

      教師打開學生制作的“裝機指南”表(見圖5-1),要求學生利用求和函數求出總計。

      教師提問:“裝機指南”表中有什么問題?需要怎樣改正?

      由需要增加新項目等問題導入課題。

      二、新課

      1.改變表格的列寬和行高

      (1)改變表格的列寬

      教師介紹并演示改變表格列寬的三種方法:

      ①拖動鼠標調整一列表格的右邊界(可調整到任意大小)。②直接雙擊一列表格的右邊界(調整至最合適的列寬)。③選定某幾列,雙擊右邊界,可以使選定的列的列寬相同。

      教師布置任務:打開“成績表”,按書中第26頁例1要求,完成表格列寬的調整。

      (2)改變表格的行高

      教師布置任務:自學掌握改變表格行高的操作方法。

      2.插入行或列

      (1)插入行

      教師講解并演示插入行的操作,在“裝機指南”表中添加顯示器的型號、價格,提示學生注意觀察插入行后“總計”一項的變化。

      教師布置任務:插入書中第26頁例2給出的數據。

      (2)插入列

      教師要求學生自學在表中插入列的方法,并按書中第28頁例3的要求,插入一列數據,注意觀察“總分”、“平均分”數據的變化。 

      3.隱藏行或列

      教師介紹:利用隱藏行或列的功能可以將暫時不用的數據隱藏起來。 

      教師演示隱藏一列數據和將數據恢復顯示的操作。 

      教師要求學生練習隱藏行列的操作。 

      三、課堂練習

      完成書中第31頁習題1、習題2、習題3。 

      四、課堂小結

      教師與學生共同小結本課所學知識強調使用函數計算的特點。 

      五、布置作業

      為學校秋季運動會設計一張“運動成績統計表”。   

      教學后記:

      第三節 在“我家的收支統計表”中輸入數據

      一、教學目標

      知識方面:

      1.使學生掌握改變表格列寬和行高的操作方法。

      2.使學生掌握在表格中插入行或列的操作方法。

      3.使學生初步掌握隱藏行或列的操作方法。

      技能方面:

      1.使學生掌握表格的編輯方法。

      2.培養學生運用所學知識解決實際問題的能力。

      情感方面:

      培養學生通過實踐學習計算機知識的意識和能力。

      二、教學重點

      1.改變表格的行高和列寬。

      2.插入行或列。

      三、教學難點

      改變表格的行高和列寬。

      四、教學方法

      1.演示法。

      2.觀察法。

      3.自學法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      一、導入課題

      教師打開學生制作的“裝機指南”表(見圖5-1),要求學生利用求和函數求出總計。

      教師提問:“裝機指南”表中有什么問題?需要怎樣改正?

      由需要增加新項目等問題導入課題。

      二、新課

      1.改變表格的列寬和行高

      (1)改變表格的列寬

      教師介紹并演示改變表格列寬的三種方法:

      ①拖動鼠標調整一列表格的右邊界(可調整到任意大小)。②直接雙擊一列表格的右邊界(調整至最合適的列寬)。③選定某幾列,雙擊右邊界,可以使選定的列的列寬相同。

      教師布置任務:打開“成績表”,按書中第26頁例1要求,完成表格列寬的調整。

      (2)改變表格的行高

      教師布置任務:自學掌握改變表格行高的操作方法。

      2.插入行或列

      (1)插入行

      教師講解并演示插入行的操作,在“裝機指南”表中添加顯示器的型號、價格,提示學生注意觀察插入行后“總計”一項的變化。

      教師布置任務:插入書中第26頁例2給出的數據。

      (2)插入列

      教師要求學生自學在表中插入列的方法,并按書中第28頁例3的要求,插入一列數據,注意觀察“總分”、“平均分”數據的變化。 

      3.隱藏行或列

      教師介紹:利用隱藏行或列的功能可以將暫時不用的數據隱藏起來。 

      教師演示隱藏一列數據和將數據恢復顯示的操作。 

      教師要求學生練習隱藏行列的操作。 

      三、課堂練習

      完成書中第31頁習題1、習題2、習題3。 

      四、課堂小結

      教師與學生共同小結本課所學知識,再次強調使用函數計算的特點。 

      五、布置作業

      為學校秋季運動會設計一張“運動成績統計表”。   

      八、板書

      教學后記:

      第四節 使用公式計算數據

      一、教學目標

      知識方面:

      1.使學生掌握輸入數值、文本、日期和時間的方法。

      2.使學生掌握修改數據的方法。

      3.使學生學會利用公式進行數據計算。

      技能方面:

      使學生學會處理數據的基本方法。

      情感方面:

      1.培養學生使用計算機進行數據處理的意識。

      2.培養學生耐心、細致的工作態度。

      二、教學重點

      1.輸入數值、文本、日期和時間的方法。

      2.修改數據的方法。

      3.利用公式進行數據計算。

      三、教學難點

      利用公式進行數據計算。

      四、教學方法

      1.演示法。

      2.觀察法。

      3.自學法。

      4.實踐法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程(見下表)

      八、板書

      一、導入課題

      教師打開上節課課堂練習完成的“賬目表”,讓學生觀察單元格中文字和數字的對齊方式有什么不同,引出計算機處理數值型數據和文本型數據的方式不同。由此導入課題。

      二、新課

      1.數據的輸入

      (1)輸入數據的兩種方法

      教師講解并演示:

      方法一:單擊要輸入數據的單元格,直接輸入數據。方法二:先單擊單元格,再單擊編輯欄,可以在編輯欄中編輯或添加單元格中的數據。

      (2)輸入數值

      教師演示輸入整數、小數、分數、百分數的方法,并要求學生上機練習。

      教師強調:

      ①輸入純分數時,要先輸入0和空格,否則系統會按日期處理。

      ②單元格中可顯示的數值長度為11位,超過11位時,以科學記數形式表示。

      ③在單元格中,系統默認的數值顯示方式是右對齊。

      (3)輸入文本教師演示輸入字母、數字和符號的方法,要求學生觀察屏幕顯示內容并上機練習。

      教師強調:

      ①系統默認的文本顯示方式是左對齊。

      ②如果需要將數字作為文本處理,需要在開始時先輸入一個單引號“’”。

      (4)輸入日期和時間

      教師布置任務:按書中第9頁例3的要求,輸入日期和時間。

      2.修改數據

      教師一邊講解一邊演示修改數據的方法:

      (1)輸入過程中出錯:用backspace鍵刪除錯誤的字符,然后輸入正確的內容。

      (2)輸入完畢后發現錯誤:

      ①按delete鍵,刪除數據,再重新輸入。

      ②輸入新的數據將原來的內容覆蓋。

      ③修改單元格中的部分數據,可雙擊需要修改的單元格,然后移動光標進行修改。

      3.利用公式計算

      (1)公式的組成教師講解公式的組成,強調:

      ①首先必須輸入“=”,表示將要輸入的是一個公式。

      ②所有參與公式運算的數值和符號都必須是西文半角字符。

      ③運算符與數學上的表示不同。

      (2)輸入公式

      教師一邊講解一邊演示:輸入“=(9*2)^2”,按回車鍵確認,由學生觀察并回答單元格與編輯欄顯示內容有什么不同。

      教師布置任務:自學完成書中第11頁例4、例5。

      三、課堂練習

      完成課后練習4。

      四、課堂小結

      教師與學生共同小結所學內容,強調:①excel數據分為字符和數值兩類,字符型數據不能參加運算。②輸入數據要認真細致。

      五、布置作業

      利用輸入公式計算的方法,完成組裝電腦報價表的計算。

      八、板書

      教學后記:

      第五節 使用函數計算數據

      一、教學目標

      知識方面:

      1.使學生掌握求和函數、求平均值函數的使用方法。

      2.使學生掌握求最大值函數、求最小值函數的使用方法。

      技能方面:

      1.使學生掌握分析數據、處理數據的能力。

      2.培養學生管理數據的能力。

      3.培養學生綜合運用所學知識,解決實際問題的能力。

      情感方面:

      1.培養學生主動思考,積極探索的精神。

      2.培養學生耐心、細致的工作作風。

      二、教學重點

      1.求和函數、求平均值函數的使用。

      2.求最大值、最小值函數的使用。

      三、教學難點

      求和函數、求平均值函數的使用。

      四、教學方法

      1.演示法。

      2.觀察法。

      3.實踐法。

      五、教學手段與教學媒體

      1.多媒體網絡教室。

      2.教師準備的表格素材。

      六、課時安排

      1課時。

      七、教學過程

      一、導入課題

      教師展示學生制作的“家庭水、電、煤氣費用支出表”,同時提出問題:如果在表格中增加一個月的數據或增加一個新項目(如,電話費),利用原來輸入公式的方法,會不會出現錯誤?

      教師介紹:利用excel提供的函數完成計算,可以避免這樣的麻煩。由此引出課題——函數的使用。

      二、新課

      1.求和函數

      (1)使用sum函數

      教師打開“成績表”文件,講解并演示使用sum函數求出王一明同學總分的方法。

      教師布置任務:按書中第20頁例1的要求,添加數據,并利用sum函數計算總分。

      教師提出問題:能不能利用自動填充功能簡化重復求和的操作?

      (2)使用自動求和工具按鈕

      教師介紹,excel提供了自動求和工具按鈕,使用按鈕也可以完成自動求和操作。

      教學內容、步驟與方法

      教師布置任務:試一試利用自動求和按鈕求出張建同學的總分,然后在“成績表”下面添加“科目總分”一項,利用自動求和按鈕計算“科目總分”。

      2.求平均值函數

      教師介紹求平均值函數是average,它的使用方法與sum函數相同。

      教師布置任務;利用求平均值函數計算平均分。提醒學生注意選擇數據區域的問題。

      教師要求學生演示利用求平均值函數計算平均分的操作方法。

      教師布置任務:在“成績表”下面添加“科目平均分”一項,計算科目平均分。

      3.求最大值函數和求最小值函數

      教師介紹最大值和最小值函數分別是max和min后,布置任務:在“成績表”下面添加“科目最高分”、“科目最低分”,然后利用兩個函數求出最高分和最低分。

      4.其他函數

      教師參照書中第24頁表一,簡單介紹其他幾個函數的用途。

      三、課堂練習

      完成課后習題1、2。

      四、課堂小結

      師生共同小結本節課所學的內容,強調使用函數完成計算的特點。

      五、布置作業

      用函數計算“家庭費用支出表”中的數據。

      八、板書

      教學后記:

      第六節 數據處理

      一、教學目標

      知識方面:

      1.使學生掌握排序的操作方法。

      2.使學生了解排序的幾種類型。

      技能方面:

      1.培養學生處理數據的能力。

      2.培養學生運用所學知識解決實際問題的能力。

      情感方面:

      1.培養學生認真、細致的學習態度。

      2.培養學生運用所學知識解決實際問題的意識。

      二、教學重點

      排序的操作方法。

      三、教學難點

      設置主要關鍵字和次要關鍵字排序。

      四、教學方法

      1.討論法。

      2.演示法。

      3.實踐法。

      五、教學手段與教學媒體

      1.多媒體網絡教室。

      2.教師準備的表格。

      六、課時安排

      1課時。

      七、教學過程

      一、導入課題

      教師展示幾個學生設計的“運動成績統計表”,讓大家評價。

      教師小結:由大家的評價中我們可以看到,一些表格缺少“名次”一項。由此引出課題——排序。

      教師打開“成績表”文件,介紹按“總分”(關鍵字)進行升序排序的方法。

      教師要求學生打開“成績表”文件,然后以“總分”為關鍵字,將“成績表”按降序排序。

      針對學生提出的問題:排序中出現了“總分”相同的情況,excel怎樣進行的處理?教師引出次關鍵字和使用菜單進行排序。

      2.使用菜單排序

      教師演示利用菜單中的排序命令設定主要關鍵字、次要關鍵字完成排序的操作方法。

      教師布置任務:將“成績表”中的平均分按降序排序,分數相同時,按語文成績降序排序。

      教學內容、步驟與方法

      教師布置任務:在“成績表”最后添加“名次”一欄,填入名次,再按學號升序排序(還原為最初的排列順序)。

      3.排序種類教師介紹:一般情況下,總是按照數值大小排序,excel還提供了按字母順序、按姓氏筆畫排序等方式。

      教師演示按照姓氏筆畫排序的操作方法。

      教師布置任務:將“成績表”按照姓氏筆畫排序。

      三、課堂練習

      打開自己設計的“運動會成績統計表”,增加缺少的項目,然后按自己設置的主關鍵字、次關鍵字進行排序。

      四、課堂小結

      教師和學生共同小結本課所學的內容,強調:在學習、生活、工作中用到排序的地方很多。

      經過排序后的數據,便于觀察,易于從中發現規律。

      五、布置作業

      設計一張“班級同學情況調查表”,包括同學的姓名、出生年月、血型、愛好、聯系電話等,并按姓名的姓氏筆畫排序。 

      教學后記:

      第七節 創建數據圖表

      一、教學目標

      知識方面:

      1.使學生掌握在excel中插入統計圖表的操作方法。

      2.使學生初步掌握調整統計圖表坐標系的操作方法。

      技能方面:

      1.培養學生用統計圖表分析數據的能力。

      2.培養學生管理數據的能力。

      情感方面:

      培養學生認真、細致的學習態度。

      二、教學重點

      1.插入統計圖表。

      2.調整統計圖表的坐標系。

      三、教學難點

      1.插入統計圖表。

      2.調整統計圖表的坐標系。

      四、教學方法

      1.觀察法。

      2.演示法。

      3.實踐法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      教學內容、步驟與方法

      一、導入課題

      教師展示“人口普查”圖表,引導學生觀察表格中的統計圖表,并得出人口增長數逐年遞減的結論,由此導入課題。

      二、新課

      1.插入統計圖表

      教師介紹統計圖表的用途:可以直觀地分析數據,尤其是數據比較多時更顯出方便之處。

      教師一邊講解一邊演示插入統計圖表的操作方法:“插入”→“圖表”→選擇圖表類型(折線圖)→選擇數據區域(自然增長人數)→輸入圖表標題、x軸、y軸標題,然后按照提示窗口的要求操作即可完成圖表的插入。

      教師布置任務:

      (1)打開學生目錄下的“人口普查”表格,在其中插入統計圖表。

      (2)改變圖表中的數據,觀察圖表的變化。

      2.調整坐標系

      (1)調整字體

      教師演示修改坐標軸字體對齊方式的操作:雙擊坐標軸處的文字,打開坐標軸格式窗口,選擇“對齊”標簽,選擇文本的顯示方式。

      教師要求學生:調整坐標軸字體的角度。

      (2)調整刻度

      教師演示調整坐標軸刻度的操作:雙擊坐標軸文字,在坐標軸格式窗口中選擇“刻度”標簽進行修改。

      教師要求學生:將主要刻度單位調整為100。

      三、課堂練習

      1.打開“成績統計”表格,添加統計圖表。

      2.完成課后練習1、2。

      四、課堂小結

      教師和學生共同小結所學內容,強調:①生成圖表首先要選擇圖表所需要的數據。②當工作表中的數據發生變化時,由這些數據生成的圖表會自動進行調整,以反映數據的變化。

      八、板書

      教學后記:

    八年級信息技術教案 篇5

      第八章 程式序設計個性化----函數和子程序

      一、學習目標

      1.掌握模塊化程序設計思想

      2.掌握函數與子程序的定義及使用

      3.理解全局變量與局部變量

      4.了解參數的傳送過程

      二、教學重點

      掌握模塊化程序設計

      三、教學難點

      掌握函數與子程序的定義及使用

      四、教學方法

      1.演示法。

      2.實踐法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      “模塊化程序設計”中的“模塊”是指:完成程序全部或部分任務的獨立源程序文件。 

      程序的每一個模塊可以是子程序或函數,它是通過執行一系列語句來完成一個特定的操作過程,常稱為“過程”。   

      “執行一個過程”——調用一個子程序或函數;   

      一、自定義函數   

      qbasic函數:   

      ①標準函數   

      ②自定義函數   

      ③外部函數

      1、單行自定義(def)函數   

      語句函數——用一個語句定義一個函數

      (1). 一般格式;

      def fn<名字>(<參數>)=<表達式>   

      例1. 已知圓的半徑r,求圓的面積:s=πr2   

      def fns(r)=3.14159*r*r

      print fns(3)

      end

      例2.def fns$=”this is a string”   

      print fns$

      例3.  求以下公式:   

      def fnc(a,b)=sqr(a*a+b*b)

      print fnc(3,4)

      (2).說明

      • 函數名由兩部分組成

      fn s   

      自定義函數標志(fn),用戶定義名(一個字母s);   

      • 參數可有多個,但調用時的參數(實參)與定義時的

      參數(形參)要一致。

      2、多行自定義(def)函數   

      用多行語句來定義一個函數。   

      (1)、一般格式   

      def fn<名字>(<參數>) 

      ......   

      fn<名字>=<表達式>

      end def

      例4、定義函數f(n)=1+2+...+n

      def fns(n)

      s=0

      for i=1 to n

      s=s+i

      next i

      fns=s

      end def

      for n=1 to 100  

      print fns(n)  

      next n  

      end

      (2)、說明

      (i)形式參數——定義函數的自變量   

      實際參數——調用函數時的參數。

      (ii)函數先定義后使用,即習慣把def語句   

      放在程序的開頭。

      二、塊內子程序   

      1、gosub-return 語句

      子程序定義:   

      <標號或行號>:  

      ......   

      return

      子程序調用:   

      gosub <標號或行號>

      例5:求4!+5!+6!   

      s=0  

      n=4: gosub f:s=s+p  

      n=5: gosub f:s=s+p  

      n=6: gosub f:s=s+p  

      print “4!+5!+6!=”;s  

      end  

      f: p=1  

      for i=1 to n  

      p=p*i  

      next i  

      return

      2、on gosub-return 語句

      (1).一般格式   

      子程序定義:   

      <標號>: 

      ......   

      return

      子程序調用:

      on <表達式> gosub <子程1>,<子程2>,…,<子程n>   

      例:“小學生算術練習”——輪流出一個二位數和一個一位數的加法、減法和乘法的題目,共出十題,每題 10分。   

      randomize  

      for i=1 to 10  

      a=int(90*rnd)+10  

      b=int(9*rnd)+1  

      p=i mod 3 + 1  

      on p gosob a1,a2,a3

      next i  

      print "n=";n*10  

      end

      a1: print a;"+";b;"=";

      input c  

      if c=a+b then n=n+1  

      return 

      a2: print a;"-";b;"=";

      input c

      if c=a-b then n=n+1  

      return

      a3: print a;"*";b;"="   

      input c  

      if c=a*b then n=n+1  

      return.

      (2)、說明:

      <表達式>的值不是整數時,按四舍五入處理,值為0或大于n則不起作用,值為負時系統給出錯誤信息——“不正確的函數調用”。   

      3、on key(n) gosub-return 語句

      (1)、調用格式

      on key(n) gosub <標號>

      其中n是數值表達式,代表一個“陷阱鍵”。n的值與  設定鍵的對應關系如下:   

      n值 鍵名

      1~10    功能鍵f1~f10

      11 方向鍵↑

      12 方向鍵←

      13 方向鍵→

      14 方向鍵↓

      例: 求和式:s=12+22+...+n2   n=100000

      on key(2) gosub pri  

      key(2) on  

      s=0  

      for i=1 to 100000  

      s=s+i*i  

      next i  

      pring “s=”;s  

      end

      pri:print “now swm is”;s,”i=”;i  

      return

      (2).說明   

      設置陷阱:on key(n) gosub <標號>  

      打開陷阱:key (n) on  

      關閉陷阱:key (n) off

      三、獨立模塊的子程序   

      1、建立子程序   

      格式:sub <子程序名>[(<參數表>)]

      ………

      end sub

      2、子程序的調用   

      (1).格式   

      declare sub <子程序名>[(<參數表>)]  

      ………  

      call <子程序名>[(<參數表>)]

      或 <子程序名> <參數表>

      例:sub stars(n)   

      for i=1 to n  

      print “*”;  

      next i  

      print  

      end sub  

      _________________________

      declare sub stars(n)  

      call stars(30)  

      call stars(18)  

      end

      (2). 說明   

      i)declare 為外部子程序說明語句,主程序調用多少個子程序,就有多少個declare語句;  

      ii)call語句的“call”可以省寫,參數的括弧也   

      可不寫;   

      如: call stars(30)

      可寫成: stars 30

      3、參數傳遞   

      (1).值傳遞方式   

      call stars (30)  

      ......   

      sub stars (n)

      (2).地址傳遞方式   

      a=30  

      call stars(a)  

      ......  

      sub stars(n)

      例:求4!+5!+6!+7!   

      子程序:sub fact(n,f)  

      f=1   

      for i=1 to n

      f=f*i   

      next i  

      end sub

      主程序:declare sub fact(n,f)

      for i=4 to 7  

      call fact(i,f)  

      s=s+f  

      next i  

      print “s=”;s  

      end

      注:地址傳遞方式是當實際參數為變量時發生,它將可能會改變原變量的值,若實際參數是變量時,又不想用地址傳遞(即用值傳遞方式)則可把變量用括號括起來。   

      例:求兩個整數的最大公約數和最小公倍數。(p208)  最小公倍數=(m*n)/最大公約數   

      求最大公約數子程序:   

      sub hcf(m,n,h)  

      if m<n then swap m,n  

      r=m mod n  

      do while r<>0  

      m=n   

      n=r  

      r=m mod n  

      loop  

      h=n  

      end sub

      求最小公倍數子程序:   

      sub lcm(m,n,h)  

      h=m*n/h  

      end sub

      主程序:   

      declare sub hcf(m!,n!,h!)  

      declare sub lcm(m!,n!,h!)  

      input "m,n=";m,n  

      call hcf(m,n,h)  

      print "最大公約數為:";h  

      call lcm(m,n,h)  

      print "最小公倍數為:";h  

      end

      說明:程序在執行時,結果不正確;其原因是call hcf語句調用時修改了m和n的值,以至使call lcm運行不  

      正確。因此,call hcf語句應為:  

      call hcf((m),(n),h)    

      例:驗證哥德巴赫猜想:一個不小于6的偶數可以表示為兩個素數之和。(p209)   

      算法: n=10  

      n1    n2   

      2(t)   8(f)   

      3(t)   7(t)   

      n=16   

      n1    n2   

      2(t)   14(f)   

      3(t)   13(t)

      四、模塊化的函數   

      1、建立一個函數   

      function <函數名>(<形參表>)  

      ......   

      let <函數名>=<表達式>  

      end fuwstion 

      2、函數的調用   

      與標準函數相同,只是在主程序開頭加上 declare function <函數名>(<參數表>),無參數函數也要寫上兩個括號( );   

      例:求4到7的階乘之和   

      function fact(n)

      f=1  

      for i=1 to n  

      f=f*i  

      next i  

      fact=f  

      end function  

      __________   

      declare function fact(n)  

      s=0  

      for i=4 to 7  

      s=s+fact(i)  

      next i  

      print "s=";s  

      end

      注意函數的參數傳遞   

      3、static選項(靜態)

      外部函數中使用的變量,在函數調用結束后將全部被釋放,其值不再保留。如要保留函數中的變量,可在建立函數時加寫“static”即   funtion 函數名(<參數>) static  

      五、全局變量與局部變量   

      1、局部變量   

      每一個模塊(子程序、主程序、函數)中的變量都只在本模塊中有效,即是它們的作用域只限于模塊,這種變量稱為局部變量。   

      2、全局變量   

      在程序所有模塊中都有效的變量,即作用域為整個程序變量稱為全局變量。其定義格式為:   

      common shared <變量表>

      六、過程的嵌套調用   

      在一個過程里又調用另一個過程。

      七、過程的遞歸調用   

      在一個過程里又調用該過程本身;

      例如直接調用:   

      function f(x)

      c=f(x)

      f=2*c

      end function

      又如交叉調用:     

      function f1(x)

      ……

      c=f2(y)

      ……

      f1=2*c

      …… 

      end function  function f2(t)

      ……

      d=f1(a)

      ……

      f2=4/d

      …… 

      end function

      執行的結果造成無終止的自身調用,顯然,程序中不應出現這種無終止的調用,而只應是有限次數的、有終止的遞歸調用。   

      fonction age(n)

      if n=1 then age=10 else age=age(n-1)+2

      end fonction

      主程序: declare function age(n) 

      print age(5) 

      end

      fonction fact(n)

      if n<=1 then fact=1 else fact=n*fact(n-1)

      end fonction

      教學后記:  

    八年級信息技術教案 篇6

      第六章 各就各位---數組

      一、學習目標

      1. 掌握數組的聲明和數組元素的引用

      2. 掌握動態數組與數組重定義以及與靜態數組的差別

      3. 掌握利用數組進行排序、查找等操作

      4. 掌握控件數組的概念以及應用

      二、教學重點

      聲明數組、初始化數組以及引用各個數組元素

      三、教學難點

      數組的概念以及應用

      四、教學方法

      1.演示法。

      2.實踐法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      教學內容、步驟與方法

      第一節 整裝待發----認識數組

      一、概念

      例如要求一個班50名學生的平均成績:

      下標變量si 用數組表示為:s(i)

      1、有關說明:

      (1).數組與普通變量一樣,用來存放數據;

      (2).數組中的數據必須是同一類型;

      2、數組與循環結合

      for i=1 to 50

      input s(i)

      next i

      s=0

      for i=1 to 50

      s=s+s(i)

      next i

      print s/50

      end

      二、數組的建立和引用

      1、數組的建立

      (1).dim <數組名>(下標上界)

      或dim <數組名>(上界1,上界2)

      說明:

       一般情況下,下標值從0開始

      如:dim a(5) 即定義了a(0)、a(1)、…、a(5);

      若要修改下標起始值,可用下面語句:

      option base n

      如:option base 1

      dim a(5)

      則定義了5個變量a(1)、a(2)、a(3)、a(4)、a(5);

      若數組下標上界不超過10則可不必用dim定義數組。

      (2)dim <數組名>(n1 to n2)

      下標值的范圍:-32768~32767

       數組名與變量名的定義相同;

       允許在同一模塊中,數組名與變量名同名,它們不代表同一對象;

      dim a(100)

      a=3

       dim語句中的上界可是常數或變量、表達式;

      如: dim a(10)

      dim a(n)

      dim a(n+2)

      但變量值一定先賦值

       定義全局數組

      dim shared a(50)

       用dim 語句可定義變量類型

      dim <變量> as <類型>

      其中<類型>是:integer(整型)、long(長整型)、single(單精度型)、double(雙精度型)、string(字符串型);

      但<變量>不能加類型定義符,如下寫法是錯誤的:

      dim a& as long

      在用dim語句定義了一個變量類型后,該變量名后面加上類型定義符或不加類型定義符都是合法的,且代表同一個對象。例如:

      dim a as long

      a=123456

      a&=77777

      print a , a&

      end

      運行結果如下:

      77777 77777

      但程序中不能再用a作其它類型的變量名。

      2、數組的引用

       引用數組元素(下標變量),即在括弧中指定下標;

       在程序中,數組與其它變量的使用相同,即可參與運算,可以被賦值;

       在引用數組時,數組名、類型、維數以及下標的范圍,應與定義時一致;

       同一模塊中,數組和變量可同名,但數組與數組不能同名;

      下列情況是不允許的:

      dim a(10,10)   或  dim a(50,50)

      dim a(15)  dim a%(15)

      3、靜態數組和動態數組

      靜態數組——建立數組后,其維數和大小不能改變;

      動態數組——在程序執行教程中,可改變大小或者被釋放;

      qbasic規定:在dim 語句中用常數指定下、上界的數組為靜態數組,如果用變量(或表達式)指定上下界的數組為動態數組。

      (1).重定義語句

      redim <數組名>(上界)

      如:dim s(20),x(20,30)

      ……

      √redim s(50)

      ×redim x(30)

      只改變同名數組的大小,但不能改變維數;

      (2).釋放數組語句

      erase <數組名>

      釋放數組所占據的空間;

      例1:釋放和重定義數組:

      n=10

      dim a(n)

      for i=1 to n

      a(i)=i

      print a(i);

      next i

      print

      erase a

      redim a(16)

      for i=1 to 16

      a(i)=i

      print a(i);

      next i

      print

      end

      說明:

      .如果不使用erase語句釋放數組,不能用dim語句對同一個數組兩次定義;

      .用redim可改變數組的大小,而不必先用erase語句釋放數組;

      .無論用dim或redim定義一個與原來數組同名的數組,可以改變數組中各維的上下界,而不能改變數組的維數。

      (3).數組上、下界函數

      lbound(<數組名>,<維數>)——下界函數

      ubound(<數組名>,<維數>)——上界函數

      例:

      input n,m

      dim a(n to m)

      for i=lbound(a,1) to ubound(a,1)

      a(i)=i

      print a(i);

      next i

      print

      dim b(10,15)

      for i=1 to ubound(b,1)

      for j=1 to ubound(b,2)

      b(i,j)=10*i+j

      print b(i,j);

      next j

      next i

      print

      end

      三、數組的應用

      第二節 一字排開-----一維數組

      1、一維數組

      只有一個下標的數組。

      (1).數據統計

      例: 輸入n個學生的成績,求平均成績。

      option base 1

      input "number of students is:";n

      dim s(n)

      for i=1 to n

      input s(i)

      sum=sum+s(i)

      next i

      aver=sum/n

      print "aver=";aver

      end

      例: 輸入n個學生的學號和成績,要求輸出平均成績和高于平均分的學生學號及成績。

      option base 1

      input "number of students is:";n

      dim num(n),score(n)

      for i=1 to n

      input num(i),score(n)

      sum=sum+score(i)

      next i

      aver=sum/n

      print

      print "平均分是:";aver

      print

      print "高于平均分的學生有:"

      print "學號","成績"

      for i=1 to n

      if score(i)>aver then print num(i),score(i)

      next i

      end

      (2)、數據排序

      例:從鍵盤輸入10個數。要求按由小到大的順序將它們打印出來;

      •  比較交換法

      a1、a2、a3、a4、a5、a6、a7、a8、a9、a10

      第一次:a1與a2、a3、a4、a5、a6、a7、a8、a9、a10比較

      第二次:a2與a3、a4、a5、a6、a7、a8、a9、a10比較

      第三次:a3與a4、a5、a6、a7、a8、a9、a10比較

      第四次:a4與a5、a6、a7、a8、a9、a10比較

      第五次:a5與a6、a7、a8、a9、a10比較

      第六次:a6與a7、a8、a9、a10比較

      第七次:a7與a8、a9、a10比較

      第八次:a8與a9、a10比較

      第九次:a9與a10比較

      option base 1

      dim a(10)

      for i=1 to 10

      input a(i)

      next i

      for i=1 to 9

      for j=i+1 to 10

      if a(i)>a(j) then swap a(i),a(j)

      next j

      next i

      for i=1 to 10

      print a(i);

      next i

      end

      6. 選擇法

      option base 1

      dim a(10)

      for i=1 to 10

      input a(i)

      next i

      for i=1 to 9

      k=i

      for j=i+1 to 10

      if a(k)>a(j) then k=j

      next j

      if k<>i then swap a(k),a(i)

      next i

      for i=1 to 10

      print a(i);

      next i

      end   (3).數據查找(檢索) 例: 設有n個學生,每個學生的數據包括:學號、姓名、性別、年齡、平均分等;要求輸入一個學號,程序輸出該學生的所有數據。

      • 順序查找法

      假設:num(i)為學生學號,nam$(i)為姓名,num為查找對象。 sub search

      for i=1 to n

      if num=num(i) then

      print "num";num(i)

      print "name";nam$(i)

      exit for

      end if

      next i

      if i>n then num ;"not found"

      end sub

      • 折半查找法(二分查找法);

      對按一定規律(由小到大或由大到小)排列好的數據進行檢索;假設:num(i)為按從小到大排列的學生學號,nam$(i)為姓名,num為查找對象。

      sub search

      top=1

      bot=n

      find=0

      do

      mid=int((top+bot)/2)

      if num=num(mid) then

      print "num";num(i)

      print "name";nam$(i)

      find=1

      elseif num<num(mid) then

      bot=mid-1

      elseif num>num(mid) then

      top=mid+1

      end if

      loop until ((bot<top) or (find=1))

      if find=0 then num ;"not found"

      end sub

      2、二維數組

      矩陣的表示: 

      aij——雙下標變量 a(i,j)→二維數組

      數組定義:dim a(m,n)

      a(i,j)→b(j,i)

      例: 輸出魔陣——每行、每列和對角線之和均相等。

      排列規律:

      (1)、先將“1”放在第一行當中;

      (2)、從“2”開始到n*n止,各數中每一個數存放的行比前一個數的行數減1,列數加1;

      (3)、如果上一個數的行數為1,則下一個數的行數為n(最后一行);

      (4)、當上一個數的列數為n時,下一個數的列數為1,行數減1;

      (5)、如下一個數應放的位置已被其它數占據,則下一個數放在上一個數的下面。

      四、過程中的數組參數

      1、作為下標變量

      子程序定義:sub a(x,y)

      ……

      end sub

      調用:dim t(10)

      ……

      call a(t(1),t(2))

      2、作為數組:

      定義 :

      調用 call b(p,g)

      將主程序中的p、g傳給子程序中的a,b 數組傳遞采取“地地傳遞”方式。即子程序中對形象參值的修改,將會改變實參值

      教學后記:

    八年級信息技術教案 篇7

      第三章 順藤摸瓜----順序結構程序設計

      第一節 有備而來---程序設計準備

      一、學習目標

      1.掌握進入basic環境的方法和輸入、編輯、運行程序的方法。

      2.初步掌握basic中的基本概念:常量、變量、函數、表達式。

      3.初步掌握輸出、賦值、輸入語句的格式和功能。

      4.初步掌握簡單順序結構程序的設計方法。

      5.理解程序的順序結構的概念。二、教學重點掌握輸出、賦值、輸入語句的格式和功能。三、教學難點掌握簡單順序結構程序的設計方法。四、教學方法1.演示法。2.實踐法。五、教學手段與教學媒體 六、課時安排1課時。七、教學過程

      二、學習指導

      1.basic中的科學記數法類似數學中的科學記數法

      例如:-3.14156e+3 —— -3.14156×103

      2.56e-2 一 2.56×10-2

      其中e表示冪底數10,e后跟的整數為冪指數。

      2.常見標準函數

      abs(x)    求x的絕對值,即|x|

      sqr(x)    求x的算術平方根,即 。

      sin(x)    求x的正弦值c角x的單位必須是弧度,l°≈3.14159/180)。

      cos(x)    求x的余弦值(規定同上)。

      int(x)    求不大于x的最大整數。

      注意:x為負數時,其值不是去掉小數,例int(一5.99)≠一5。

      int(x)用處很多:

      (1)對正數x四舍五入保留n位小數的表達式:

      int(x*10^n+0.5)/1o^n

      例如:對正數x四舍五入保留兩位小數的表達式:

      int(x*100+0.5)/100

      (2)判斷整數a能被整數b整除的條件關系式:

      int(a/b)=a/b

      (3)求整數a除以b的余數的表達式:

      a—int(a/b)*b.

      rnd(x)  產生一個o到1之間的隨機小數

      生成(a,b)內的隨機整數的表達式:int(rnd(1)*(b—a)+a)

      例如:二位隨機整數的表達式:

      int(rnd(1)*90+10)

      3.數學式和basic表達式的對應表示

      應根據運算順序,正確使用圓括號,且將所有符號寫在同一行上。注意乘、除、乘方運算和絕對值、算術平方根等函數在數學上與basic上表示的區別。

      例如:

      一(-b+sqr(b*b一4*a*c))/(2*a)

      4.輸出語句和輸入語句

      (1)輸出語句。

      格式:print(輸出內容)

      功能:

      當輸出內容是數時,直接輸出該數;

      當輸出內容是數值表達式時,先計算表達式的值,然后輸出該數值;

      當輸出內容是字符串時,直接輸出該字符串。

      (2)賦值語句。

      格式:let變量=表達式

      功能:把“=”右邊表達式的值賦給左邊的變量。

      (3)鍵盤輸入語句

      格式:input變量,變量,…,變量。

      功能:程序運行到該句時,屏幕出現一個“?”號,等待用鍵盤輸入數據input后面的變量或變量組。

      5.賦值(let)語句功能強大,用處很多,常用于構造以下

      計數器  例如:let i=i+1(一般變量初值為0,即let i=0)

      累加器  例如:let s=s+x(一般變量初值為o,即let i=0)

      累乘器  例如:let t=t(一般變量初值為l,即let t=1)

      交換器  例如:a、b存儲的內容交換

      let c=a

      let a=b

      let b=c

      6.兩種提供數據的語句對比表

      表5—2—1兩種提供數據的語句對比表

      語句

      let語句

      input語句 

      變量數

      一個let語句只能給一個變量賦值

      一個input語句可以給一個或一組變量賦值 

      賦值方式

      在程序中賦值

      在程序執行過程中,從鍵盤輸入賦值 

      賦值內容

      數據,變量和表達式

      只有具體數據 

      運算功能

      有運算功能

      無運算功能

      占機時間

      運行后,立即出結果,占機時間少

      運行后,等待從鍵盤輸入數據,占機時間多

      適合類型

      ①需要賦值變量少

      ②需要運算

      參數靈活變化

      7.程序的順序結構

      程序各語句的執行順序是從前到后依次執行的,程序執行過程中沒有分又,也沒有

      重復,這種結構的程序就叫順序結構程序。

      圖形方式表示如下圖5—2一l:

      圖5—2—1

      圖中s1、s2、…、sn分別表示一段具體的操作內容,用一個語句或一段程序完成。

      8.順序結構的程序設計關鍵是把握好解決問題步驟的先后順序,不要把依賴于上一步完成后才能進行的后一步操作前移

      例如:求半徑為15的圓周長和面積。

      程序1 let l=2*3.14*r

      let s=3.14*r*r

      let r=15     print r,l,s

      end

      運行結果:15    o    0

      程序2 let r=15

      let l=2*3.14*r

      let s=3.14*r*r

      print r,l,s

      end

      運行結果:15    94.2    706.5

      程序2和程序l語句條數和內容相同,但順序不同,結果不同,程序2正確。

      三、應用實例

      1.寫出下列程序的運行結果

      let x=1 

      let y=2

      let x=x+y

      let y=x+y

      print “x”,“y”

      print x,y

      end

      解:可列變量值的變化表來確定結果。

      x           y

      l           2

      3(1+2)    5(3+2)

      由上分析,可得運行結果:

      x    y

      3    5

      2.雞兔同籠問題

      已知雞兔總頭數為h,總腳數為f,問雞兔各有多少只?

      解:設雞兔各有x、y只,則有

      x+y=h    (1)

      2x+4y=f  (2)

      由(1)、(2)可得:

      x=(4h—f)/2

      y=(f一2h)/2

      算法:1.輸入h,f

      2.x←(4*h—f)/2

      3.y←(4—2h)/2

      4.輸出x,y

      5.結束

      程序:input h,f

      let x=(4*h—f)/2

      let y=(f一2*h)/2

      print“x=”;x,“y=”;y

      end

      運行結果如下:

      ?60,176

      x=32    y=28

      四、練習實踐

      1.填空題

      (1)2.745e-3化為日常計數法的數是     

      (2)sqr(49)+abs(一5)的值是     

      (3)int(rnd(50)+20)的值是     

      (4)數學式 對應的basic表達式是        

      (5)數學式x7+ 對應的basic表達式是      

      2.判斷題

      (1)x3y、x(1)、sinx、7c都是正確的basic變量。(    )

      (2)語句input a;b;c是正確的。(    )

      (3)語句let m=3,n=5是正確的。(    )

      (4)語句input a=5是正確的。(    )

      (5)語句let x=x+l是錯誤的。(    )

      (6)let語句是basic中惟一能進行計算的語句。(    )

      (7)下面程序運行后,顯示結果是a=7,說明此時變量a的值是7。(    )

      let a=4

      print  “a=”;7

      end

      3.單選題 (1)basic中100000表示為(  )。

      a.1e+5    b.e+5    c.5e    d.1e一5

      (2)print int(10*rnd(1)+1)結果是(    )。

      a.[1,11]范圍內的隨機整數    b.[1,10)范圍內的隨機整數

      c.[0,10]范圍內的隨機整數    d.[1,11]范圍內的隨機整數

      (3)表達式a—b/3^c的運算順序是(  )。

      a.①一②+③/    b.①一②^③/

      c.①一②/③^     d.①^②/③一

      (4)print int(3.236*100+0.5)/100的結果是

      a.3.23    b.3.236     c.3.24    d.324

      (5)程序運行的結果是(  )。

      let m=3

      let n=0

      let  s=m*n

      let n=2

      print  s

      end

      a.0    b.3    c.6      d.2

      (6)程序運行的結果是(  )。

      let a=5

      print “a=”;a+1,a

      end

      a.a=6  6       b.a=6   5

      c.a=a+l  a     d.a=6   a

      4.寫出下列程序的運行的結果

      (1)let x=5

      let y=3

      let s=(x+y)/2

      print  “s=”;s

      let s=x+y/2

      print “s=”;s      

      end

      (2)let x=999

      let  x=abs(x—1000)

      print  “sqr(x)=”;sqr(x)

      end

      (3)let a=1

      let b=7

      let  a=a+b

      let b=a+b

      print  a,b

      end

      (4)input  a,b,x

      let  a=a+x

      let  b=x—b

      let  s=a+b+x

      print s

      end

      ①輸入1,2,3    ②輸入3,2,1

      5.編程解一元一次方程ax+b=c(a≠0)

      (提示:a,b,c為已知量,用input a,b,c輸入,x為待求量,應用已知量表示即:x=(c-b)/a)

      6.編寫一個計算年息、年終節余的程序

      要求輸入存款數、年利率,輸出存款數、年息和年終節余(保留二位小數)。

      解:設存款數為x、年利率為a,年息為y,年終節余為z.

      程序如下:

      input x,a

      let y=a

      let z=x+y     let  z=int(z*100+0.5)/100

      print  x,y,z

      end教學后記:

      第二節 與電腦溝通----輸入、輸出語句

      一、學習目標

      1、 掌握程序中常用的輸入、輸出語句。

      2、 掌握輸入、輸出設計方法。

      3、 能利用輸入、輸出語句解決簡單的實際問題。  二、教學重點掌握輸入、輸出設計方法。三、教學難點用輸入、輸出語句解決簡單的實際問題。四、教學方法1.演示法。2.實踐法。五、教學手段與教學媒體多媒體網絡教室。六、課時安排1課時。七、教學過程:程序的執行次序,從上到下,由一些非控制轉移語句組成  一、輸出語句    輸出用戶所需的信息   1、一般格式  print [<表達式>]  表達式—常量、變量、函數 如: print  2,4,6         print "x=";x        顯示:      x= ...   2、作用    (1)輸出數值計算的結果(p92)     (2)輸出字符串(p93)       (3)輸出系統信息(p94)        3、輸出格式      (1)標準格式—輸出項以逗號分隔  五區—每區14列    (2)緊湊格式—輸出項以分號相隔    (3)tab(x)—第x列       定位輸出,但在同一行中、tab(x)中的x應從左到右逐漸增大。還可利用space(x)插入空格        (4)print <....>, 不換行(光標到下一區)      print <....>; 不換行(光標在輸出項后)     print <....>  換行    print      空行    4、打印輸出   lprint      其使用方法與print相同二、賦值語句   1、一般格式 [let]<變量名>=<表達式>let  a=100     let  a$="book"   2、作用    計算右邊的表達式,將其值賦給左邊變量;          主要作用:運算。  “=”的作用于是賦值,與等于的差別     如:x=y 與 y=x 不同(例p100)    3、對變量的賦值操作    (1)變量的初值為0   未賦值的變量     (2)一個變量只有一個值 變量的當前值由最后一次賦值決定      n=n+1         (3)變量值的傳遞  a=b  b的值不變  b=a  a的值不變     (4)關于賦值類型    以左邊變量的類型為準    (5)兩個變量交換值  a=b     c=a     a=b  c為中間結果為?/font>    b=c 三、鍵盤輸入語句    1、一般格式:   input[“提示信息”;]< 變量表> 說明:(1)執行該語句從鍵盤輸入數據的數目應與語句中的變量個數相同       (2)從鍵盤輸入的數據只能是常量      (3)輸入時數據間用逗號分隔 例:求學生三門課的平均成績       input "a,b,c=";a,b,c     v=(a+b+c)/3            print "average="; v   end   四、讀入語句   1、格式: read <變量表>   data <數據表 例:read a,b,c,     data 75,60,90 v=(a+b+c)/3 end     2、說明:     (1)<數據表>中的數據個數不能少于<變量表>中的變量個數。     (2)data語句可放在程序的任何位置,可使用多個data語句來存放數據,這時將按data 語句的先后順序,把數據放數據區。  (3)關于“數據指針”當指針移到數據區之外 時,屏幕給出錯誤信息: out of data   (例p109)    (4)data語句中的數據只能是常量         五、恢復數據指針語句 restore   將數據指針移至首位或指定的data語句標號。六、結束語句和暫停語句    1、end語句  結束程序運行。一個程序可有多個end語句,但運行程序時,只有一個起作用,即執行其中一個end語句都會使程序結束。  2、stop語句   使程序暫停,選擇run-continue繼續運行。   七、程序調試    1、分步執行  f9—單步執行,step  f6—窗口轉換,windows   f5—運行或繼續運行。   2、設置斷點  f9—設置斷點     f5—運行或繼續運行 教學后記:

    八年級信息技術教案 篇8

      第九章 磨刀不誤砍柴工-----算法基礎知識

      一、教學目標

      1.理解算法的概念;

      2.知道兩種算法的描述方法—語言描述法和流程圖的區別

      3.能初步利用算法解決簡單的問題。

      4.培養學生的理論聯系實際能力和動手操作能力。

      二、教學重難點

      1.重點:算法的描述

      2.難點:算法的描述

      四、教學方法

      討論、講解、操作相結合。

      五、教具:多媒體電腦配合課件

      六、教學過程

      (一)算法的概念

      【教師】請同學們將下面問題的解決步驟寫出來

      【問題1】兩個大人和兩個小孩一起渡河,渡口只有一條小船,一次只能渡過一個大人或兩個小孩,他們四人都會劃船,但都不會游泳。請寫一寫你的渡河方案。

      〖學生〗學生討論回答。

      【問題2】展示課件:寫出求一元二次方程ax2+bx+c=0的實數根的解題步驟。

      〖學生〗學生討論回答。

      【答案展示】

      【問題3】如果讓計算機來解決這個問題應該怎么做呢?

      〖學生〗學生討論回答。

      【答案展示】

      1、讓計算機根據a、b、c的值,求出△(delta);

      2、讓計算機判斷△(delta)的值;

      3、讓計算機求出x1;

      4、讓計算機求出x2 。

      5、讓計算機輸出x1、x2的值

      【教師】由此可以知道,計算機解決問題和人解決問題一樣需要有清晰的解題步驟。而對于計算機而言,這種解題步驟就稱為算法。

      【課件展示】算法的概念:

      我們解決問題都需要遵循一定的方法和思路并正確的列出各個求解步驟。計算機解決問題的求解步驟叫做算法。

      或:

      計算機處理程序的過程與我們平時解決問題的過程是十分相似的,也就是在規定的條件下完成一定的操作序列。而這樣的操作序列對于計算機而言就是算法。

      美國著名計算機科學家克努特教授(d.e.knuth)提出了“計算機科學就是研究算法的科學”的著名論斷

      二、算法的描述

      1、語言描述

      【算法描述1】描述交換兩個杯中液體的算法

      〖學生〗學生討論

      【課件展示】動態顯示交換過程。并展示文字描述。

      【算法描述2】交換兩個變量中的數據。

      【教師】講解計算機內部對于數據存儲的原理。即按地址保存。

      〖學生〗學生討論

      【課件展示】展示文字描述。并配以教師的講解分析。

      已知變量x和y中分別存放了數據,現在要交換其中的數據。為了達到交換的目的,需要引進一個中間變量m,其算法如下:

      ① 將x中的數據送給變量m,即x→m;

      ② 將y中的數據送給變量x,即y→x;

      ③ 將m中的數據送給變量y,即m→y。

      【算法描述3】輸入三個不相同的數,求出其中的最小數。

      〖學生〗學生討論 【教師】引導學生討論解題思路:

      先設置一個變量min,用于存放最小數。當輸入a、b、c三個不相同的數后,先將a與b進行比較,把小者送給變量min,再把c與min 進行比較,若c<min,則將c的數值送給min,最后min中就是三個數中的最小數,< p>

      【課件展示】展示文字描述。

      【教師】引導學生討論語言描述的特點:易于理解和接受。但對于復雜的問題描述太麻煩。

      【教師】請說出下面這句話的含義:“這個人連老張也不認識”

      〖學生〗學生討論回答

      【教師】由此可以看出語言描述有時有岐義,但計算機解決問題時每一步必須有清楚的定義,不能有二義性或模棱兩可的解釋,我們可以用另外一種方法來描述算法

      2、流程圖

      【課件展示】算法2、3的描述流程圖:

      【課件展示】

      流程圖的概念:流程圖是用一組幾何圖形表示各種類型的操作,在圖形上用簡明扼要的文字和符號表示具體的操作,并用帶有箭頭的流線表示操作的先后次序。

      圖形符號

      名   稱

      含    義

      起止框

      表示算法的開始或結束

      輸入、輸出框

      表示輸入輸出操作

      處理框

      表示處理或運算的功能

      判斷框

      用來根據給定的條件是否滿足決定執行兩條路徑中的某一路徑

      流線

      表示程序執行的路徑,箭頭代表方向

      連接符

      表示算法流向的出口連接點或入口連接點,同一對出口與入口的連接符內必須標以相同的數字或字母

      【課件展示】算法描述方法的比較:

      (1)第一個算法描述方法的比較(語言描述法、流程圖、程序) 

      【教師】引導學生討論出算法的特點,并初步理解。 算法的特點

      有限性:算法中的運算次數是有限的

      確定性:算法中的每一步必須有清楚的定義,不能有二義性或模棱兩可的解釋。

      輸入輸出:可以沒有輸入量,但必須有輸出

      可行性:每一個操作都是可執行的,都能得到正確的結果。

      (2)第二個算法描述方法的比較(語言描述法、流程圖、程序)

      【教師】請同學們利用qb將這兩種算法實現。

      【思考題】輸入三個不相同的數,求出其中的最大數。請分別用語言、流程圖、程序進行算法描述。

      〖學生〗學生上機操作實踐

      【教師】教師輔導

      【教師】總結、下課。 

      上的過程中,發現雖然講得內容少了,學生也掌握了,但時間太少了,可能是我想剛開始講編程,想讓學生學一點,懂一點,記得一點,可能再上時應先讓學生了解計算機語言為好。

      變量相對于常量來說有點難度,學生只要掌握數值型變量,而字符串變量只要尾部加上$,學生掌握的情況還不錯。

    八年級信息技術教案 篇9

      第七章   特殊成員----字符串

      第一節 兩種身份-----字符串常量和字符串變量

      一、學習目標

      讓學生記住數值型常量、變量和字符串型常量變量

      二、教學重點

      使學生理解basic編程中的常量、變量

      三、教學難點

      常量、變量是組成編程語句的一部分

      四、教學方法

      1.演示法。

      2.實踐法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      1、我們上節課已經簡單了解了一些basic的菜單,同是也知道了basic的一些簡單操作,同學們在以后的操作中會不斷提高。

      2、學習好編程必須掌握好basic的編程語句,因為計算機只聽從語句的步驟

      3、語句就相當于我們的漢字,那么學漢字之前先學什么?

      對,我們就先學習編程的“漢語拼音”,因為它們是組成語句的基礎

      4、在黑板上寫出1

      提問:同學們認識嗎?對1,一眼就看出來了,我們編程中把一眼看出來的數字,稱為常量,你還能說一些常量嗎?這一類常量可以進行加減乘除嗎?所以我們把這一類常量稱為數值常量。

      5、下面你們再看這是什么?中國

      提問:這能一眼看出來嗎?對也能,所以這也是常量,但這類常量可以進行加減乘除嗎?所以這類常量跟數值常量不同,我們稱為字符串常量,為了區別1和1米,規定字符串常量用“   ”表示

      6、比較1 和“1”的區別

      7、常量是計算機編程中較常用的一個量,basic編程中只有數值型和字符串兩種類型。  

      8、我們上節課已經簡單了解了一些basic的常量,同是也知道了basic的一些簡單操作,同學們在以后的操作中會不斷提高。

      9、常量是計算機編程中較常用的一個量,basic編程中只有數值型和字符串兩種類型。

      10、學習變量

      所謂變量指在程序中可以變化的量,舉一個例子 x+1=6,可知這時的x是5,若x+1=9,這是x就是8,這樣我們就把x稱為變量。

      1、變量類型

      根據數據類型可知,變量有兩種,一是數值型變量,要求變量名必須以字母開頭,后面可跟字母、數學和下劃線(turbo basic,其他版本的basic可能不一樣),

      12、另一類就是字符串型變量,要求和數值型變量相同,只不過尾部要加上一個$,比如x$

      作業

      教學后記

      第二節 字符串變量全接觸-----字符串變量的各種運算

      一、學習目標

      1.學生入門basic編程。

      2.理解let語句

      二、教學重點

      理解數值型的let語句

      三、教學難點

      學生了解let的賦值

      四、教學方法

      1.演示法。

      2.實踐法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      程序是由語句組成,一般情況下每一個語句要占一行(多個語句也可用帽號分開在一行),我們先來看一個簡單的小程序,求3+5的和

      let a=5

      let  b=3

      let  c=a+b

      print c

      這就是一個小程序,用了兩個語句 let和print ,每個語句占一行,可能有人會用print語句作為小學生編程的入門語句,我選擇let,如何才能學好語句呢?1、要理解 2、要記住它的格式

      先看let語句的格式

      let  變量=常量、變量或表達式

      看到全是熟悉的“拼音”,如何理解呢?意思就是把等于號右邊的值賦給左邊的變量,像上邊let a=5 ,就是把5賦給a,但是有一點要注意,就是=號左右數據類型要一致。根據數據類型及常、變量及表達式可以分為以下六種情況

      一、“=”兩邊是數值型

      1、  變量賦給變量

      let a=b  (把b的值賦給a)

      2、  常量賦給變量

      let a=5 (把5賦給a)

      3、  表達式的值賦給變量

      let a=3+2  (把3+2的值5賦給a)

      二、“=”兩邊是字符串型

      1、變量賦給變量

      let a$=b$  (把b$的值賦給a$)

      2、常量賦給變量

      let a$=”5” (把5賦給a$)

      3、表達式的值賦給變量

      let a$=”3”+”2”  (把”3”+”2”的值”32”賦給a$)

      這就是最簡單的basic編程語句了。再強調兩小點,1、let語句是賦值語句,不等同于小學數學里的兩邊相等,如let a=a+1,是將a本身加上再賦給a,永遠是不相等的 2、變量值的最終結果是最后一個給它賦值的let語句決定的,如:

      let a=1000

      let a=23

      let a=1

      最后a的值是1 

      1、導入上一節課,我們學習了第一個編程語句

      let

      2、你能記得let語句的格式嗎?

      let  變量=常量、變量或表達式

      強調兩點:1、等于號兩邊的數據類型要相同

      2、是將等于號左邊的值賦值給左邊變量

      3、左邊的變量是數值型

      let a=3

      let a=5

      let a=8

      print a

      a的結果是幾呢?對,是8,

      是最后一個給它賦值的let語句決定的

      4、看例題

      let a=3+2

      let a=a+1

      print a

      a的結果是幾呢?是6,

      第一個let語句是將3+2的結果5賦值給a

      第二個let語句是將a本身加1 

      1、導入上一節課,我們學習了第一個編程語句

      let

      2、你能記得let語句的格式嗎?

      let  變量=常量、變量或表達式

      強調兩點:1、等于號兩邊的數據類型要相同

      2、是將等于號左邊的值賦值給左邊變量

      3、左邊的變量是字符串型

      let a$=”3”

      let a$=”5”

      let a$=”8”

      print a

      a的結果是幾呢?對,是8,

      是最后一個給它賦值的let語句決定的

      4、字符串型與數值型不同,變量要注意有“$”,常量要加上

      看例題

      let a$=”3”+“2”

      let a$=a$+“1”

      a$的結果是幾呢?對,是”321”

      上一節,我們學了let語句,我將let語句作為basic編程的入門語句,為什么呢?這一節,我們來見識let語句的魅力。先看一個小程序,已知a是5,b是8,最后顯示a,b,但a的值是8了,b的值是5了,也就是兩個變量的值互換了。

      有聰明的學生編出了如下的程序,

      let a=5

      let b=8

      let a=8

      let b=5

      print a,b

      根據上一節的變量值的最終結果是最后一個給它賦值的let語句決定的,這樣編好像也是對的,但這樣編有兩個地方不太好,1、沒有體現a,b交換的過程,2、如果只是通過給a,b進行常量賦值,那前2個let語句可以不要,所以我要求除了前兩個let可以有常量5,8處,其余的下面的語句不要出現常量,怎么辦?目前我們所學過的語句只有let,print只會運用,如何解決呢?想一想我們生活中是如何兩杯水的交換的,有聰明的學生肯定想到用空杯子,那么這道題中如何出現空杯子,生活交換空杯子的順序又是什么呢?第一步,一杯水倒向空杯子,第二步,第二杯水倒過剛剛倒向空杯子的第一杯水中,第三步,用有水的空杯子倒向原來的第二杯水中,于是出現了以下的正確的解法。

      let a=5

      let b=8

      let c=a或c=b

      let a=b或b=a

      let  b=c或a=c

      print a,b 

      作業

      教學后記

    八年級信息技術教案 篇10

      第五章 循環結構程序設計

      第一節 循序漸進

      一、學習目的

      1.初步掌握計數循環、條件循環兩種語句的格式和功能。

      2.初步掌握簡單循環結構程序的設計方法。

      3.理解程序的循環結構的概念。

      二、教學重點

      掌握計數循環、條件循環兩種語句的格式和功能。

      三、教學難點

      掌握簡單循環結構程序的設計方法。

      四、教學方法

      1.演示法。

      2.實踐法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      教學內容、步驟與方法

      二、學習指導

      1.計數循環語句

      (1)格式:for 循環變量=初值 to 終值 step 步長

      語句組(循環體)

      next循環變量

      for語句為循環說明語句,next語句為循環終端語句。

      for和next后面的循環變量必須相同。

      初值、終值和步長都是數值表達式。

      步長為1時,step可省略不寫。

      (2)功能:根據for語句說明設定的循環次數重復執行循環體。其具體執行過程可用圖5-4-l表示。

      圖 5—4—1

      其中循環變量超過終值的規則是:

      步長為正,大于終值;步長為負,小于終值。

      一般地循環次數可用下列公式計算:

      循環次數=int((終值一初值)/步長)+1

      2.條件循環語句

      (1)格式:do while條件

      語句組(循環體)

      loop

      (2)功能:當條件成立(即為真)時,執行do和loop之間的語句組(循環體),否則終止循環,轉到loop語句的下一句執行。

      3.計數循環程序設計關鍵是確定循環的次數和重復循環的操作;條件循環程序設計的關鍵是確定循環的條件和重復循環的操作

      三、應用實例

      1.編程求1+2+4+8+16+……+2n(n<64)的值

      解:

      (1)此題的計算公式是一個和式,加數為2的乘方,可考慮用累加求和的方法來計算。設累加變量為s,加數為2k,k=o…n。構造一個關于k的循環,重復執行s←s+2^k,即可算出和式的值。

      根據分析,可編程序如下:

      input n

      let s=0

      for k=o to n

      let s=s+2^k

      next k

      print“s=”:s

      end

      運行結果如下:

      ?63

      s=1.844674e19

      (2)數列各項為2的0、l、2……n次乘方,即乘數始終為2的累乘積,可構造一個n次循環,用卜t*2累乘(t的初值為1)依次生成數列各項,用s←s+t依次累加各項。循環結束,其累加和s的值即所求和式的值。

      根據分析,可編程序如下:

      input n

      let t=1

      let s=t

      for k=l to n

      let t=t*2

      let s=s+t

      next k

      print“s=”;s

      end

      運行結果如下:

      ?63

      s=1.844674e19

      四、練習實踐

      1.寫出下列程序的運行結果

      (1)for a=1 t0 5

      print a,a*a,2^a

      next a

      end

      (2)let m=1

      input a,b,c

      for i=a to b step c

      let m=m*i

      next i

      print m

      end

      ①輸入l,5,1        ②輸入50,-l,-1

      結果為:             結果為:       

      (3)let t=1

      let a=0

      for k=l t0 5

      let a=a+t*k

      t=-t

      next k

      print a

      end

      結果為:          

      (4)let m=0 

      for x=1 to 10

      if  int(x/2)=x/2 then

      let m=m+x

      end if

      next x

      print m

      end

      結果為:       

      (5)let s=o

      let x=2

      do while s<30

      let s=s+

      loop

      print s

      end

      (6)let a=l

      let b=l

      d0 while b<20

      print  a,b

      let a=a+b

      let b=a+b

      loop

      end

      2.根據題意,把程序填寫完整

      (1)求1/2+2/3+3/4+…+99/100的值。

      let s=0

      for i=l to      

      let s=      

      next i

      print s

      end

      (2)把輸入的6個數中絕對值大于5的數打印出來,并統計這樣的數的個數。

      let t=0

      for j=1 t0 6

      input x

      if         then

      print x,

      end if

      next j

      print “t=”;t

      end

      教學后記:

      第二節 小小統計員-----while—wend語句

      一、學習目標

      了解while—wend語句的特點。

      二、教學重點

      while—wend語句的使用方法。

      三、教學難點

      while—wend語句的應用。

      四、教學方法

      1.演示法。

      2.實踐法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      教學內容、步驟與方法

      二、while循環結構 while  <條件>   

      <循環體>wend    

      注: <條件>是終止循環的邏輯表達式,<條件>應隨循環的執行而變化,最終退出循環。    

      如: s=0   

      i=1   

      while  i<=100

      s=s+i   

      wend    

      構成“死循環”——無終止的循環。這時可用ctrl+break終止其程序運行。    

      例1(p152例7.5): 如果我國工農業生產每年以12%速度增長,問多少年后產值翻一番:基值設為100。

      (逐年計算產值,看是否達到200)

      p=100

      r=.12

      n=0   

      while p<200

      p=p*(1+r)

      n=n+1

      wend

      print n; "years","p=";p

      end    

      例2 (p152例7.6) : 給出兩個正整數,求它們的最大公約數。    

      算法:(輾轉相除法) 

      (1)、以大數m作被除數,小的數n作為除數,相除后余數為r。    

      (2)、如果r=0,則n就是最大公約數。否則將n=>m, r=>n, 重復(1)。 

      程序及框圖 :   

      input "m,n=";m,n

      r=m mod n 

      while  r < >0 

      m=n 

      n=r

      r= m mod n  

      wend

      print "最大公約數為:",n 

      end    

      例3 (p153例7.7):給一個整數n(>2),判別它是否素數(質數)。    

      算法:判別n是否素數,只要將n被1~(n-1)各數輪流作除數除,若都不被整除,則為素數。 

      若n不是素數,則n=n1*n2,而n1和n2中必然有一個大于或等于n的開方根,另一個小于或等于n的開方根。

      即若n是非素數,則必然有一個因子小于或等于n開方根。

      程序及框圖: 

      input  "n="; n

      k=int(sqr(n))

      i=2   

      flag=0  

      while i<=k and flag=0 

      if n mod i=0 then flag=1 else i=i+1

      wend  

      if flag=0 then

      print n;"是素數!"

      else   

      print n;"不是素數!" 

      end if   

      end 

      教學后記:

      第三節 大浪淘沙----do---loop語句

      教學目標:

      知識目標:

      1.了解條件循環語句的結構

      2.掌握條件循環語句執行過程

      3. 知道條件循環語句編程過程

      4.掌握條件循環的格式及執行過程。

      能力目標:能夠能讀懂條件循環程序并編寫簡單的條件循環程序。

      情感目標:讓學生了解要想做成一件事,應具備一定的條件。

      教學重點:條件循環的格式,執行過程。

      教學難點:循環執行的條件,重復循環的操作。

      教學方法:

      提問法

      學生討論交流法

      訓練反饋法

      練習鞏固法

      教學過程:

      一、復習舊課

      求1+2+3+……+100的方法(計數循環)

      二、引入新課

      求1+2+3+……到和大于1000為止,怎樣求?叫學生思考,討論。通過前面已學習的知識解決這個問題較為困難,于是引出新知——條件循環,它就可完成此題。

      格式:

      do    while     條件

      語句組(循環體)

      loop

      功能 :

      當條件成立(即為真)時,執行do和loop之間的語句組(即循環體);否則終止循環,轉到loop語句的下一句執行。

      流程圖

      例題一

      統計某班某科考試成績平均分

      s=0

      r=0                      

      input x

      do while x>=0

      s=s+x

      r=r+1

      input x

      loop

      print  s/r

      例題二

      求從1開始的自然數相加直到和大于1000為止。

      s=0

      x=1

      do while s<=1000

      s=s+x

      x=x+1

      loop

      print “s=”;s

      end

      練習一

      求在等式3□x8256=□3x6528里□中的最小值。

      x=1

      do while                    

      x=x+1

      loop

      print                    

      end

      練習二

      年產值為1000萬,若年增長率為8%,幾年后產值翻上兩番。

      t=1000

      n=0

      do while                    

      n=n+1

      t=                  

      loop

      rpint                  

      end

      總結

      介于do while和loop之間的語句是循環體。

      確定循環的條件和重復循環的操作。

      在循環體中要有能使條件改變的語句。

      作業

      第一題

      s=0

      x=2

      do while s<30

      s=s+

      loop

      print s

      end

      第二題

      a=1

      b=1

      do while b<20

      print a,b

      a=a+b

      b=a+b

      loop

      end

      板書設計(把主要和重要的容放在黑板的醒目位置——中間)

      例題一    格式       習題

      流程圖    總結

      例題二    功能       作業

      時間分配

      復習舊課,引入新課(3分鐘)

      格式,功能,流程圖(12分鐘)

      例題(11分鐘)

      習題(11分鐘)

      總結,作業(8分鐘)

      教學后記:

      第四節 環環相扣---循環嵌套

      一、學習目標

      了解循環嵌套的特點。

      二、教學重點

      循環嵌套的使用方法。

      三、教學難點

      循環嵌套的應用。

      四、教學方法

      1.演示法。

      2.實踐法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      教學內容、步驟與方法

      一個循環體內包含另一個循環  

      找出100-200間的全部素數。for n=101 to 200 step 2 k=int(sqr(n))   i=2   f=0   while i<=k and f = 0if n mod i=0 then f=1 else i=i+1   

      wend  if f=0 then print n,next n end 

      例打印乘法九九表  

      for i=1 to 9for j=1 to 9   

      p = i*j   

      print p,   

      next j   

      print

      next i   

      end   打印表格(p175)  

      print tab(5);"|"   

      for j=1to 9   

      print tab(j*8);j;   

      next j   

      print   

      for n=1 to 75   

      print "-";   

      next n print tab(5);"|";

      print   

      for i=1 to 9   

      print i;"|";   

      for j=1 to 9   

      p=i*j   

      print tab(j*8); p;   

      next j   

      print   

      next i   

      for n=1 to 75   

      print "-";   

      next n   

      end   

      教學后記:

    八年級信息技術教案 篇11

      第二章 程序新天地----初識qbasic

      一、學習目標

      1.了解機器語言和高級語言各自的特點。

      2.了解什么是計算機程序。

      3.了解程序設計的基本步驟。

      二、教學重點

      程序設計的基本步驟。

      三、教學難點

      程序設計的應用。

      四、教學方法

      1.演示法。

      2.實踐法。

      五、教學手段與教學媒體

      多媒體網絡教室。

      六、課時安排

      1課時。

      七、教學過程

      教學內容、步驟與方法

      1.機器語言和高級語言各自的主要特點

      機器語言:與計算機內部結構有關,不通用,其程序不需“翻譯”可直接執行。

      高級語言:與計算機內部結構無關,通用,其程序需要“翻譯”后才可執行。

      2.計算機程序

      用計算機語言描述的解決問題的程序。

      3.程序設計的基本步驟

      (1)問題分析:對問題詳細分析,弄清輸入(已知)條件和要求輸出的結果,明確解決問題的關鍵和途徑。 

      (2)算法設計:根據分析結果,確定解決問題的方法和步驟,并描述出來。

      (3)程序實現:根據描述的算法編寫程序并上機通過。

      三、應用實例

      1.判斷下列說法的正誤

      (1)機器語言是硬件而高級語言是軟件。

      (2)各種計算機語言編寫的程序計算機都可直接執行。

      解:

      (1)說法錯誤。

      分析:計算機語言都屬軟件,故機器語言和高級語言都是軟件。

      (2)說法錯誤。

      分析:只有機器語言編寫的程序計算機可直接執行,而各種高級語言和匯編語言編寫的程序都要先“翻譯”成機器語言程序后執行。

      2.房租收費標準為,住房面積在40m2及其以下的0.8元/m2;超過40m2的部分為2元/m2。寫出收房租的算法

      解:設住房面積為x,房租為y,那么  

      據上分析,收房租的算法為:

      (1)輸入x

      (2)判斷是否x<=40?

      是則)y←0.8x,否則y←0.8 ×40+2(x一40)

      (3)輸出x,y

      (4)結束

      四、練習實踐

      1.單項選擇題

      (1)無須了解計算機內部結構就可以使用的計算機語言是(    )。

      a.機器語言    b.匯編語言    c.高級語言

      (2)(  )是計算機硬件。

      a.機器語言程序  b.cpu    c.操作系統

      (3)basic語言是屬于(  )。

      a.機器語言    b.高級語言    c.匯編語言

      2.寫出解決下列問題的算法

      (1)輸入底半徑r、高h,求圓錐體的底面積s和體積v。

      (2)解一元二次方程ax2+bx+c=0(設d=b2—4ac,二實根為x1、x2;要求如果d<0,那么輸出“n”,表示無實根,否則求出二實根并輸出)。

      教學后記:

    八年級信息技術教案(精選11篇) 相關內容:
    • 八年級信息技術教案第六章 各就各位---數組

      第六章 各就各位---數組一、學習目標 1.掌握數組的聲明和數組元素的引用2.掌握動態數組與數組重定義以及與靜態數組的差別3.掌握利用數組進行排序、查找等操作4.掌握控件數組的概念以及應用二、教學重點聲明數組、初始化數組以及引用各個數...

    • 泰山版八年級信息技術下冊全冊教案

      目錄 第五章 演示文稿的制作 第1節規劃與籌備演示文稿 第2節制作演示文稿 第3節修飾演示文稿 第4節交互、動態設計及作品發布 第六章 網頁制作基礎 第1節網頁的創建 第2節網頁的布局 第3節關聯信息一超鏈接 第七章 網站的設計與制作 第1節...

    • 八年級信息技術教案第八章 程式序設計個性化----函數和子程序

      第八章 程式序設計個性化----函數和子程序一、學習目標 1.掌握模塊化程序設計思想2.掌握函數與子程序的定義及使用3.理解全局變量與局部變量4.了解參數的傳送過程二、教學重點掌握模塊化程序設計三、教學難點掌握函數與子程序的定義及使用...

    • 長春版八年級信息技術下冊全冊教案

      一、建立我家收支統計表教案第一課時計劃課 題一、建立我家收支統計表教案時間教學目的知識與技能:讓學生能夠新建一個工作簿,并熟悉其窗口組成,能給工件表重命名,保存工作簿并退出軟件。過程與方法:教師導學與學生自學相結合。...

    • 八年級信息技術教案第四章 擇路而行---選擇結構程序設計

      第四章 擇路而行---選擇結構程序設計第一節 路口訣擇----條件語句一、教學目標1、 掌握選擇結構程序中常用的qbasic語句。 2、 掌握選擇結構程序設計方法。3、 能利用選擇結構程序設計解決簡單的實際問題。...

    • 八年級信息技術上學期教案

      第一節 數字化聲音播放一、教學目標1、 了解聲音數字化過程2、 影響數字化聲音的兩個要素3、 理解聲音數字化的表示方法二、重點、難點模擬聲音與數字聲音的轉化三、教學過程1、導入:自然界的聲音:自然中的聲音都是連續變化的,稱之為模...

    • 泰山版八年級信息技術上冊教案

      第一節 數字化聲音播放一、教學目標1、 了解聲音數字化過程2、 影響數字化聲音的兩個要素3、 理解聲音數字化的表示方法二、重點、難點模擬聲音與數字聲音的轉化三、教學過程1、導入:自然界的聲音:自然中的聲音都是連續變化的,稱之為模...

    • 信息技術教學反思(通用16篇)

      栗樹山小學宋中敏 “二十一世紀的人才,必須懂英語,會電腦。”、“計算機的普及要從娃娃抓起。”從以上的話語中,可見計算機知識的學習已成為小學生必不可少的課程組成部分,這不僅對培養跨世紀的人才具有現實意義,而且對提高我們民族的...

    • 信息技術教案優秀(精選15篇)

      教學目標:1、學習圓、矩形、圓角矩形、多邊形工具的使用方法。2、讓學生能運用畫圖工具作簡單的規則圖形。教學重點:進一步認識圓、矩形、圓角矩形、多邊形等畫圖工具教學難點:畫圓、正方形等圖形的方法。...

    • 信息技術教學設計(通用14篇)

      一、教學目標:1. 了解金山畫王里各種各樣的畫筆工具。2. 使用畫筆工具,寫字或畫畫。二、教學重難點:通過按鈕設置,對畫筆進行調整。三、教學過程:(一)問答引入1. 通過前兩節課,大家對金山畫王大致有了一個了解,掌握了其中的基本操...

    • 信息技術說課稿(精選12篇)

      一、說設計理念。通過本節課的學習,學生能夠熟練地運用本課所學的知識更改文字的字體和字號、顏色及字形,給文字添加效果。培養學生求知、探索、創新的精神,以及學生自主學習、合作意識。...

    • 信息技術說課稿集合(通用2篇)

      教材分析《問候小伙伴》是小學五年級信息技術教材第二單元《打開信息之窗》第五課中的內容,教學對象是小學五年級學生。這課書的教學是在學生認識記事本并熟練鍵盤指法和輸入法的基礎上進行教學的,也為今后學習WORD打下基礎。...

    • 關于信息技術說課稿范文(精選14篇)

      教學目標:1、要求學生綜合運用FrontPage中的各種工具制作網站。2、充分發揮想象力和采集信息的能力,根據自己的興趣,合理安排網頁內容,采用文本、圖片、動畫等多種形式布局頁面,創作有自己特色的作品。...

    • 信息技術教案集錦(精選12篇)

      一、教學目標1.說出添加、刪除視頻效果和過渡效果的操作方法,獨立完成視頻美化操作。2.通過觀察微課視頻、小組合作等多方法進行學習,提高自主學習能力。...

    • 信息技術與語文學科整合案例《恐龍的滅絕》(精選15篇)

      小學語文教案《恐龍的滅絕》舊縣小學 劉育紅 前言:隨著當代信息技術的普及和應用,茸鞴培已經進入了高科技信息技術期間,信息技術與其他學科的整合是改革傳統教學模式的主要途徑。...

    • 教案大全
    主站蜘蛛池模板: 特聘外卖员| 太太度假时电影| 香草美人在线观看| 意大利电影《小少爷和女仆》| 一起来看流星雨18| 美国电影种马猎人| 延禧宫略在线观看免费| 合约变真爱:契约影后影帝短剧全集 | 《李瓶儿之真爱无悔》全集播放 | 李卫辞官电视剧| 三年成全免费观看完整版电影| 大博弈电视剧剧情介绍| 东台市| 我们俩的婚姻| 刑警使命电视剧全集免费观看| 美国式家庭的忌讳| 科学家们| 电视剧高地| 电影姐妹牙医完整版 在线看| 杨乃武与小白菜粤语版| 出轨的女人 电影 2011| 水手服饲养1小时40分钟视频| 电影血观音完整未删减版| 任达华舞男| 《驯服小子韩剧丽卡结局》| 胡桃大战史莱姆在线观看| 旋转的爱全集| 刚结婚陪部长出差的日剧免费观看第一季 | 电视剧不要离开我| 姐妹牙医在线看完整版高清电影| 韩国情书复古舞| 张雨筱人体| 酒店1-90集免费观看高清| 金刚大战哥斯拉在线| 宴遇长安| 麦乐迪《森林》免费观看| 韩国电影情事在线播放| 求爱夜惊魂| 《和部长一起去出差旅》中文日语百 | 三年成全影视全集| 秦始皇与阿房女高清| 娜塔莉在线| 哇嘎免费播放完整版| 消防安全第一课2021直播| 疯马秀完整视频| 97自拍| 哥哥你别跑 电视剧免费观看高清| 我的最爱国语| 麦乐迪与父亲家庭矛盾在线观看| 灰姑娘美国版电影| 浴血黑帮全季在哪能看| 麦乐迪超人在线观看| 七零小军嫂:不嫁渣男短剧全集| 庆余年手机在线观看| 黑白配在线观看中文版| 《丈夫邀部长来家吃饭》日剧中文版2.| 国庆阅兵背景音乐| 性辱女警2未删减版在线播放| 有关黄河的诗歌| 电影长津湖战役完整版播放免费观看 | 九周半完整版百度影音| 卖房子的女销售3在线观看| 超越界限的爱| 急速绯闻| 《最高の爱人沼》三上悠亚| 人生没有原谅短剧免费观看| 长夜开拓者动漫免费观看完整版| yellow视频高清免费| 璨璀人生| 范冰冰的苹果在线观看视频大全| 1984版保罗1-4在线观看| 漂白免费观看完整版高清| 传闻中的陈芊芊电视剧在线观看| 吗吗吗朋友e| 正者无敌全集下载| 爱我多深迅雷下载| 《最高的爱人诏》三上解说| 红灯记电影| 巜性史欲火2未删减版| 坠落的女律师k82经典台词| 实习医生格蕾第七季| 我们在梦开始的地方| 所罗门 凯恩| 美丽的桃子第4季| 两个月亮| 乒乓球混双决赛直播在线观看| 麦乐迪马斯克女超人满天星电影| 《妓院里的中国姑娘》BD高清高清在线 | 陆贞传奇百度影音| 广州市| 糖豆游戏| 盗墓笔记谜海归巢| 漳州市| 高清楠木邸的神明庭院| 超能力者| 白色月光电视剧免费观看| 图书馆女朋友在线观看完整免费版电视剧第五集 | 奇妙儿媳妇苏玥是谁| 和漂亮的月嫂2| 老司机福利午夜| 沙漠公主满天星| 《黑暗面》| 依兰爱情故事电影免费观看| 凯帕克在线观看| 爱我影视| 王牌逗王牌电影| 男女一起愁愁愁电视剧免费观看全集高清完整 | 中国达人秀卓君稻草人| 光辉岁月电影| 护士在办公室被躁BD在线观看| 《贪婪之岛2》完整版| 水上游击队全集| 狂飙全集免费完整| 韩国伦理需要爸爸的种子| 忘年恋电影| 勾魂降头陈宝莲无删减版电视剧| 混血大学生精油按摩伦理在线| 黄晓明安以轩| 金镖黄天霸| 三年中文免费播放观看| 与恶魔有约百科| 桃色新闻| 美丽小蜜桃5最经典的一句| 缉毒警察绝不会输动漫| 大山的女儿全集免费播放在线观看 | 年轻的小婊一级A片免费| 电视剧娘家的故事第三部| 米兰大坏蛋1分47秒| 牙医姊妹电影| 浪迹天涯高清| 悬崖之上免费| 姑娘荷尔蒙6| 电视剧成长| 天乩全集免费观看完整版下载| xl司令真人版全集观看完整版| 寡姐4K超清免费观看| 小菊的春天在线观看| 房奴试爱智恩开头原声| 妄人妄途全集观看| 爱你没商量| 昼颜 电影| 大牛影库战狼6观看免费| 《前任1》高清完整版| 鹊刀门传奇2免费观看| 空蝉之森| 水手服的饲养| 世界上最大的一场暴雨| 天海翼香汗女教师在线播放-手机高清免费国语メイリン モデルコレクション-SL2 | 纪光莉替夫还债的电影免费观看| 黄家驹演唱会下载| 小胖俞涛回应九转大肠梗| 《女超人满天星版》免费观看| 郭采洁陈意涵| 特别酒店美国1983| 朝鲜美女bbwbbw撒尿| 壮志凌云女版满天星法版免费观看 | 激战酒店1-5集观看视频| 铃原エミリ| 神探夏洛克 第三季| 空蝉之森手机免费观看| 溜溜的姑娘象朵花| 中华大丈夫高清| 《Overflower》动漫全集免费观看第 | 老婆11免费完整高清电视| 生殖按摩电影美国片高清未删减讯雷下载| 中国帅男同志1069播放| 只是结婚的关系免费观看| 林伟健10部必看电影| 木下檀檀子《女邻居》| 刘老根3在线观看| 不惧风暴观看免费完整高清| 《和部长一起去出差旅》韩剧丈夫不| 建党伟业观后感范文| 斗罗大陆双神战双神导演剪辑版| 需要爸爸播种籽2》在线 | 尸病污染| 李白被贺知章称为什么| 战狼9欧式少女电影| 比天堂还美丽 电视剧| 妻子的味道| 战狼6免费播放观看完整版| 高清废世界未删减| 基辛格访华细节曝光| 美丽樱桃| 类似周末同床的电影| 魔鬼女集中营| 踏雪寻梅电影| 家政老师在线观看| 色之恶鬼| 所罗门王凯恩| 脱狱者侵犯排卵期人妻| 天师钟馗之美丽传说| 影子爱人电影| 女员工的付出 中文| 周杰伦演唱会 沈阳| 兽兽的黑木耳照片| 蜀中桃子姐| 寂寞护士1-40集免费观看在线| 世界杯出线规则2022| 午夜寂寞| 《x迷宫》罗丽星克莱| 水云间电视剧全集播放免费观看| 阿罗汉国语| 金银梅1-5普通话免费观看完整版| 新闻女王国语电视剧免费| 《卡戴珊家族 第七季》| 三人行电影| jizzm日本| 《斗罗大陆》免费观看在线观看高清| 女毒枭最后的结局| 美味的快递2| 特邀送货员在线播放| 课中坏事 韩国| 《法国航空10》观看| 沉静如海| 望向太阳电影| 电影玩物| 韩国电影诱人的女房东| 让爱重来| 八佰在线观看| 《急诊护士》电影在线观看| 早春二月免费| 林一的未来全集免费观看动漫| 出生入死电视连续剧| 男按摩师吸乳房HD中字| 胡歌版鹿鼎记| 大友梨奈| 《激战丛林》完整版免费观看中文字 | 偷窥邻居做爰2| 《保险推销员》徐元| 高达00第一季下载| 胃癌的发生与生活习惯密切相关 | 法国女超人麦乐迪版| 怒火街头国语下载| 跑男直播| 需要爸爸播种在线| 同在屋檐下电视剧全集| 卡特教练| 全城热恋乡村版| 女版唐三藏2免费资源| 人之怒在线观看完整免费| 古墓兽影在线观看完整| 呱达卢佩的玫瑰满天星免费观看| 无法传达给你在线观看日剧| 使徒行者优酷| 卖房子的女销售2| 味道男女| 包青天老版| 巨茎进入李淑芬视频| 潇洒走一回曲谱| 《混血的摇篮曲》日本| 银魂138| 太阳之歌下载| 请用指尖打扰我| 菲梦少女第二季免费| 伏妖白鱼镇3除魔卫道| 跑男第二季在线观看| 369你懂的电影在线观看| 电影刘三姐完整版播放| 法国加班空姐免费观看电视剧高清| 酒店1~50集免费观看| 爱情废材| 妻子的谎言电视剧全集| 国足破门被吹越位| 酒店1-80集全集免费| 年轻的母亲的(3)| 听心原唱| 女版战狼6三真人版| 爱神一号| 校墓处1| 东北风云之黑道20年| 日本美女免费电影视频| 与凤行更新时间| 袁腾飞世界史| 花与蛇2《牙医诊所》 | 职场女秘2免费观看| 悬崖电视剧全集下载| 流光之下电视剧在线观看| 我们彼此相爱泰剧在线观看免费| 铜铜钢铿锵锵锵锵锵锵免费观看高清| 荒野求生贝尔 格里尔斯| 预祝中考成功的话| 水润女人免费观看电视剧| 星月神话简谱| 一锁五十年| 武逆5200| 需要爸爸的种子国语版免费观看| 漂亮的妹妹中字ID| 假面骑士亚极陀免费观看| 海南省| 唐朝诡事录2之西行免费观看全集| 隐身帽子电影韩国版| 灵魂摆渡 电视剧| 玩弄三个高大的熟妇赶尸艳谈| 两个人高清在线观看免费| 善良的小姨子之禁止的爱| 电影《金悔瓶》徐少强雁夫人是谁演 | 反叛的鲁鲁修| 情链泰剧在线观看全集免费| 维修工的艳遇韩国完整版| 离婚前规则33| 高清《蜜桃成熟时5》国语| 情圣3免费观看完整版| 雪中悍刀行第三季免费播放 | 女人自熨全过程视频| 我的土地我的家30集| 遥控器控制女领导免费观看| 河东狮吼电影| 涩涩屋观看| 至高指令无修| 韩剧《空调维修工》剧情| 高清密屋陌路| 需要妈妈播种籽2| 秘笈追踪| 高清平安夜,杀人夜未删减| 郑浩南电影全集| 一念永恒52集完整版大结局| 天海翼香汗女教师在线播放-手机高清免费国语メイリン モデルコレクション-SL2 | 一生一世电视剧在线高清免费观看 | 十八楼c座| 《四平青年》| 俄罗斯女儿国2完整版| 帅哥按摩特级片 | 啊父老乡亲电视剧全集免费观看| 驯服小姨女主角是谁扮演的莉卡| 小丑2019在线观看| 手足兄弟短剧| 高清《白夜行》电影完整版在线观看 | 说出你的故事欧弟| 不完美的受害人| 《入室暴行3被蹂躏》| 影视工厂tv电视版下载 | 平舆县| 韩国上司部长来家| 当家主母电视剧免费观看| 海上繁花全集46集哪里可以看| 韩国电影修理工的艳遇| 大神同学想被吃到| u9免费看电影| 我爱神仙遮| 二十一世纪性格爱情指南电影详情| 月光宝盒在线观看全集| 咱们结婚吧全集免费观看| 年轻母亲8| site:yalan365.com| 山西晋剧全本| 皮囊之下电影完整高清在线播放| 舍我其谁电视剧| 《娃娃脸》MV| 仙逆动漫73集| 高清凤仙花未删减| 金装四大才子粤语版| 特殊保险公司推销员8中文| 美丽传说| 让我们荡起双桨 伴奏| 漂亮的小瘦子| 咸蛋超人全集| 电影法国空乘2019满天星法版| 男子吃月饼咬到螺丝磕坏2颗牙| 高雅监狱| 上海滩全集| 大运会运动员踏着蜀锦入场 | 文成公主电视剧| 一个好妈妈的d5申字| 我的三个朋友妻子| 斗破苍穹182集在线观看免费| 战狼6老姨免费观看电视剧| 傻儿司令| 怀来至北京跨省公交停运| 二人台山曲夸河套| 朴亚珍蓝色隐身帽2017| 白蛇:缘起1免费观看完整版| 女人的村庄完整版| 上瘾未删减版| 秋瓷炫《生死决断》时间点| 精灵宝可梦xyz| 逆袭的第二名| 电视剧封神英雄榜| 美国三级《偷妻》| 防风少年| 折腰电视剧结局| 短剧《权宠天下》| 《需要爸爸种子》| 爰你电视剧免费观看| 记忆女神的女儿们下载| qvod 空姐| 牝教师樱花动漫| 大漠枪神| 女女电影免费观看完整版大结局 | 成人版巜女超人H版| 湿润的继拇hd| 结弦电影在线观看免费完整版| 极度召唤未删减| 古堡女仆满天星版哪里可以看 | 铠甲勇士全集播放| 女虐女胯下变态调教| 美人 电影| 痴迷电影俄剧在线观看| 法国监狱的电影| 相川步美| 岳母的幸福生活百度影音| 我的美女教师1视频在线观看| 金希贞大战黑人在线观看| 魔女2免费| 复仇者联盟什么时候上映| 沧元图完整版| 法国空乘4在线看完整版| 父母儿女媳妇一起来玩的说说| 魔王学院的不适合者动漫免费观看| 国语版奥特曼| 八戒,八戒神马网剧观看 | 卡特教练| 龙岭迷窟2022在线观看| 沙漠行动在线观看满天星| 余炜南昌| 咱们结婚吧邓佳佳结局| 蜘蛛侠大战超人| 《女超人》麦乐迪版观看网站| 亦舞之城全集免费观看| 樱花动漫免费观看完美世界| 后宫甄嬛传19| 女版战狼6免费播放高清| 美版《老男孩》完整版| 赖汉的幸福指数全集在线观看| 替身父亲短剧全集免费观看| 电影姐妹牙医在线观看| 8866小游戏| 治狐臭偏方| 浙江一村庄突然涌现超多寻宝者| yellow视频免费观看| 极速前进第四季| 铁甲钢拳在线观看| 少儿不宜美国电影| 本乡爱主演电影大全| 天涯神贴免费完整版| 天堂的张望 电影| 你的名字完整版免费观看| 战狼6大牛电影免费观看高清完整版| 玩世不恭什么意思| 精忠岳飞69| 星汉灿烂月升沧海56集全免| 法国女版《壮志凌云》观看| 电影法国航空2| 粟裕大将| 海岛救护队| 阿坝县| 我的漂亮的瘦子5HD中字_午夜电影全集_完整版免费在线观看-天天影院 | 十五岁半| 一路向西电影完整| 成人电影维修工的艳遇| 龙门镖局5| 高清《鬼父上卷》1| 梦想的声音第一期| 陆贞传奇百度影音| 需要爸爸播的种子免费观看| 洪湖赤卫队| 满天星《房产中介》播放| 庆余年第三季40集免费观看| 鹰爪铁布衫第二部| 玄学少女全集免费| 私人航空电影法国在线观看| 徐若瑄魔鬼天使| 电视剧爱情男女| 依然闪亮| 女教师被黑人强伦轩在线观看 | 非洲姑娘高清播放| 母亲电视剧免费观看完整版| 食物链2大尺寸片段| 电影商务旅行戴绿帽子完整版| 两个月亮| 刘羽琦喜爱夜蒲2| 梁山伯与祝英台在线观看| 爱我几何原版在线观看| 回家的诱惑电视剧免费完整版| 姐姐的朋友4在线观看| 名侦探柯南563| xl司令动漫第一季全集在线观看免费播放 | 中国在日博主街头抗议核污水| 出差偶遇前男友| 战狼6免费观看在线播放完整版视频软件下载 | 李丽珍主演的电影免费观看国语| 武侠免费| 松阳县| 荣誉守则女版| 妈妈的朋友4在线看| 母亲5集全集免费观看完整版| 我老公的家庭教师在线观看| JUL945丈夫不在| 风起洛阳 电视剧| 福尔摩斯小姐| 环太平洋国语高清完整版| 周香允的《外卖奇遇》| 战狼6欧式少女版资源百度云战| 之后电影| 芭比彩虹仙子之美人鱼公主| 全职法师特别篇神秘委托在线观看 | 暗夜守护者| 活在当下 电影| 她很漂亮电视剧韩国| 锵锵锵锵锵锵锵锵在线观看| 串烧50首| 西班牙情事| 今夜有戏新还珠格格| 别墅轮换1攻略完整版正版 | 一代女皇武则天高清| 聊斋奇谭3之妖女谭2普通话| D罩杯的保险销售在线观看| 雷政富减刑出狱 与朋友海南聚会| 长安三万里免费完整看| 非人哉のエロ动漫| 《吴健农民伯伯下乡》播放| 《听话女仆》动漫在线看全集免费| 美少女战士中文版| 小敏家免费全集| 俘虏之锁1-2集免费观看| 私人女性监狱miande| 强制窃贼电视剧| 天师钟馗3| 死神356| 特别的酒店美国满天星| 马赛不雅视频下载| 台湾马友蓉| 情刺是哪一年上映的影视作品| 《卖保险套的女销售》电影免费观看 | 雷霆扫毒 国语| 曝江西一河中现碎尸| 风中奇缘| 禁欲韩国| 谍战剧《破绽》柳云龙在线观看全集 | 小仓尤子| 麦乐迪女超人在线观看完整免费高清原声满天星百度网盘 | 一天1000条小金龙不够卖| 热情的儿媳| 判我更幸福| 极寒之城电影完整版免费观看| 家庭作业迅雷下载| 人生特别档案| 海之声如如理论| 战斗之魂:少年激霸弹| 《宿主》| 舌尖上的中国空间站| 花房姑娘三免费观看高清电视剧| 《落魄贵族琉璃川》1-4集在线观看| 监狱学园动漫全集| 谍海计中计结局| 秘密列车第8集在线观看| 《法国航空4》| 健康之路直播| 卧虎 电视剧| 双雄电影| 麻辣豆腐在线观看| 1995版新金银悔1-5普通话| 天使降临| 灾女变福妻:全家都宠我全集免费| 王贵与安娜在线观看| 娃娃脸5免费观看完整版| 21世纪性格爱情指南加拿大| 师傅电视剧| 高清未来的儿子| 残骸电影免费观看完整版| 巜人妻初次按摩2在线播放| 趟过男人河的女人电视连续剧| 夏天协奏曲| 好妈妈高清在线播放| 跟表哥发生了不该发生的事| 魔力宝贝监狱电影在线观看| 丁禹兮长乐曲电视剧免费观看| 婚姻保卫战6| 星球大战前传3| 法国空姐免费高清原声高烧可以吃雪糕吗 | 日漫图书馆的女朋友动漫免费观看高清电视剧第五集 | 木下免费在线观看| 金瓶梅原著电视剧1| 女超人麦乐迪满天星版| 为爱坚守电视剧全集免费观看 | 我的漂亮的妈妈9中字开头7个字| 壮志凌云女版啄木鸟满天星法版 | 西施秘史结局| 墨攻电影| 驯服小峓子未删减版土豪漫画| 小巷人家电视剧观看| 无主之花电影| 大秦赋全集| 神雕侠侣电影| 沙漠公主满天星| 呼啸青春| rosimm| 新猫和老鼠全集| 中国摩登家庭| 真人版古墓丽影| 武状元苏乞儿周星驰| 阿凡达3免费完整观看| 如如影视我的罪恶人生| 电影需要爸爸来播种在线观看| 电影种马猎场在线观看| 不扣钮的女孩子国语歌完整版 | 当涂县| 姐姐说家里没人我们可以在一起吗| 我的后半生在线观看免费高清| 麻生香织和黑人无删减版观看 | 法国空乘2017完整版| 蓝精灵国语版| 四川少女免费观看电视连续剧| 电视剧欢颜| 雪恋在线观看全集免费| 酒后和朋友换娶妻中字| 九宫奇局在线观看| 《战争之暴行女囚》免费观看高清| 风水讲座| 电视剧血脉| 健身教练免费| 蒂法3d在线观看| 色戒 电影 未删减在线观看| 木子檀在线观看高清版| 二人台寡妇上坟| 摩绪未删减| 空即是色2015| 电视剧死去活来| 农民伯伯下乡2国语版吴健视频| 特别使命| 风水弃少全集免费| 青海花儿胡汉三| 抢钱女王团全集观看| 丰满的女学生4| 五福临门电视剧分集剧情| 凤舞天娇| 唐朝浪漫英雄下载| 密爱 在线看| 京香在线观看| 《勇敢的老师》正版观看| 天骄 电视剧| 千里难寻 电视剧| 警花张律渝短剧免费观看第二季 | 渔夫荒淫史电影在线观看| 我要我们在一起电影免费观看| 何以笙箫默在线看免费西瓜视频| 金枝玉叶延禧攻略2在线观看完整版| 韩剧漂亮的小瘦子免费观看完整版| 古墓丽影满天星版免费观看| 一念永恒在线观看动漫| 高清《如月车站Re:》电影| 创世纪1地产风云| 荣誉守则电影在线观看免费版| 花子vs倔强驱魔师全集免费看| 新员工韩剧电视剧| 能出没之逆转时空的免费大电影 | 青田县| 老公的上司来家里韩国电影| 商务囧途| 赘婿在线观看完整版| 一起来看流星雨35| 喜爱夜蒲之林中小屋| 徐锦江陈雅伦三部曲电影| 五号特工组2| 小巷人家电视剧免费观看| 乔布斯传电影| 先婚后爱:总裁慢慢宠短剧全集| 美丽的侯莎1980意大利语| 与小仙女混居的日子| 快播云播放| 小小蜜桃3[电视剧]免费观看| 一胎二宝:妈咪超神短剧全集 | 男排亚洲杯决赛直播| 一起又看流星雨36| 大明星在线播放完整版电影| 陈雅伦曹查理《为卿痴狂》| 花甲房东真人版免费看| 烈女与汗水| 春节的拼音| 亲吻拥抱动漫| 青蛇与白蛇| 回复术士第三集真人版| 电视剧梅花红桃免费观看| 致命的诱惑| 都市猎人未删减完整版| 大风杀在线观看完整版免费| 秋瓷炫《生死决断》时间点| 电影《千金奴》免费观看全集高清| 清算电影完整版免费| 小蜜蜂电影| 双女任务在线观看完整版高清电影免费| 泰剧妒海主题曲| 司藤电视剧免费观看全集| 老师的朋友8| 牧羊曲伴奏| 战机风暴| 雷霆战警| 360大佬爱上我第四季观看| 王多鱼打扑克牌免费视频| 电影十日谈| 红唇原唱完整版| 雨春电影| 永城市| 美国女版《壮志凌云》剧情| 拜托小姐一共多少集| 爱的创可贴结局| 聊斋艳谭之欲焰三娘| 空房间百度影音| 圣特罗佩斯的女孩| 人猿泰山意大利完整版| 康熙来了小小彬| 还好 璀璨人生| 魔法灰姑娘 电影| 恶魔搬进来了| 正在播放: JUQ-323 在没有丈夫陪伴的五天里,我被勒令禁欲,直到第一天晚上。不 | 美女人体粉鲍艺朮| 她被搬运工侵犯在线观看| 《深情眼》全集免费观看| 金装的维尔| 还珠格格 电视剧| 美奈雀替夫还债免费电影观看| 迅雷7.8| 无颜美女| 我的青春遇见你免费全集观看 | 神府红军游击队| 建党伟业观后感范文| 情深深雨蒙蒙全集| 长津湖国语免费观看| 美丽水蜜蜂| 强奸轮奸影片免费播放| 一个人的朝圣电影免费观看| 我放荡的生活| 精英律师电视剧在线观看| 泰坦尼克号被删| 《家庭矛盾4》麦乐迪观看| 义姐是不是良喂养1~2| 3d肉蒲团之极乐宝鉴在线观看| 秘密花园 日剧| 单立文金瓶梅| 替身父亲短剧全集免费观看| 孚力影院| 不雅空乘2在线观看| 世界第一初恋oad| 《暮光之城4:破晓(下)》| 名侦探柯南沉默的15分钟国语版 | 屋顶上的绿宝石| 济公活佛第二部全集| 第八个嫌疑人演员表| 足球小子全集| 售楼小姐的秘密韩国电视剧| 墨西哥剧千金和保镖真爱 | 维奥莱特| 《法国空乘11》播放| 和部长出差三天电影观看| 《重返狼群》10周年特别版| 冬至电视剧全集免费观看完整版高清| 女朋友的扇贝好粉| 追踪者第二季电视剧| 《邻の若妻森奈奈子在线播放》| 耍要爸爸播种子| 警察锅哥第二季免费观看| 远方快递原型| 深田咏雪| 绝密飞行| 江湖传奇小说| 翠兰的爱情 电视剧| 《水润女人》刘志贤演谁| 小凤新婚下集| 决裂电影| 巨人的进击| 朱日和阅兵2017| 帝王计划:怪兽遗产 第二季未删减 | 号手就位免费观看完整版在线观看| 潘多拉之镜1983满天星版全集观看| 日剧《轮到你了》40集| 丰满的大胸女朋友2| 赵寅成霜花店| 海角七号电影下载| 《小巷人家》电视剧| 欧美5| 第七套广播体操音乐| 圣诞节的英文单词| 我们推理第三季在线观看| 原始森林电影| 锦鲤空间:好运爆棚挡不住短剧全集 | 酒店强奸电影| 斗罗大陆179集| 千方百计爱上你2015| 思春期1~4集动漫无删减| 鸭王之王2| 女员工的付出中字太开心| 《新金银悔1—5普通话》第21集武则天 | 《除却巫山》海外版| 怎么说我不爱你伴奏| 我推的孩子樱花在线观看| 鬼吹灯有声小说在线收听| 老版肉蒲团| 本乡爱,二阶堂梦| 哇嘎高清| 跪下吃他胯下的体育生H| 在线观看爱情睡醒了| 大江大河第一部全集免费观看| 最终痴汉电车| 阿拉善盟| 黑白配高清在线免费观看| 韩剧《王国》在线观看| 小赫赫玩具| 传闻中的陈芊芊免费观看| 百万人推理| 江苏卫视跨年彩排大片| 爱我几何未删减电影完整版播放免费观看 | 美国式家庭1-4集免费观看电视剧大全| 嘿哥们儿| 午夜日皮| 人面兽心在线播放| 比悲伤更悲伤的故事| 犬夜叉第二季| 美容室:待遇服务7在哪里看 | 我本善农| 暗黑第一季| 英雄百夜全集观看| 真心电影网| 黑白配高清中文全集免费观看| 风骚的邻居电影| 高清《仙逆剧场版 神临之战》电影 | 欢迎来到北方| 迷你水族馆| 何赛飞获金鸡奖最佳女主角| 冬春的日子电影字幕版| 法国风流女管家满天星原版电视剧| 和部长出差的日子电影完整版 | 韩国卖房子的女销售完整版| 年轻女保险销售员韩国| 电影《瑜伽教练》免费观看完整版| 电影小蓝第二部| 爱上他的漂亮妈妈| 九洲天空城| 《新员工入职秘书2》免费 | 昨天的月亮| 《满江红》在线观看| 罗马的房间图解| 陌上又花开电视剧| 电影瓜达卢佩的玫瑰无删减版| 美国式家庭的忌讳1-7在线观看| 《鸿门宴》电影免费播放| 夫妻生活日记| 捉妖记电影在线观看| 鬼打鬼 电影| 电影聊斋兰若寺免费播放| 法国空姐2024年免费完整版| 公之的浮9| 步步杀机 电视剧| 新白发魔女传练霓裳| 张学良新传| 电视剧冰锋| 宋莲生坐堂| 金牌销售秘密3HD中字| 战狼10高清国语免费播放西瓜影院视频| 浮城谜事下载| 决战紫禁之巅在线观看完整版| 魔女2在线播放免费观看完整版|