夜夜躁爽日日躁狠狠躁视频,亚洲国产精品无码久久一线,丫鬟露出双乳让老爷玩弄,第一次3q大战的经过和结果

首頁 > 教案下載 > 信息技術教案 > 初中信息技術教案 > 選擇結構程序設計

選擇結構程序設計

選擇結構程序設計

[1]教學目的:
1、讓學生了解選擇結構程序
2、掌握邏輯量的概念
3、掌握關系表達式和邏輯表達式
4、了解IF 語句
[2]教學重點:選擇結構程序和關系表達及邏輯表達式
[3]教學難點 :選擇結構程序的掌握
[4]教學方法:引入法
[5]教學工具:
[6]教學內容:

教師活動

學生活動

引入:

  例子1、從鍵盤輸入一個數,如果是正數則輸出這個數,否則輸出信息“這個數是負數”。

  例子2、用程序編寫一個求學生的六門課程六課程的的平均成績和總分的程序。

  例子3、用程序編寫一個二元一次方程的根(△>=0

  例子4、把10個職工的工資和打印出來

  提問5:如果求1+2+3+4+5+……+100的和怎么辦呢?

  提問6:如果求一個班所有學生的六門課程的平均成績

  提問7:如果所求方程的沒有實根又怎么辦呢?

  提問8:如果要我們打印100個職工的工資又怎么辦呢?

  老師得出答案:這就不是順序結構程序所能解決了。我們在前面已經學過選擇結構,提醒學生回憶一下選擇結構的流程圖

  圖略:

  為了能很好的掌握選擇程序結構的設計,先了解一些選擇程序的基礎。

 

學生做1

學生做2

 

學生做3

學生做4

學生回答5

學生回答6

學生回答7

學生回答8

一、關系表達式和邏輯表達式

  1、邏輯量的概念

  邏輯量:在QBASIC中用-1,0,即真和假的表達法。

  何時用到:在關系表達式中和邏輯表達式中用到。

當結構為真時是-1,結果是假時為0

  1X+Y>Z 當成立時為真即為-1,

                當不成立時為假,即為0

  2:在2.9例中:

IF X>0 THEN PRINT X

  

  2、關系運算符和關系表達式

關系:即運算量的關系。六種。><>=<=<>

關系表達式:即用關系運算符把運算量聯接起來的式子。

例:A>B, X>=Y,  M<>N等。例:X=Z

 

 

  注意:賦值符號和關系符號要區分開。

  LET   A=5

  B=A

  PRINT  B=A,BA

 3、邏輯運算符號和邏輯表達式

  邏輯運算符:NOT AND OR

  1NOT 即對某個運算量的邏輯值取反。

如:A>B為真時,則 NOT A 等于假

程序:

A=3

B=4

PRINT A,B,NOT A>B,NOT  A<B

IF NOT A>B  THEN  PRINT A

IF NOT A>B  THEN  PRINT B

END

  2AND 相當于數學里的交集,即兩個運算量取交集

如:A={123,4,5,6,7}

   B={12,66,5434,53}

   AB={1,2,3,5}

   AAND B=-1AANDB沒有值則為0

 例:IF A AND B THEN PRINT A

  3OR 相當于數學里的并集集

      A={1234,5,67}

   B={126654,34,5,3}

   AUB={123,4,56,7,66,5434}

         A OR B=-1,如AB為空時則為0

邏輯運算符的運算規則為真值表:

真值表為(略)

   

邏輯表達式:用邏輯運算符聯接起來的式子。

1 A AND B OR C OR NOT A

       A>B NOT A等。

4、IF 語句的格式:

IF 邏輯表達式 THEN 語句1  ELSE 語句2

 

 

 

 

 

 

 

 

學生寫出程序運行的值:

 

 

 

 

 

 

 

  小結:

   

 

  教效果

 

  教后感

選擇結構程序設計 相關內容:
  • 程序設計的基本方法

    一、課題: 二、教學目標:⑴ 理解算法的概念,了解描述算法的兩種方法——自然語言和流程圖,知道各自的優缺點。⑵ 初步掌握用流程圖描述算法。三、教學的重點和難點:⑴ 算法的概念。⑵ 用流程圖描述算法。...

  • 第1節 《程序與程序設計》教學設計

    第1節 《程序與程序設計》教學設計一、學習者分析對于初二的學生,經過第一冊第一章的學習,對信息技術課程的學習已經形成了習慣,熟悉常見的應用軟件和常規的教學環境,為進一步學習計算機程序設計打下了一定的基礎。...

  • 評課--《VB程序設計的基本結構》

    今天,在9中聽了張老師的課后,現在我對此次課發表一下自己的一些看法。一、我個人的觀點認為本節課是以教師講授、學生練習、以任務驅動為主的一種較為傳統的教學模式。...

  • 程序設計初步

    第三部分 QBASIC程序設計基礎第一章 軟件設計基礎知識【教學目的】【教學重點、難點】【教學過程】第一節 計算機語言語言是人類進行思想交流的工具,人與計算機之間進行交流同樣也需要“語言”——一種能被計算機識別的專用語言稱為計算機...

  • 語文教案-題目:如何提高小學生對程序設計的興趣

    本人是一名即將畢業的師范生 。在本學期初有上學期的實習學校找到我請我幫他們去培訓NOIP(全國信息技術奧林匹克競賽)培訓班。小學組培訓的是 QB(Qbasic),參加學習的(3~5年級)學生,他們對QB都一無所知, 同時思維也有所差異。...

  • 信息技術 - 選擇結構程序設計(精選2篇)

    [1]教學目的:1、讓學生了解選擇結構程序2、掌握邏輯量的概念3、掌握關系表達式和邏輯表達式4、了解IF 語句[2]教學重點:選擇結構程序和關系表達及邏輯表達式[3]教學難點:選擇結構程序的掌握[4]教學方法:引入法[5]教學工具:[6]教學內容...

  • 一信息技術第六章“第一節程序設計的基本方法”教案設計

    一、教學目標1.理解算法的概念;2.知道兩種算法的描述方法—語言描述法和流程圖的區別3.能初步利用算法解決簡單的問題。4.培養學生的理論聯系實際能力和動手操作能力。...

  • 算法與程序設計——選擇排序

    一、學情分析通過上學期《算法與編程》部分的學習,學生初步了解算法及其表示、比較熟悉流程圖設計;本學期課程為《算法與程序設計》,對算法的理解更加深入,要求能通過visual basic實現簡單算法;在本課之前,學生應了解了流程圖的應用...

  • 信息技術 - 選擇結構程序設計(一課時)

    [1]教學目的:1、讓學生了解選擇結構程序2、掌握邏輯量的概念3、掌握關系表達式和邏輯表達式4、了解IF 語句[2]教學重點:選擇結構程序和關系表達及邏輯表達式[3]教學難點:選擇結構程序的掌握[4]教學方法:引入法[5]教學工具:[6]教學內容...

  • 程序設計基礎

    教學目標:1. 了解計算機解決問題的四個階段。2. 理解“算法”的概念和算法的三種基本結構。3. 能讀懂流程圖,并能初步進行簡單的流程圖設計。...

  • 初中信息技術教案
主站蜘蛛池模板: 南充市| 吉隆县| 远安县| 奎屯市| 东乌珠穆沁旗| 前郭尔| 潜山县| 杭州市| 尖扎县| 平原县| 龙山县| 宁强县| 西乌| 杭州市| 仪征市| 廉江市| 屯留县| 集贤县| 长汀县| 宜黄县| 鸡西市| 屏东县| 襄汾县| 阿拉善盟| 潜山县| 顺义区| 侯马市| 武乡县| 三原县| 绥阳县| 茂名市| 交口县| 辉南县| 化隆| 佛教| 新竹县| 商南县| 黑水县| 监利县| 南平市| 翼城县|