> For the complete documentation index, see [llms.txt](https://nkust.gitbook.io/csx/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nkust.gitbook.io/csx/master.md).

# 運算與程式設計

授課教師：何敏煌

Blockly幫助你瞭解程式設計的概念：<https://blockly-games.appspot.com/>

&#x20;以下是本學期預計上課的內容，會依各位同學程度調整進度及部份內容：

Week 1 ： 課程說明，Scratch 簡介，簡易動畫技巧&#x20;

Week 2 ： 認識類比與數位、電腦作業系統與程式語言&#x20;

Week 3 ： 資料的儲存（分組活動）

Week 4 ： 資料的傳輸

Week 5 ： 循序處理方法

Week 6： 程式中的決策指令&#x20;

Week 7 ： 程式中的迴圈指令

Week 8 ： Scratch進階程式設計技巧一

Week 9 ： Scratch進階程式設計技巧二&#x20;

Week 10 ：有趣的演算法一

Week 11：有趣的演算法二

Week 12：人人都可以是Maker

Week 13：環境感測與人機間的互動

Week 14：MicroPython簡介

Week 15：Python語言簡介

Week 16：有趣的隨機數

Week 17：Python資料處理

Week 18：進行期末成果展示及報告
