Search this site
Embedded Files
Skip to main content
Skip to navigation
東南國中科技領域
雷射雕刻
水洗智慧黑板專區
資訊相關公告
住宿生平板使用辦法
東南國中行動載具建置借用機制與保管辦法
如何設定電腦開機與螢幕保護程式之密碼
導師室影印機說明
教室電視說明
關閉Win10按鍵盤開機
校園數位媒體廣播說明
無線投影EZcast使用說明
學校wifi設定說明
檔案交換室說明
教育雲帳號說明
學校官網/相簿使用說明(行政)
導師室印表機 IP 修改
如何刪除/變更檔案交換室密碼
資訊課常用連結
教育部Google帳號
宜蘭Scratch3
畫流程圖
數位軟體
LoiLoNote
Quizizz
Wordwall
翰林雲端學院(東南國中)
Micro:bit 微控制器
矩陣練習
擲骰子(偵測晃動)
光感測-路燈原理
摩斯密碼
Cutebot小車
Maqueen小車
學生作品
畫流程圖
流程圖說明
Python程式設計
流程控制 for 迴圈
程式設計社團_3/31功課
程式設計社團_4/7功課
學生作品
online python (線上編輯器)
Python下載及安裝
第一個程式 Hello World
Python 資料型別簡介
流程控制 If ...else...
流程圖
BMI身體質量指數
百貨公司折扣
心臟年齡測試
Scratch程式設計
2_上 陣列清單
2_上 算總分級平均
2_上 找出最高分
2_上 點擊遊戲
2_上 點擊遊戲_修改1
2_上 點擊遊戲_修改2
2_上 點擊遊戲_修改3
2_上 循序搜尋法
2_上 二分搜尋法
2_上 氣泡排序
2_上 選擇排序
生活科技專區
常見災害影片
線鋸機使用教學
焊接技巧
砂磨機使用教學
3D列印
3D列印簡介
3D建立模型
3D模型轉切片程式
相關網站連結
宜蘭scratch教學平台
玩遊戲學程式 Code.org
東南國中科技領域
雷射雕刻
水洗智慧黑板專區
資訊相關公告
住宿生平板使用辦法
東南國中行動載具建置借用機制與保管辦法
如何設定電腦開機與螢幕保護程式之密碼
導師室影印機說明
教室電視說明
關閉Win10按鍵盤開機
校園數位媒體廣播說明
無線投影EZcast使用說明
學校wifi設定說明
檔案交換室說明
教育雲帳號說明
學校官網/相簿使用說明(行政)
導師室印表機 IP 修改
如何刪除/變更檔案交換室密碼
資訊課常用連結
教育部Google帳號
宜蘭Scratch3
畫流程圖
數位軟體
LoiLoNote
Quizizz
Wordwall
翰林雲端學院(東南國中)
Micro:bit 微控制器
矩陣練習
擲骰子(偵測晃動)
光感測-路燈原理
摩斯密碼
Cutebot小車
Maqueen小車
學生作品
畫流程圖
流程圖說明
Python程式設計
流程控制 for 迴圈
程式設計社團_3/31功課
程式設計社團_4/7功課
學生作品
online python (線上編輯器)
Python下載及安裝
第一個程式 Hello World
Python 資料型別簡介
流程控制 If ...else...
流程圖
BMI身體質量指數
百貨公司折扣
心臟年齡測試
Scratch程式設計
2_上 陣列清單
2_上 算總分級平均
2_上 找出最高分
2_上 點擊遊戲
2_上 點擊遊戲_修改1
2_上 點擊遊戲_修改2
2_上 點擊遊戲_修改3
2_上 循序搜尋法
2_上 二分搜尋法
2_上 氣泡排序
2_上 選擇排序
生活科技專區
常見災害影片
線鋸機使用教學
焊接技巧
砂磨機使用教學
3D列印
3D列印簡介
3D建立模型
3D模型轉切片程式
相關網站連結
宜蘭scratch教學平台
玩遊戲學程式 Code.org
More
雷射雕刻
水洗智慧黑板專區
資訊相關公告
住宿生平板使用辦法
東南國中行動載具建置借用機制與保管辦法
如何設定電腦開機與螢幕保護程式之密碼
導師室影印機說明
教室電視說明
關閉Win10按鍵盤開機
校園數位媒體廣播說明
無線投影EZcast使用說明
學校wifi設定說明
檔案交換室說明
教育雲帳號說明
學校官網/相簿使用說明(行政)
導師室印表機 IP 修改
如何刪除/變更檔案交換室密碼
資訊課常用連結
教育部Google帳號
宜蘭Scratch3
畫流程圖
數位軟體
LoiLoNote
Quizizz
Wordwall
翰林雲端學院(東南國中)
Micro:bit 微控制器
矩陣練習
擲骰子(偵測晃動)
光感測-路燈原理
摩斯密碼
Cutebot小車
Maqueen小車
學生作品
畫流程圖
流程圖說明
Python程式設計
流程控制 for 迴圈
程式設計社團_3/31功課
程式設計社團_4/7功課
學生作品
online python (線上編輯器)
Python下載及安裝
第一個程式 Hello World
Python 資料型別簡介
流程控制 If ...else...
流程圖
BMI身體質量指數
百貨公司折扣
心臟年齡測試
Scratch程式設計
2_上 陣列清單
2_上 算總分級平均
2_上 找出最高分
2_上 點擊遊戲
2_上 點擊遊戲_修改1
2_上 點擊遊戲_修改2
2_上 點擊遊戲_修改3
2_上 循序搜尋法
2_上 二分搜尋法
2_上 氣泡排序
2_上 選擇排序
生活科技專區
常見災害影片
線鋸機使用教學
焊接技巧
砂磨機使用教學
3D列印
3D列印簡介
3D建立模型
3D模型轉切片程式
相關網站連結
宜蘭scratch教學平台
玩遊戲學程式 Code.org
循序搜尋
步驟 1 : 利用空白鍵,新增6筆數字到清單。
步驟 2 : 詢問要尋找的數字,並等待。
步驟 3: 逐一比較清單中的數字是否跟尋找的數字相同。
步驟 4: 若吻合就說出【找到了】,並說出是清單中的第幾項。
步驟5: 設立變數【索引】紀錄數字在清單中的位置。
步驟6: 利用重複結構,重複的次數為清單的長度,逐一比較清單中的數字是否跟尋找的數字相同。
觀察變數【索引】值的變化,可以發現目標雖然在第3筆就找到了,可是仍會多執行3次,那要如何退出尋找呢?
步驟7: 再設定一個變數【發現=0】,當目標找到後值設為【發現=1】。
步驟8: 將【重複幾次】的積木改為【重複直到】,當【發現=1】即停止搜尋。
觀察【索引】值得變化及【發現】值的變化。
若欲尋找的目標沒在清單中,會發生麼情況,同學請試試看。
步驟9:為了避免陷入無限循環的尋找,必須加入條件限制。
當【索引大於清單的長度】,已尋找過一遍,仍找不到或【發現=1】,尋找到了不須再繼續。
步驟10: 利用隨機取數30次,添加20~100的分數到清單。
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse