閱讀屋>資訊科技> 八年級資訊科技第七章特殊成員字串的教案設計

八年級資訊科技第七章特殊成員字串的教案設計

八年級資訊科技第七章特殊成員字串的教案設計

  第七章 特殊成員字串

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

  一、學習目標

  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

  作業

  教學後記

【八年級資訊科技第七章特殊成員字串的教案設計】相關文章: