---
# System prepended metadata

title: '[CS101] 初心者的計概與 coding 火球術 1-1、1-2'

---

# [CS101] 初心者的計概與 coding 火球術 1-1、1-2

## 1-1 寫程式是什麼？
![](https://i.imgur.com/8g1LGzo.png)

寫程式是告訴電腦我們的想法，讓電腦執行，那電腦要怎麼知道我們的想法？

我們要對電腦下指令。
![](https://i.imgur.com/orKLxoY.png)

那要怎麼對電腦下指令？

透過電腦的規則(標準化)，也就是透過 **程式碼** 下指令。

## 結論
所以當我們有想要做的事情，我們需要將執行的步驟標準化，把事情一步一步地寫出來，然後轉化為電腦看得懂的語言，輸入進電腦，也就是寫程式，電腦就有辦法執行你的想法，也就是執行程式。

## 1-2 程式碼不是重點，解決問題才是
如何把解決步驟標準化。

敘述文字－＞以最小動作，條列－＞邏輯－＞冠上代號，增加重複性