作者arrenwu (為了蔚藍澄淨的希洽)
看板Gossiping
標題Re: [新聞] 107學年起程式設計 列國中必修課程
時間Thu Mar 31 05:48:12 2016
※ 引述《kkoowwee1102 (kkoowwee1102)》之銘言:
: 那要不要國中把丙級廚師證照列入必修??
: 那要不要國中把縫紉列入必修??
: 一個快下台的教育部長在靠北的政策. 聽聽就好.
: 學開車可以是必要的技能. 學修車是必要的技能嗎??
: 學用電腦可以是必要的技能. 學寫程式是必要的技能嗎??
人人都會修車的時候,你不會,對你的工作有影響嗎? 沒有
人人都會縫紉的時候,你不會,對你的工作有影響嗎? 沒有
人人都會做菜的時候,你不會,對你的工作有影響嗎? 沒有
人人都會程式的時候,你不會,對你的工作有影響嗎? 喔 這就有得討論了
現在一堆老骨頭很喜歡把 寫程式 跟 設計高效率算法 畫上等號。
但實際上現在函式庫比以前親民得多,有太多事情現在變得很容易了。
好比這本
Automate the Boring Stuff with Python
https://www.nostarch.com/automatestuff
這內容就只是讓你把很多重複性的工作,用Python讓電腦自動去做。
換句話說就是讓電腦
自動地去執行:
1. 在多個檔案之間搜尋你所想找到的文字
2. 創造、更新、移動、更名檔案或資料夾
3. 搜尋網頁以及下載網路上的資料
4. 更新 Excel 的內容
5. 分割、結合、浮水印、加密 pdf 檔案
6. 發送提醒的信件以及文字通知
7. 填寫線上表格
要完成這些內容,「學習Python程式語言」只是一小部分時間而已。
而且你也不用懂什麼數學。
重點也不在於程式效率要多高,而是降低人對於「叫電腦做事情」的門檻。
程式語言只是一種跟電腦溝通的語言而已,本質上跟英文沒兩樣。
如果懂數學的話差更多,因為很多人數學學那麼多,
真的要處理應用問題,不會寫程式就是吃屎。
1
隨便一個 ∫ sin(x^2)dx 就得要數值解了,你不寫程式要怎麼做?
0
更重要的是畫圖,這用程式真的很方便。
以前年代可能還得仰賴貴得要命的數值分析軟體,
但現在能用的 Open Source 很多了,包含上面提到的 Python。
五年前可能還跟屎一樣,但現在 Spyder + Scipy 已經相當穩了
這些任務,對人而言都不難理解,但全部都得靠寫程式才能達成。
好程式,不學嗎?
--
暴力是不可對朋友使用的,這樣做的話就不能上天堂。
聽好了,暴力只能對怪物和異教徒使用。
~ Alexander Anderson
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 67.194.226.28
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1459374494.A.758.html
推 steve1012: 就一個好用的工具 任何職業都能用 學沒啥不好 03/31 05:51
推 paca0713: 看不懂 不過先推 03/31 05:52
→ grimdance: 對啊 寫程式就只是教你跟電腦對話而已 03/31 05:54
問題是有人老是喜歡認定 寫程式 = 想演算法 這根本是不一樣的事情
※ 編輯: arrenwu (67.194.226.28), 03/31/2016 05:54:57
→ youchen12: 出社會就開始體會原來老師什麼都不會就可以開始當老師 03/31 05:57
→ sakurainTW: 還有老師比學生還不懂的 笑呵呵 03/31 05:58
→ hipab: 程式語言就是個工具 工具早學就早熟 給你領進門這樣 03/31 06:13
→ talrasha: 這些是之後的事,放入學程又是另一回事 03/31 06:15
推 Arminius: 現在的下一代一出生就註定跟電腦過一生,學會跟電腦做溝 03/31 06:45
→ Arminius: 通是必然的...只是我很訝異是無濕滑 (本來猜是下一屆), 03/31 06:46
→ Arminius: 這可能變成無濕滑唯一能講的政績了吧... 03/31 06:47
→ Arminius: 另外課程細節還不知道, 家長的話, 大概大考不考就不會理 03/31 06:48
→ kinuhata: 這腦殘政績是能拿來講甚麼 跟電腦接觸多不代表工作就一 03/31 06:53
→ kinuhata: 定會用到電腦 03/31 06:54
推 Arminius: 這東西遲早啦。一百年前也有人說不必識字, 會種田就好了 03/31 07:02
推 vn509942: 沒錯,以後是必要的技能 03/31 07:26
→ imjanicefu: 學沒啥不好啊 重點是該必修嗎 孩童已經全球最過勞了 03/31 07:51
推 abramtw: 推 Automate Python 那本書 你不使用電腦 就等著被電腦 03/31 08:16
→ abramtw: 取代吧 03/31 08:16
推 pochen9: 程式可以算是一種邏輯訓練基礎,有益無害 03/31 09:14
推 roxion: 太好了,肥宅我沒朋友至少還可以跟電腦對話 03/31 09:28