※ 引述《orz44444 (南部人騙你去南部讀書!!!)》之銘言:
: ◎新聞標題:教育部推大專生修程式設計 108年目標為比例50%
: 評論:台灣大資工時代來臨,資管也會既資工後起飛,資管
: 將會是二類高中生未來新興的熱門志願!!!!
不,不是只有資工資管要寫程式
其他領域的行業寫code,是為了將自己的設計"翻譯"給電腦執行
舉兩個簡單的例子給高中生輕鬆理解─
1.模擬
請goolge圖片─"電場模擬"、"磁場模擬"、"熱場模擬"、"風場模擬"、...等
會看到一堆彩色分析圖
模擬步驟
(1) 先定義變數,ex. 位置x,y,z、溫度T(x,y,z)
(2) 畫結構,ex.畫長方體
(3) 定義方程式,T(x,y,z)=ax+by+cz
(4) 寫code
(1)(2)(3),跟解數學題目一樣
(4)寫code─
# 電腦執行完一行指令,才會執行下一行 <=這行是對電腦不理會的註解
x(4)=[0,1,2,3];
y(3)=[0,1,2];
z(5)=[0,1,2,3,4];
T=3x+4y+6z;
# plot 繪圖
plot(3, 2, 4, T(x,y,z));
模擬的程式碼大概長這樣,寫完code後按下執行
電腦會畫出圖給你分析
人類只是將純計算、畫圖等費時差事交給電腦快速處理好
2.程序
做實驗要有程序,產線也有程序,甚至統計分析也有
ex.
(1) 要求機台反應爐升溫到1000度,恆溫一小時半,再降溫至500度
(2) 寫code─
#20分鐘內,將溫度改變到1000度
0:20:00 ReactorTemperature to 1000;
#1小時內,不改變任何設定值,下方""也是註解
1:00:00 "waiting";
#10分鐘內,將溫度改變至500度
0:10:00 ReactorTemperature to 500;
(3) 啟動
=> 一小時半後,機台自動清乾淨反應腔
進了電機系,為了躲程式,而選擇固態組
想解決問題加薪拿獎金,還是得面對這些code
還是覺得寫程式很難嗎?
我用中文、英文、code各寫一次
中文:開關門五次。
英文:Open and close the door 5 times.
機台:
#loop 迴圈
loop 5{
0:00:01 door open;
0:00:01 door close;
}
總之,寫code只要有基本邏輯
事前寫好腳本,就能跟電腦或機台對話了XD