陳彥融:從電腦白痴到網站企劃高手/邊玩邊學程式設計 - 親子天下
文章推薦指數: 80 %
... 意外發現寫程式與數學能力並不密切相關,反而是邏輯與解決問題能力的訓練。
... 克服了「因為數學不好,不懂電腦所以學不會」的心魔,她開始練習,修改公司既有的 ...
Togglenavigation
學校正在教
爸媽怎麼做
看影片學程式
自學資源
閱讀資源
Coding隨堂考
媽媽這樣學享受寫程式,就像化身偵探解懸案
陳彥融:從電腦白痴到網站企劃高手
文│陳珮雯 攝影│鄒保祥
自認數學不好、不懂電腦的陳彥融,因為工作而進修相關技能,意外發現寫程式與數學能力並不密切相關,反而是邏輯與解決問題能力的訓練。
不懂電腦、數學不好,一樣可以學會程式設計。
擁有兩個女兒、曾在Yahoo奇摩、線上購物網站Payeasy負責規劃網站的陳彥融,大學與研究所分別讀風險管理和傳播。
大學畢業時,連電腦的主機和硬碟都不分清楚,後來前往資訊工業策進會(簡稱資策會)開辨的Java程式設計課程,3個月就上手。
課程結束兩年後,她已能改完全套的線上購物網站程式,包含會員訂單、供應商產品管理、金流和物流系統。
自認數學不好,所以陳彥融從沒想過念理工科系,考上政治大學風險管理與保險學系,和電腦的關係只有用Word打報告,「每次走進圖書館的電腦書區,只看得懂Word、Excel這兩個字。
」她說。
大學畢業考交通大學傳播研究所,在補習班學電腦概論,死背很多電腦專有名詞,但她其實不了解那些名詞背後的真正涵義。
研究所畢業趕上台灣的科技發展熱潮,第一份工作在天下雜誌集團資訊部,負責管理電子郵件系統,當時的主管給了她一本LotusNotes系統管理書,她就自行摸索知識管理(KM,KnowledgeManagement)系統的建立,陳彥融坦言,當時看不懂那本書,工作上充滿了挫折。
之後前往Payeasy負責規劃網站架構、使用者網頁瀏覽與購物的流程,工作上必需與工程師溝通,一位工程師和她說:「妳的邏輯能力很好,可以去學程式設計。
」陳彥融當下領悟,原來數學不好不代表邏輯不好。
於是她報名資策會為期3個月的Java程式設計課程,每週3天,每次上課兩小時。
程式設計是邏輯思考的訓練
「第一堂課就很沮喪,」陳彥融回想,當時老師從程式設計的基本雛形「物件導向」概念開始講,她像鴨子聽雷,對這些專業語彙很陌生。
但她沒有放棄,依然堅持上課。
慢慢的她發現,程式設計其實是思考邏輯的訓練,從觀察、發現問題,到解決問題的歷程,很像她小時候讀偵探小說,而工程師就像偵探。
她以工程師debug(程式碼錯誤時,找到錯誤程式碼並修正的過程)來比喻,第一步就是要還原bug當時發生狀況,就像推理小說要重建犯罪現場。
解bug本身,也是一個不斷推論、驗證、解答的工作,如同偵探透過各種蛛絲馬跡,去推論犯罪行為與尋找證據。
而在規劃網站時,需要描述目標使用者的行為與心理,如年齡、使用習慣、喜好等,這很像偵探在做「嫌犯側寫」,例如嫌犯為白人、男性、居住附近有地緣關係、性格冷靜、夜歸生活習慣等。
克服了「因為數學不好,不懂電腦所以學不會」的心魔,她開始練習,修改公司既有的網站程式,先從一支小程式開始,每次改一點點,最後竟然改完了整套的購物網站程式。
自己走過這個歷程,陳彥融特別重視孩子的邏輯思考訓練及動手做的創客(Maker)能力養成。
帶女兒一起體驗創作樂趣
她認為,程式設計也是一種動手做,用一台電腦就可以創造出會跑、會動的成果,因此陳彥融找了兒童程式語言Scratch相關的學習資源,包括給孩子讀的電腦書、遊戲網站、與Scratch結合的玩具,陪伴她的大女兒從國小一年級開始接觸Scratch。
陳彥融說,讓孩子接觸程式設計不是要培養工程師,未來的變化太大,身為父母無法預知將來需要什麼樣的人才,她能做的是培養孩子無窮盡的好奇與好學心、相信自己可以做到的信念、遇到挫折還能勇於嘗試的堅持。
至於為什麼要教小朋友寫程式?「如果只是為了將來找一份好工作,那太無趣了。
」她說,程式設計有趣之處在於:一台電腦就可以做出會跑會動的東西,可以把腦袋的想法化為實際,能不斷嘗試錯誤、修正、建構,可以解決大家的難題,享受當創客的成就!
【陳彥融小檔案】
六年級生。
畢業於政治大學風險管理與保險系、交通大學傳播研究所。
曾任PayEasy電商、Yahoo!奇摩亞洲區媒體網站,開發專案與產品管理,現為自由工作者,提供網站規劃諮詢服務。
其他精彩文章
程式魂,讓我不斷走出舒適圈
16歲小神人,鋼琴也上網自學
一道題目有千種解答的學習魅力
你會說程式語言嗎?
延伸閱讀
更多精采文章,請見《程式設計》
新鮮事/全球趨勢:程式設計入課綱
美教改關鍵字:STEM學程式語言比學外語更重要
延伸文章資訊
- 1推薦幾個訓練孩子程式邏輯的網站 - IT大叔
推薦幾個訓練孩子程式邏輯的網站 · 【一】Blockly Games · 【二】Code Studio(Code.org) · 【三】一小時玩程式(Hour Of Code) · 【四】Scra...
- 2coding第六講:要怎麼練習程式思考? - Medium
跟著會寫程式的管理顧問練習觀察力吧!. “coding第六講:要怎麼 ... 這個問題就像練習如何思考一樣有趣。 ... 我定義為:有邏輯、有層次的思考法。
- 3素人の程式邏輯訓練:從VC#展開吧(附光碟) - 博客來
書名:素人の程式邏輯訓練:從VC#展開吧(附光碟),語言:繁體中文,ISBN:9789865001858,頁數:496,出版社:上奇資訊,作者:李春雄,出版日期:2018/04/26, ...
- 4陳彥融:從電腦白痴到網站企劃高手/邊玩邊學程式設計 - 親子天下
... 意外發現寫程式與數學能力並不密切相關,反而是邏輯與解決問題能力的訓練。 ... 克服了「因為數學不好,不懂電腦所以學不會」的心魔,她開始練習,修改公司既有的 ...
- 5第二週程式設計基本邏輯(一) – Althea
程式設計邏輯思考訓練. 本週將透過Code.org軟體訓練孩子幾個程式設計的基本邏輯,會透過幾次的重複操作讓孩子以相同邏輯練習運用 ...