我見過(guò)很多邏輯類的玩具,但是數(shù)獨(dú)永遠(yuǎn)是最棒的邏輯游戲,沒有之一。
我想大部分人應(yīng)該都大致知道數(shù)獨(dú)是個(gè)什么玩意兒,不過(guò)保險(xiǎn)起見,還是簡(jiǎn)單介紹一下。數(shù)獨(dú)是一個(gè)方格形的puzzle,一般是9x9的,里面預(yù)先填上了一些數(shù)字,比如:
你要做的就是把剩下的格子都填上1~9的數(shù)字,使得整個(gè)puzzle滿足以下條件:
數(shù)獨(dú)是一種純邏輯游戲,不需要計(jì)算,所以對(duì)小孩子是很友好的。巧虎似乎就有數(shù)獨(dú)玩具,我家哥哥很喜歡玩,里面附帶的puzzle難度都不大,適合啟蒙:
(這張照片是4歲半的時(shí)候)
如果你的孩子也像我家哥哥一樣對(duì)這種游戲有一定的接受度,那么恭喜你,其他的邏輯游戲都可以免玩了。不過(guò)如果家長(zhǎng)對(duì)數(shù)獨(dú)不是特別熟悉,在引導(dǎo)孩子的時(shí)候會(huì)有一些誤區(qū),所以我才寫這篇日志,提醒大家在引導(dǎo)孩子玩數(shù)獨(dú)的時(shí)候,有兩個(gè)要點(diǎn)是一定要注意的。
第一:不要猜,不要試錯(cuò)!
這是最常見的一個(gè)誤區(qū),因?yàn)楹芏啻笕送鏀?shù)獨(dú)也要靠猜的。數(shù)獨(dú)是純邏輯游戲,只要是正規(guī)的數(shù)獨(dú)puzzle,即便難度再大,也是可以純依靠邏輯推理來(lái)得到唯一解的,完全不需要猜。舉個(gè)例子,上面那個(gè)puzzle中最后邊一列怎么解?還缺第6行和第8行的兩個(gè)格子,數(shù)字缺4和8,要猜嗎?不要,因?yàn)榈?行其他列已經(jīng)有4了,所以4只能放在第8行,那么第6行只能放8。
如果你陪孩子玩的時(shí)候發(fā)現(xiàn)他在猜,那就是跑偏了,趕緊拉回來(lái)。如果你發(fā)現(xiàn)某個(gè)格子只能靠猜,那么只有兩種可能性:
第二:每一步都要能說(shuō)出理由,這比結(jié)果重要!
既然是純邏輯游戲,那么每填一個(gè)數(shù)字就必須是有理由的,如果孩子不知道自己為什么這么填,那就白玩了。如果孩子還不能有條理地表達(dá)他的思路,家長(zhǎng)要幫助他把思路整理出來(lái),形成嚴(yán)密的邏輯推理,這個(gè)過(guò)程比單純把puzzle填完重要得多。
比如說(shuō),上面例子中的第7行,還剩3個(gè)格子,怎么填?完整的思路大概是這樣的:
孩子只能能夠說(shuō)出完整的推理過(guò)程,才算真正玩到點(diǎn)子上。這個(gè)推理過(guò)程中,必須從已知的條件出發(fā),每一步推理必須都是嚴(yán)密的(窮盡的),如果發(fā)現(xiàn)其中有紕漏,必須指出來(lái)。比如說(shuō),上面的例子中, 如果孩子一開始就把4填在第5列,盡管結(jié)果是正確的,但這個(gè)邏輯是不嚴(yán)密的,因?yàn)楦鶕?jù)已知條件,我們只能推理出4不能填在第7列,但并不能排除第6列。記住: 嚴(yán)密的邏輯推理才是我們通過(guò)玩數(shù)獨(dú)要培養(yǎng)的東西,而不是得到一個(gè)正確的解。
順便,你可能發(fā)現(xiàn)了,這個(gè)過(guò)程跟做數(shù)學(xué)題,特別是證明題,是一模一樣的。之前在小花生上看到一篇叫做《聊聊數(shù)學(xué)那些事》的文章,其觀點(diǎn)深得我心。數(shù)學(xué)不是算術(shù),計(jì)算甚至是巧算都不重要,重要的是邏輯推理的能力,從這一點(diǎn)上說(shuō),小學(xué)奧數(shù)基本都是歪門邪道,還不如玩玩數(shù)獨(dú)。
最后推薦一個(gè)數(shù)獨(dú)的variant,也是朋友推薦給我的,叫做MathDoku。和經(jīng)典數(shù)獨(dú)相比,MathDoku不但要滿足行列的不重復(fù),還需要滿足指定區(qū)域內(nèi)的計(jì)算約束。MathDoku有很多相關(guān)的App可以下,內(nèi)容都大同小異,比如這種:
這是一道5x5的題目,現(xiàn)在我家哥哥平均5分鐘解完一道。計(jì)算約束除了加減法還有乘除法(這道題沒出現(xiàn)乘除法,其他題目有),等于把邏輯和計(jì)算一起練了,二合一,推薦給已經(jīng)有一定計(jì)算能力的孩子。