所在位置:首頁/A-演算法/A1-演算法基本概念/A1-2 流程控制/resources/A1-2-00005
所在位置:首頁/A-演算法/A1-演算法基本概念/A1-2 流程控制/resources/A1-2-00005
演算法的表示-流程控制
〈推薦教師:新北市江翠國中呂天齡〉
【教 學 活 動 1】
活動目標:能了解演算法基本概念-流程控制。
活動時間:15分鐘
先備知識:瀏覽器基本操作、演算法概念。
授課年級:七年級
內容程度:中階
教學活動流程:
注意事項:
讓學生了解演算法的表示及知道程式的結構,以實作體驗來幫助理解流程圖,以奠定結構化程式設計的基礎,範例以學生生活經驗為主。
參考資料:
關鍵字:演算法的表示法、自然語言、虛擬碼、流程圖
演算法的表示-流程控制
〈推薦教師:國立臺北教育大學楊凱翔〉
【教 學 活 動 2】
活動目標:
活動時間:20分鐘
先備知識:演算法基本概念。
授課年級:七年級
內容程度:中階
教學準備概要:
教學活動流程:
評量或作業:請學生分組討論,利用所學到的問題分析技巧完成學習單,以上課教導的多元工具程式實作出流程結構圖,並給予學生數學問題分析,寫出迴圈、分析規律。
注意事項:注意數學問題的難易度,迴圈問題較為複雜。
參考資料:http://www.chwa.com.tw/TResource/VS/book2/ch2/2-2.htm
示範影片:https://www.youtube.com/watch?v=GguJ4_OvrUQ
關鍵字:演算法、問題解析、遞迴、自然語言、變數代換、流程圖分析、多元工具實作流程圖程式