如何用“火星文”說出“我想吃蘋果”

最近和小朋友在玩一個遊戲,就是讓小朋友先在心裡,想一件事,然後換一種方式表達出來。然後請另外一個小朋友,猜出第一個小朋友心裡想的是什麼事。

為了讓這個小遊戲不至於那麼簡單,所以事先約定了一些規則。首先,找了一些卡片,寫上一些詞語,如:“我”,“你”,“他”,“吃”,“拿”,“放下”,“蘋果”,“梨”,“餅乾”。

然後讓第一個小朋友,在這些詞語裡,想好一件事,比如:“我吃蘋果”。第一個小朋友想好後,不能直接說出來,也不能用肢體語言表達出來。而是需要用另外一種方式表達,因為都是小學生嗎?所以語文詞語,就改用數學數字來表達好了。

那麼,先嚐試一下用數字“1”代表“我”,“2”代表“你”,,,,“9”代表“餅乾”。然後直接在紙上寫上數字“147”,暗示“我吃蘋果”嗎?

兩個小朋友討論了下,仔細想想,覺得這樣不好。因為如果詞語多了,超過10種的話,假設”10“代表”薯條“,”11“代表”杯子“,那對於這句話“我杯子”豈不是表示成“111”,那“111”是不是可以翻譯為“我我我”了呢?這樣的表達方式,就不能正確表達了。

當然,如果不用數學,用別的方式表達,假設火星文,也是有辦法的。

但如果還是用數學的方式,有沒有別的辦法呢?

於是,給了他們一個建議,可以用2的n次方來代表那些詞語(當然,對於小學生來說,可能有點蒙,但是,給他們一個計算器,然後告訴他們怎麼摁,小學生操作起來還是很容易很快的。主要是規則非常簡單,而且非常可靠,好用。)

於是,新的用數字代表詞語的方式就約定出來了。

“2^0=1”代表“我”,“2^1=2“代表”你“,”2^2=4”代表“他”,“2^3=8”代表“吃”,“2^4=16“代表”拿“,”2^5=32“代表”放下“,”2^6=64“代表“蘋果”,“2^7=128”代表“梨”,“2^8=256”代表“餅乾”。

這樣,對於“我吃蘋果”,就可以表示為:“1864”,但仔細想想,這麼表達還是有問題的。

因為這涉及到斷開數字的問題。

所以,最好是能把斷開數字這個容易導致出錯的情況避免掉。

那麼,可以把這3個數字用加法做一下運算,得到“1+8+64=73”。

好了,這時,第一個小朋友,只要告訴第二個小朋友,數字73,第二個小朋友,是不是就能知道,第一個小朋友,心裡實際想的是“我吃蘋果”呢?