Web Title:112 學年度 台南市進學國小資訊組112 學年度 台南市進學國小資訊組

Scratch 函式與遞迴 (自訂新積木)

Scratch 函式與遞迴 (自訂新積木)

使用繪圖方式介紹「函式」與「遞迴」,可以視覺化的方式觀察特徵,感受規律性。此處則以「落地反彈」的現象介紹函式與遞迴,嘗試理解函式積木的特色與優點,並且呈現遞迴的「重複效果」(Tail Recursion尾遞迴)。函式為 Scratch 的進階功能,常見於多數的程式語言。函式的使用讓我們以更直覺的方式描述問題,解決問題,我們解決問題不再是逐一列舉,而是以規則和規律性來處理問題,而遞迴的使用則提供另一種更為簡潔的規則來處理問題。

  1. 函式積木
  2. 為何使用函式積木
  3. 函式積木的優點
  4. 函式積木與參數
  5. 參數
  6. 新增函式積木
  7. 程式片段
  8. 問題應用
  9. 問題描述
  10. 方法1:循序
  11. 方法2:重複
  12. 方法3:函式與遞迴
  13. 方法比較

電子書,Scratch 函式與遞迴:

http://odata.tn.edu.tw/ebooktagapi/Intro/Index2?id=b83ccee183d642b7852ec1cad60ae82c

Scratch 範例,三種方式彈跳 (循序、重複、遞迴):

https://scratch.mit.edu/projects/225806763/

參考文件:

相關連結:http://odata.tn.edu.tw/ebooktagapi/Intro/Index2?id=b83ccee183d642b7852ec1cad60ae82c

搜尋

活動剪影秀

  • slider image 1
  • slider image 2
  • slider image 3
  • slider image 4
  • slider image 5
  • slider image 6
  • slider image 7
  • slider image 8
  • slider image 9
  • slider image 10
  • slider image 11
  • slider image 12
  • slider image 13
  • slider image 14

準備全國紫錐花盃反毒機器人競賽