SlideShare a Scribd company logo
1 of 40
Download to read offline
非典型程式教育
To teach or not to teach,
that is the question
洪任諭 (PCMan) <http://pcman.im/>
2016-07-07 教育噗浪客年會
2
Who am I?
● 台大資訊工程研究所 碩士 (2016)
● 前台北榮總風濕免疫科醫師 (2008 – 2014)
– 3 篇國際期刊醫學論文
– 優良教學總醫師獎
● 陽明大學醫學系 畢業 (2008)
● 自由軟體開發者 : 12 年
– PCMan BBS 連線軟體系列
– LXQt / LXDE Linux 桌面環境系統
– PIME 輸入法平台 / 新酷音輸入法 Windows port
– IE Tab Firefox 外掛
3
跨領域學習歷程
小學 國中 高中 大學 工作 研究所
0
2
4
6
8
10
12
0 0
1
4
6
10
學科成績 醫學知識 資訊技術
自學
4
資訊工程理論 : Turing Machine
https://en.wikipedia.org/wiki/Turing_machine
5
生物學:蛋白質合成
https://en.wikipedia.org/wiki/File:Simple_transcription_elongation1.svg
6
資訊工程:編譯器優化
● 程式碼「翻譯」成執行襠
● 保持程式碼的正確性
● 執行流暢、提昇效能
● 須花費的時間和力氣要合理
Compilers Principles, Techniques, & Tools
7
外國語文:外文作品翻譯
● 外國語「翻譯」成本國語言
● 信:保持文意的正確性
● 達:文辭暢達
● 雅:有文采 ( 有爭議 ...)
嚴復 天演論
8
軟體工程:程式碼重構 (Refactor)
● 保持程式碼的外部行為 ( 信 )
● 改善程式可讀性、可維護性 ( 達、雅 )
● 減少程式複雜度
https://en.wikipedia.org/wiki/Code_refactoring
9
醫學:診斷類風濕性關節炎
診斷條件 得分
症狀超過六週 1
關節侵犯 ( 不同範圍分數不同 ) 1 - 5
抽血 RF 或 CCP 抗體高 2 - 3
抽血發炎指數高 1
總分 >= 6 分 → 有病
ACR 2010 RA Criteria
10
資訊工程:機器學習 / 二元分類
特徵向量 X 之各維度 (xi
) 數值
1 1
2 1 - 5
3 2 - 3
4 1
每個維度 xi
比重 wi
=1, 做線性組合
診斷 = sign( X · W – 6 )
11
資訊工程 : 作業系統理論
CPU 工作效率
行程數目
Thrashing
12
資訊工程 : 平行運算理論
執行加速
處理器數量
Amdahl's Law
13
醫學 / 生理學 :Frank Starling Law
心臟輸出量
舒張期末心室體積
14
經濟學:邊際效用遞減
產量 / 報酬
生產要素
15
What do you see?
16
學科領域只是人為劃分
The Matrix (1999)
Neo: There is no spoon
17
程式邏輯思維 = 上程式設計課?
18
研究所前,幾乎沒上過程式課 ...
19
所以我怎麼做到的?
20
自學如瞎子摸象 - 片段
21
有系統的學校教育 - 理想
22
有系統的學校教育 - 現實
象,通稱大象,是目前陸地上最大的哺乳動物,屬於長鼻目,只有一科兩屬三種,即象科(學
名: Elephantidae ),非洲象屬和亞洲象屬,非洲象有兩種:普通非洲象(也叫熱帶草原象或
灌木象)和非洲森林象,亞洲象屬只有亞洲象一種(也叫印度象)。廣泛分布在非洲撒哈拉沙
漠以南和南亞及東南亞以至中國南部邊境的熱帶及亞熱帶地區。象的妊娠期為 22 個月,剛出
生的小象就有 100 千克重,需要 8-14 歲才能達到性成熟 ....
https://zh.wikipedia.org/wiki/%E8%B1%A1
這個會考
23
Top-down v.s. Bottom-up
● Bottom-up 較為片段 :
– 需求 → 找方法解決 → 歸納成理論
– 符合本能反應
● Top-down 結構完整 :
– 教完整理論 → 尋找需求來套用
– 效率低
● 相輔相成
24
我的自學過程
● 發現需求 / 問題
● 大量閱讀,找資料和範例 → 關鍵
● 試誤無數次 → 忍受巨大挫折
● 完成目標 → 獲得成就感
● 和人交流,得到回饋
25
如何喜歡學習?
● 教越難,考越多,學生越討厭學習
● 保持成就感 > 挫折感
● 「好玩」不需要逼迫
● 重點是學習動機,而不是方法!
26
學習的目的?
實際最重要
最常考的
老師說重要
知識
用到的機率
27
哪個比較貴?
記憶冷知識請交給硬碟 ...
28
實例:成大婦產科醫師學寫 app
● 問題:臨床需要工具
● 研究如何解決問題
● 學習寫 app 解決
● 獲得成就感
● 試著發覺更多需要
29
學校的困境 ...
● 學校讓學生不喜歡學習
● 強迫學沒興趣的東西成效差
● 鼓勵廣泛閱讀 ( 但是光課內就讀不完 ...)
● 留給學生多一些自己的時間
● One size does not fit all
30
自學程式的關鍵
● 閱讀和理解能力
● 問問題的習慣
● 外文能力 → 第一手外國資訊
● 表達 / 溝通能力,精簡的語言 → 練習教人
● 動手實驗的習慣 → 而非紙上練習
● 問答 / 申論,而不是選擇題
31
培養邏輯思考
● 思考是一種習慣和態度,不是一門課
● 問「為什麼」
● 保持好奇心 → 對發問者友善的環境
● 訓練思辨 → 而不是聽話 ( 老師很累 ...)
● 全民學程式並非唯一解
32
人文社會學科很重要
● 哲學
● 法律
● 藝術、音樂鑑賞分析
● 文學作品分析、翻譯
● 辯論
● 經濟學、社會學
● 歷史
33
減法、而不是加法
● 對不可知的未來,大人懂的未必比孩子多
● 用我們的現在,來規劃孩子的未來,合理嗎?
● 把大人的焦慮加給孩子 ?
● 學習沒有終點,何來輸在起跑點?
● 培養學習態度,而非強迫學程式
34
邏輯無所不在
邏輯思考
語文
健康與體育
社會
藝術
數學
自然與科技
綜合活動
程式設計
生物
理化
地科
地理
歷史
公民
國文 英語
35
邏輯無所不在
邏輯思考
語文
健康與體育
社會
藝術
數學
自然與科技
綜合活動
程式設計
生物
理化
地科
地理
歷史
公民
國文 英語
36
邏輯無所不在
邏輯思考
語文
健康與體育
社會
藝術
數學
自然與科技
綜合活動
程式設計
生物
理化
地科
地理
歷史
公民
國文 英語
37
Never Do This!
考試成績
語文
健康與體育
社會
藝術
數學
自然與科技
綜合活動
程式設計
生物
理化
地科
地理
歷史
公民
國文 英語
邏輯思考
理工限定
38
過來人小小心得 ...
● 程式的思維方式,廣泛存在各領域
● 均衡發展,勿偏廢任何學科
● 閱讀和表達能力是關鍵 !
● 永保好奇心,強調為什麼
39
To teach or not to teach,
that is the question.
40
Thank You
● E-mail: pcman.tw@gmail.com
●

More Related Content

Recently uploaded

如何制作一个日本LCA大学院大学学位记🌈合格通知书电子版制作🌈补办爱尔兰大学文凭🌈LCCI证书定制
如何制作一个日本LCA大学院大学学位记🌈合格通知书电子版制作🌈补办爱尔兰大学文凭🌈LCCI证书定制如何制作一个日本LCA大学院大学学位记🌈合格通知书电子版制作🌈补办爱尔兰大学文凭🌈LCCI证书定制
如何制作一个日本LCA大学院大学学位记🌈合格通知书电子版制作🌈补办爱尔兰大学文凭🌈LCCI证书定制
tannergood250
 
【微 tytyqqww 信】网上找黑客改蒙纳士大学__Monash University修改成绩黑客修改成绩,黑客改高考成绩,黑客修改中考成绩1.🎉你是否...
【微 tytyqqww 信】网上找黑客改蒙纳士大学__Monash University修改成绩黑客修改成绩,黑客改高考成绩,黑客修改中考成绩1.🎉你是否...【微 tytyqqww 信】网上找黑客改蒙纳士大学__Monash University修改成绩黑客修改成绩,黑客改高考成绩,黑客修改中考成绩1.🎉你是否...
【微 tytyqqww 信】网上找黑客改蒙纳士大学__Monash University修改成绩黑客修改成绩,黑客改高考成绩,黑客修改中考成绩1.🎉你是否...
微信 tytyqqww业务接单
 
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
yuhpu
 
真的可以找黑客修改塔斯马尼亚大学 University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
真的可以找黑客修改塔斯马尼亚大学  University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...真的可以找黑客修改塔斯马尼亚大学  University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
真的可以找黑客修改塔斯马尼亚大学 University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
微信 tytyqqww业务接单
 
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
yuhpu
 

Recently uploaded (7)

如何制作一个日本LCA大学院大学学位记🌈合格通知书电子版制作🌈补办爱尔兰大学文凭🌈LCCI证书定制
如何制作一个日本LCA大学院大学学位记🌈合格通知书电子版制作🌈补办爱尔兰大学文凭🌈LCCI证书定制如何制作一个日本LCA大学院大学学位记🌈合格通知书电子版制作🌈补办爱尔兰大学文凭🌈LCCI证书定制
如何制作一个日本LCA大学院大学学位记🌈合格通知书电子版制作🌈补办爱尔兰大学文凭🌈LCCI证书定制
 
【微 tytyqqww 信】网上找黑客改蒙纳士大学__Monash University修改成绩黑客修改成绩,黑客改高考成绩,黑客修改中考成绩1.🎉你是否...
【微 tytyqqww 信】网上找黑客改蒙纳士大学__Monash University修改成绩黑客修改成绩,黑客改高考成绩,黑客修改中考成绩1.🎉你是否...【微 tytyqqww 信】网上找黑客改蒙纳士大学__Monash University修改成绩黑客修改成绩,黑客改高考成绩,黑客修改中考成绩1.🎉你是否...
【微 tytyqqww 信】网上找黑客改蒙纳士大学__Monash University修改成绩黑客修改成绩,黑客改高考成绩,黑客修改中考成绩1.🎉你是否...
 
成绩修改,黑客入侵,黑客修改成绩,大学成绩能改吗改GPA,大学改分数哇塞,听说有人改大学毕业成绩了?😲 黑客大大太牛了吧!这就是传说中的学霸操作吗?佩服佩...
成绩修改,黑客入侵,黑客修改成绩,大学成绩能改吗改GPA,大学改分数哇塞,听说有人改大学毕业成绩了?😲 黑客大大太牛了吧!这就是传说中的学霸操作吗?佩服佩...成绩修改,黑客入侵,黑客修改成绩,大学成绩能改吗改GPA,大学改分数哇塞,听说有人改大学毕业成绩了?😲 黑客大大太牛了吧!这就是传说中的学霸操作吗?佩服佩...
成绩修改,黑客入侵,黑客修改成绩,大学成绩能改吗改GPA,大学改分数哇塞,听说有人改大学毕业成绩了?😲 黑客大大太牛了吧!这就是传说中的学霸操作吗?佩服佩...
 
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
真实可查(utk毕业证)田纳西大学毕业证田纳西大学本科学位文凭学历认证原版一模一样
 
真的可以找黑客修改塔斯马尼亚大学 University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
真的可以找黑客修改塔斯马尼亚大学  University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...真的可以找黑客修改塔斯马尼亚大学  University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
真的可以找黑客修改塔斯马尼亚大学 University of Tasmania改成绩黑客竟然可以找到漏洞来修改大学成绩,这真的让我感到非常惊讶和佩服。【...
 
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
永久可查英国北安普顿大学毕业证(uom学位证书)电子版学位证书留服认证原版一模一样
 
塔木德智慧全书:传承千年的犹太人智慧圣经_--------------------
塔木德智慧全书:传承千年的犹太人智慧圣经_--------------------塔木德智慧全书:传承千年的犹太人智慧圣经_--------------------
塔木德智慧全书:传承千年的犹太人智慧圣经_--------------------
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

TPET8演講: 非典型程式教育