App Inventor 2

week 4

程式若只是照著指令執行

永遠都只會做相同的事情

如何讓你的程式變聰明

判斷式

單向判斷式

雙向判斷式

多向判斷式

單向判斷式

P 3-2

如果__則__

雙向判斷式

P 3-5

如果__則__,否則__

多向判斷式

P 3-6

如果__則__

否則,如果__則__

,否則__

"如果,否則" & "否則"

"如果,否則"可以重複多次

"否則"只能有一次

化繁為簡

迴圈

P 3-10

把重複的動作簡化

例如:計算1+2+...N=?

你會發現一直重複相同動做

巢狀迴圈

P 3-13

利用迴圈產生九九乘法表

滿足條件迴圈

P 3-15

當條件不滿足才會停止

清單

P 3-19

清單可以存放多筆資料

建立清單

P 3-19

 

  • 建立空清單
  • 建立清單(有元素值)

取得清單元素值

P 3-20


  • 取得清單的某一個元素值

用迴圈取清單

P 3-22

  • 顯示全部清單元素值
  • 清單選擇器元件
  • 清單顯示器元件

清單管理

P 3-27

清單管理

P 3-27

 

  • 新增清單元素
  • 移除清單元素
  • 修改清單元素
  • 搜尋清單元素
  • 結合清單
  • 複製清單
  • 取得元素個數

練習:理想體重測量器

P 3-34

公式:BMI=體重/身高^2

練習:理想體重測量器

(加強版)

 

1. 可以記錄不同使用者

2.最重用紅色顯示

公式:BMI=體重/身高^2

試試看:待辦事項清單

ToDo List

(example_w4_p1)

App Inventor 2

By Yi-Tai Lin

App Inventor 2

week 4

  • 717