精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

和6歲孩子的函數(shù)式編程對話

開發(fā) 開發(fā)工具
昨天,我正在讀一篇關于函數(shù)式編程的學術論文,6歲的兒子朝我走過來,問道:“你在看什么呢?”

 今天看到Brent寫的一篇有趣的文章,分享給大家,尤其適合有孩子的程序員家長。

[[327749]]

 

昨天,我正在讀一篇關于函數(shù)式編程的學術論文,6歲的兒子朝我走過來,問道:“你在看什么呢?”

我不知道從哪里開始給他解釋,于是決定直接了當?shù)鼗卮穑?ldquo;我正在看一個關于自由定理的很長的故事。”

他追問到:“什么是自由定理?”

這該對一個6歲的孩子怎么解釋呢? 但是作為一個老師, 我不會在教學挑戰(zhàn)面前退縮的。

我想了一會兒,問道:“你知道什么是函數(shù)嗎?”

他不知道。

“函數(shù)有點兒像機器,你可以把一些東西從一端放進去,然后另一端就會出來一些東西。舉個例子,你把一個數(shù)字放進去,然后比這個數(shù)字大1的一個數(shù)就會出來,比如你放進去3,出來一個4, 你放進去6,出來一個7 。”

這對他來清晰易懂,于是我繼續(xù)解釋:“函數(shù)有類型,類型能告訴我們什么樣的東西放進去,什么樣的東西取出來。比如你放進去一個數(shù)字,取出來一個數(shù)字;或者你放進去一個包含幾個數(shù)字的列表,然后也取出來一個數(shù)字。”

他很興奮地把我打斷了:“也許我可以把單詞放進去?”

“沒錯,你可以把單詞放進去,再把單詞取出來。或者有一個特殊的函數(shù)機器,可以讓你把函數(shù)機器放進去,然后取出一個新的函數(shù)機器!”

他倒吸了一口涼氣:“一個產生機器的機器!”

“所以,” 我總結道,“自由定理就是你僅僅知道這個函數(shù)機器的類型,不知道它內部到底干了啥,但是你現(xiàn)在可以對這個函數(shù)機器說一些總是為真的斷言。”

很明顯,這遠遠超出了他的認知。不過整個談話給了我一點靈感。

“嗨,我想到了一個好主意,” 我說,“咱們來玩一個函數(shù)機器游戲吧,我會在腦海中想一個函數(shù)機器,你告訴我想放進去什么東西,我告訴你什么東西會從機器中出來,然后你可以猜一猜這個函數(shù)機器做了什么事情。”

他立刻喜歡上了這個游戲,這對我是個巨大的“打擊”,因為他想一直玩下去。昨天晚上我開車去參加一個派對的時候在玩,我早上沖澡的時候也在玩。

到目前為止,他正確地猜出了這些“函數(shù)機器”

 

這一個對他有點難度:

 

我意識到在幾種情況下,他能理解函數(shù)的功能,但是不容易用語言表達出來。

于是我們對有些做了一些改變,一旦他覺得自己猜出了函數(shù)的功能,我們就調換角色, 由我來指定輸入,他來根據(jù)自己的理解產生輸出,看看和我想的對不對。

 

這個函數(shù)機器對他來說出乎意料地難猜(雖然他最終猜對了),他花了很長時間猜測,因為他以為機器會對輸入數(shù)字做點兒數(shù)學運算, 所以總想找到一個“公式”。

他沒有想到的是,函數(shù)機器可以根本就不關心輸入數(shù)據(jù)。無論你輸入什么, 機器的每次的輸出都是 6 !(有趣的是,在我的函數(shù)式編程課上,很多學生在做Lambda演算的時候,也對cosntant function非常困惑。)

經過幾輪對我的函數(shù)機器猜測之后,小家伙也想構造出他的函數(shù)讓我猜了!有時候他的函數(shù)非常棒,有時候確沒什么意義。不管怎樣,這很有趣 !

當他最終理解了 這個函數(shù)做的事情:

 

隨后,他也想出了這樣“復雜的”函數(shù):

 

我想這是因為他受到了幼兒園課程的啟發(fā),在那里他學到了一對兒加起來等于10的數(shù)字。

這絕對是我教育孩子最好的時光之一。

我看完后覺得這游戲非常有趣,也拉著閨女玩了起來。

我們玩了幾輪以后,她開始構造函數(shù)機器,讓我猜。

可是玩了幾個普通的函數(shù)以后,小孩子就不按常理出牌了,比如居然給我整了一個返回隨機數(shù)的函數(shù),這可真不好猜。

還有一個非常有代表性的函數(shù)機器:

我說:10 , 她說 :1

我說:9, 她說 :2

我說:33, 她說 :3

我說:34 , 她說 :4

我一下子明白了,她這個函數(shù)不是“純函數(shù)”,是有狀態(tài)的 !

或者無意中搞了一個閉包。

 

這可怎么給她解釋?!

原文鏈接:https://byorgey.wordpress.com/2018/05/06/conversations-with-a-six-year-old-on-functional-programming/

 

 

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2020-05-26 16:27:58

函數(shù)孩子編程

2012-03-21 09:30:11

ibmdw

2011-10-19 15:47:13

2023-05-06 07:27:47

2013-09-09 09:41:34

2020-09-23 16:07:52

JavaScript函數(shù)柯里化

2023-11-21 07:17:36

Reac函數(shù)組件

2013-06-27 09:31:37

聲明式編程命令式編程編程

2012-09-21 09:21:44

函數(shù)式編程函數(shù)式語言編程

2020-02-06 19:12:36

Java函數(shù)式編程編程語言

2009-07-08 16:10:24

Scala簡介面向對象函數(shù)式

2023-10-07 00:01:02

Java函數(shù)

2016-12-30 11:11:30

兒童編程

2025-03-11 10:00:20

Golang編程函數(shù)

2020-09-24 10:57:12

編程函數(shù)式前端

2016-10-31 20:46:22

函數(shù)式編程Javascript

2011-03-08 15:47:32

函數(shù)式編程

2011-08-24 09:13:40

編程

2022-09-22 08:19:26

WebFlux函數(shù)式編程

2023-12-14 15:31:43

函數(shù)式編程python編程
點贊
收藏

51CTO技術棧公眾號

一区二区三区视频在线观看视频| 亚洲精品久久久蜜桃| 亚洲国产成人av| 欧美中文字幕视频在线观看| www.成人黄色| 右手影院亚洲欧美| 国产在线观看a视频| 欧美亚洲三级| 一区二区三区 在线观看视频| 日韩av免费网站| 50一60岁老妇女毛片| 麻豆av免费在线观看| 视频在线观看91| 亚洲精品99久久久久中文字幕| 在线观看免费91| 亚洲男人天堂网址| 日韩超碰人人爽人人做人人添| 亚洲视频中文字幕| 国产日韩在线视频| 夜夜春很很躁夜夜躁| 自拍网站在线观看| 波多野结衣中文字幕一区二区三区| 久久av在线看| 午夜xxxxx| 乡村艳史在线观看| 亚洲精品免费视频| 亚洲欧洲日夜超级视频| 中文有码在线播放| 国产精品99久久| 欧美男生操女生| 天天做天天爱天天高潮| 国产精品玖玖玖| 天天射成人网| 亚洲人在线观看| 另类小说第一页| 在线观看精品一区二区三区| 麻豆精品一区二区| 精品国偷自产在线视频| 污污的视频免费观看| 国产不卡网站| 国产精品久久久久久福利一牛影视 | 果冻天美麻豆一区二区国产| 亚洲综合无码一区二区| 亚洲国产一区二区在线| 国产中文在线| 久久国产成人午夜av影院| 日韩小视频网址| 日本55丰满熟妇厨房伦| 日韩激情美女| 99国产精品国产精品久久| 欧洲精品毛片网站| 日韩特黄一级片| 超碰成人久久| 日韩欧美第一区| av动漫在线观看| 日本美女高清在线观看免费| 欧美激情一区不卡| 91日韩在线视频| 国产一级淫片a| 狠狠色狠狠色综合婷婷tag| 在线不卡免费av| 婷婷激情5月天| 国产精品成人**免费视频| 亚洲一本大道在线| 日韩欧美精品一区二区三区经典| 国产免费黄色大片| 亚洲欧美日本日韩| 日本久久91av| 中文字幕永久在线观看| 久久精品久久综合| 97久久夜色精品国产九色| 久久久久久91亚洲精品中文字幕| 99精品在线观看| 超碰精品一区二区三区乱码| 黄色一级免费视频| 欧美呦呦网站| 久久精品91久久久久久再现| 91九色丨porny丨极品女神| 九九热爱视频精品视频| 欧美一区二区三区的| 乱子伦视频在线看| 福利成人导航| 亚洲免费电影在线| 婷婷五月色综合| 少妇喷水在线观看| 国产精品一二三在| 国产精品久久综合av爱欲tv| 五月天婷婷丁香| 久久不射2019中文字幕| 欧美激情网站在线观看| 国产三级精品三级观看| 亚洲三级性片| 亚洲精品国精品久久99热一| 日韩中文字幕有码| 久久久久免费av| 色一区av在线| 国产黄色录像视频| 国产剧情在线观看一区| 欧美精品在线观看91| fc2ppv在线播放| 手机亚洲手机国产手机日韩| 亚洲性av在线| 国产色视频一区二区三区qq号| 国产伦精品一区二区三区免费优势 | 超碰成人久久| 亚州av一区二区| 青娱乐国产在线视频| 久久xxxx精品视频| 99三级在线| 亚洲国产精彩视频| 国产高清一区日本| 亚洲xxxxx性| 国产不卡av在线播放| 国内成人精品2018免费看| 国产精品一区电影| 亚洲最新av网站| 韩国三级电影一区二区| 免费日韩av电影| 色视频在线观看免费| 99久久99久久精品免费观看| 日本女人高潮视频| 宅男在线观看免费高清网站| 亚洲精品视频一区二区| 又色又爽又高潮免费视频国产| 在线观看欧美日韩电影| 日韩精品一区在线| 久久久久久久久久97| 日韩精彩视频在线观看| 国产精品三级美女白浆呻吟 | 亚洲精品xxx| 激情视频在线播放| 国产一区二区三区精品视频| 亚洲自拍高清视频网站| 91精品大全| 在线观看网站黄不卡| 粉色视频免费看| 日韩精品一区二区三区中文在线| 精品奇米国产一区二区三区| 理论片大全免费理伦片| 亚洲素人在线| 97超级碰碰碰久久久| www.久久网| 国产精品资源站在线| 中文字幕成人一区| 久久精品超碰| 欧美大片一区二区三区| 丁香花五月激情| 国产精品一卡二| 精品人妻人人做人人爽| 午夜裸体女人视频网站在线观看| 日韩欧美aaaaaa| 精品视频久久久久| 首页国产欧美日韩丝袜| 欧美日韩在线播放一区二区| 2017亚洲天堂1024| 欧美日韩精品是欧美日韩精品| 亚洲一级片免费观看| 天天久久夜夜| 欧美亚洲成人网| 国内精品偷拍视频| 亚洲精品老司机| 欧产日产国产精品98| 国产精品免费看| 91超碰在线免费观看| 1024在线播放| 亚洲成人黄色在线| 五月婷婷欧美激情| 久久精品国产色蜜蜜麻豆| 99热都是精品| 91九色鹿精品国产综合久久香蕉| 亚洲系列中文字幕| 中文字幕制服诱惑| 亚洲乱码日产精品bd| 国产伦精品一区二区三区88av| 亚洲经典三级| 91福利视频导航| 成年女人在线看片| 欧美一区二区福利视频| 精品少妇theporn| 久久亚洲私人国产精品va媚药| 青青视频免费在线| 2019年精品视频自拍| 亚洲国产精品成人精品| 免费av中文字幕| 亚洲日本在线观看| 免费黄色三级网站| 日本美女一区二区三区视频| 久久99影院| 成人性生交大片免费看在线播放| 日韩成人激情视频| 免费观看一级视频| 国产91精品露脸国语对白| 亚洲精品偷拍视频| 久草精品视频| 久久免费高清视频| 亚洲国产成人一区二区| 色婷婷av一区二区| 给我看免费高清在线观看| 在线观看一区| 国产视频一区二区三区四区| av片哪里在线观看| 亚洲丝袜在线视频| 亚洲av无码一区二区乱子伦 | 色天天综合狠狠色| 五月婷婷久久久| 亚洲大片在线观看| 日韩一区二区三区四区视频| k8久久久一区二区三区| 男人天堂av片| jizz性欧美23| 久久久久中文字幕| 888av在线| 精品视频中文字幕| 男人天堂视频在线| 午夜影院在线观看欧美| 欧美xxxxx少妇| 久久国产剧场电影| 91九色在线观看视频| 亚洲精品一级二级三级| 97超碰人人模人人爽人人看| 国产精品久久久久久妇女| 日韩在线观看高清| 欧美白人做受xxxx视频| 欧美羞羞免费网站| 大地资源高清在线视频观看| 久久久精品国产免费观看同学| 992kp快乐看片永久免费网址| 亚洲午夜电影| 欧美国产综合视频| 国产福利一区二区精品秒拍| 91久久国产精品91久久性色| 国产麻豆久久| 国产精品av在线| a毛片在线看免费观看| 精品日韩欧美一区二区| 国产精品久久久久久久久毛片 | 国产精品第一第二| 日本高清中文字幕在线| 在线日韩欧美视频| 99在线观看免费| 欧美日韩视频专区在线播放| 欧美黑人一级片| 91丨porny丨首页| 亚洲欧美视频二区| 国产一区二区三区四区三区四| 自拍另类欧美| 亚洲精品a级片| 最新精品视频| 91超碰国产精品| 韩国黄色一级大片| 欧美在线看片| 欧美精品一区二区视频| 色爱av综合网| 欧美精品123| 第一会所亚洲原创| 伊人久久大香线蕉精品 | 日韩精品久久一区二区| 日本成人中文| 91色p视频在线| 色播一区二区| 国产一级二级三级精品| 欧美挤奶吃奶水xxxxx| 明星裸体视频一区二区| 国产探花在线精品| 亚洲女人毛片| 欧美阿v一级看视频| 国产自产在线视频| 久久不射网站| 亚洲欧美日本一区二区三区| 国产在线麻豆精品观看| 五月天丁香社区| 精品在线你懂的| 国产精品19p| 91女人视频在线观看| 女人十八毛片嫩草av| 亚洲欧美综合网| 国产精品久久免费观看| 国产精品久久久久久久久果冻传媒| 一级性生活免费视频| 亚洲已满18点击进入久久| 国产又黄又猛又粗又爽| 欧美老女人在线| 女人18毛片一区二区三区| 欧美人妖巨大在线| 亚洲精品久久久久久无码色欲四季| 亚洲精品美女久久| 婷婷激情在线| 性欧美在线看片a免费观看| 欧美色999| 热久久免费国产视频| 日韩毛片免费看| 国产精品一区二区久久国产| 日韩精品亚洲专区在线观看| 欧美婷婷久久| 激情一区二区| 色乱码一区二区三区在线| 成人av电影在线网| 天天操天天摸天天舔| 婷婷中文字幕综合| 日本熟妇毛耸耸xxxxxx| 欧美三级三级三级| 天天干,夜夜爽| 久久久91精品国产一区不卡| 校园春色亚洲| 99九九电视剧免费观看| 成人情趣视频网站| 欧美在线观看成人| 久久亚洲欧美| 国产精品亚洲一区二区无码| 亚洲国产高清在线| 五月天免费网站| 精品成人在线视频| 亚洲av无码专区在线| 日韩资源在线观看| 韩国精品主播一区二区在线观看| 99三级在线| 亚洲欧美伊人| 日本美女视频一区| 中文文精品字幕一区二区| 亚洲欧美综合自拍| 欧美性videosxxxxx| 午夜小视频在线播放| 欧美高清视频在线| 麻豆视频在线看| 国产精品成av人在线视午夜片| 99亚洲乱人伦aⅴ精品| 中文字幕在线乱| 老司机午夜精品99久久| 亚洲女优在线观看| 91福利在线免费观看| 日韩亚洲视频在线观看| 国内精品在线一区| 精品自拍偷拍| 国产妇女馒头高清泬20p多| 免费亚洲一区| 亚洲综合自拍网| 国产精品天美传媒| 无码人妻丰满熟妇奶水区码| 欧美日韩成人在线一区| 韩国中文字幕2020精品| 秋霞av国产精品一区| 色婷婷精品视频| 国产精品50p| 久久日韩粉嫩一区二区三区| 国产成人在线免费观看视频| 日韩成人激情在线| 自拍网站在线观看| 欧美日韩一区二区三区在线视频 | 国产亚洲情侣一区二区无| 亚洲先锋成人| 中文字幕在线播放视频| 天天做天天摸天天爽国产一区| 人人妻人人澡人人爽久久av | 视频在线观看99| 中文字幕日韩亚洲| 久久久精彩视频| 久久综合影音| 国产18无套直看片| 7777精品伊人久久久大香线蕉 | 亚洲一区中文日韩| 人妻一区二区三区| 国产成人精彩在线视频九色| 青草国产精品| 绯色av蜜臀vs少妇| 国产精品人人做人人爽人人添| 国产性生活网站| 日韩经典一区二区三区| 日韩制服诱惑| 黄色小视频大全| 91网站黄www| 中文字幕第315页| 欧美激情一区二区三区高清视频| 老牛精品亚洲成av人片| 无码日韩人妻精品久久蜜桃| 国产精品久久久久婷婷| 午夜精品在线播放| 日韩一中文字幕| 91蝌蚪精品视频| 成人免费观看视频在线观看| 中文字幕国产一区二区| 国产人妖一区二区三区| 97视频免费观看| 天天影视综合| 中文字幕av观看| 欧美精品精品一区| www.成人爱| 国产精品无码电影在线观看| 久久一日本道色综合| 国产精品欧美综合亚洲| 97在线视频一区| 五月精品视频| 91精品人妻一区二区| 日韩欧美国产系列| 天天综合网站| 欧美黑人经典片免费观看| 成人av在线影院| 中国一级特黄视频| 97热在线精品视频在线观看| 日韩精品免费一区二区三区| 91极品视频在线观看|