• 沒有找到結果。

4 . 1 變數與條件判斷①

N/A
N/A
Protected

Academic year: 2022

Share "4 . 1 變數與條件判斷①"

Copied!
31
0
0

加載中.... (立即查看全文)

全文

(1)

• 任務說明

• 概念插播:變數

• 逐步解析 1

• 逐步解析 2

• 概念插播:如果…那麼…

• 概念插播:邏輯運算

• 逐步解析 3

4 . 1 變數與條件判斷① —聖誕禮物

(2)

任務說明

2

(3)

任務說明

▪ 如果小潔的國文、英語、

數學這 3 科成績平均達 85 分以上,就可以得到禮物

▪ 我們要撰寫程式,計算並 判斷小潔能不能得到禮物

3

使用素材

程式檔: 4-1-1.sb3    程式範例影片

(4)

程式摘要

1. 爸爸依序詢問國文、英語、數學 3 科 成績,並等待輸入。

2. 每輸入一科成績後,就說出該科目與 分數,例如:國文分數 88 。

3. 計算 3 科的平均分數,並判斷是否達 85 分:

(1) 達 85 分,就說:「平均分數 ____ ,恭喜獲得聖誕禮 物!」

(2) 不到 85 分,就說:「平均分數 ____ ,下次加油!

4

   程式範例影片

(5)

題目解析流程

5

(6)

概念插播

變數

6

(7)

概念插播:

▪ 變數:

1. 變數是程式語言中「用來存放資料的容器」。

2. 變數裡面可以是空的,也可以存放數字或文字資料

7

變數

(8)

概念插播:

▪ 變數的特性:

1. 一個變數只能存放一筆資料。

2. 當放入新的資料時,舊的資料就會被覆蓋並取代

,只留下最新放入的資料。

8

變數

(9)

逐步解析 1

9

設定提問、認識變數

(10)

題目解析流程

1 0

逐步解析 1

(11)

逐步解析

1 1

在檔案 4-1-1.sb3 中,先以輸入國文與數學兩科成績為例。爸 爸具有下圖的程式,要計算「國文分數 + 數學分數」。請按綠 旗執行程式,假設依序輸入 80 、 70 ,執行結果正確嗎?

1

(12)

逐步解析

1 2

▪ 輸入:國文

80

分、數學

70

分。

結果:手算為

150

分,程式執行為

140

分。

想一想:

(1) 為什麼出錯?

(2) 該怎麼修正?

1

(13)

請看老師   解題示範

1 3

(14)

逐步解析 2

1 4

設定變數、計算平均

(15)

題目解析流程

1 5

逐步解析 2

(16)

逐步解析

問題思考

1 6

接續【逐步解析 1 】,修改程式:

1. 爸爸分別詢問國文、英語、數學 3 科成績,並等待使用 者輸入。

2. 每輸入一科分數後,爸爸就說出該科目與分數,例如:

「國文分數 88 」。

3. 最後,計算平均分數,並說出「平均分數   」。

2

1 2

3

4

Q1

 

詢問各科分數

Q2

儲存各科分數

Q3

說出各科分數

Q4

計算平均分數

Q5

說出平均分數

5

(17)

逐步解析

關鍵積木

1 7

2

(18)

請看老師   解題示範

1 8

(19)

概念插播

如果…那麼…

1 9

(20)

概念插播:

▪ 針對條件進行判斷,結果分為成立、不成立兩種:

(1) 成 立:程式區塊 1 → 程式區塊 2 。 (2)

不成立

:只執行程式區塊 2 。

2 0

如果…那麼…

(21)

概念插播:

例:根據「是否下雨」判斷要不要提醒「記得帶雨傘」,而不 管是否會下雨,都會說「準備出門囉」。

2 1

如果…那麼…

(22)

概念插播

邏輯運算

2 2

(23)

概念插播:

▪ 「選擇結構」只有一個放置條件 的空間。

▪ 邏輯運算積木可將多種條件組合 在一起進行條件判斷:

▪        則可將條件反轉

,讓程式撰寫更有彈性。

2 3

邏輯運算

條件

(24)

概念插播:

▪         :甲、乙兩個條件都要成立,結果才成立

2 4

邏輯運算

狀況 條件甲 條件乙 判斷結果

1

○ ○ ○

2

○ × ×

3

× ○ ×

4

× × ×

(25)

概念插播:

▪         :甲、乙之中只要一個成立,結果就成立

2 5

邏輯運算

狀況 條件甲 條件乙 判斷結果

1

○ ○ ○

2

○ × ○

3

× ○ ○

4

× × ×

(26)

概念插播:

▪ :條件甲不成立時,結果才成立;

 條件甲成立時,結果不成立。。

2 6

邏輯運算

狀況 條件甲 判斷結果

1

○ ×

2

× ○

(27)

逐步解析 3

2 7

條件判斷

(28)

題目解析流程

2 8

逐步解析 3

(29)

逐步解析

問題思考

2 9

接續【逐步解析 2 】,爸爸說出 3 科的平均分數後,

依照「平均是否達到 85 分以上」,來決定小潔是否 能得到聖誕禮物,執行結果如下表所示。請利用 Scra tch 來完成程式。

3

Q1

 

判斷平均是否 達 85 分以上

Q2

 

判斷平均是否 小於 85 分

1 2

(30)

逐步解析

關鍵積木

3 0

3

(31)

請看老師   解題示範

3 1

參考文獻

相關文件

(三)水側系統調整 能依正確步驟與方 法判斷故障原因及

2-1-1 複變數的概念.

1、公職人員財產申報法第 2 條第 1 項第 6 款前 段、第 12 條第 1 項、第 12 條第 3 項前段 2、公職人員財產申報案件處罰鍰額度基準第 4

這兩個問題所牽涉到的極限類型是一樣的,而我們特別把這 種割線斜率的極限稱為導數 (derivative)

We point out that extending the concepts of r-convex and quasi-convex functions to the setting associated with second-order cone, which be- longs to symmetric cones, is not easy

推理論證 批判思辨 探究能力-問題解決 分析與發現 4-3 分析文本、數據等資料以解決問題 探究能力-問題解決 分析與發現 4-4

以無條件捨去法取㉃萬位數,用無條件捨去 法取概數㉃萬位,也就是㈲幾個萬,未滿萬 位的數都不用算,也就是捨去,因此定位板.

本研究採用三種判斷準則來比較 Nelson-Siegel Model、Extend Nelson-Siegel Model 與 Nelson-Siegel-Svensson Model 的配適能力,配適結果如表 4 表示,其中