楊暘
電腦語(yǔ)言(Computer Language)指用于人與電腦之間通信的語(yǔ)言。為了使人和電腦之間建立溝通,就需要設(shè)計(jì)一套電腦能夠聽懂的語(yǔ)言,即為電腦編程。由數(shù)字、字符和語(yǔ)法規(guī)則組成電腦的各種指令,這些就是電腦和人類進(jìn)行通信的方式。電腦語(yǔ)言是有著全球化統(tǒng)一的標(biāo)準(zhǔn),而且人類要通過學(xué)習(xí)才能使用這種語(yǔ)言。電腦語(yǔ)言在計(jì)算機(jī)科學(xué)乃至現(xiàn)代科學(xué)中的地位尤為重要。
【DI競(jìng)技】
挑戰(zhàn):設(shè)計(jì)一個(gè)“交流系統(tǒng)”,“電腦”組只能用卡片傳達(dá)動(dòng)物的名字給“人類”組,不可以發(fā)出任何聲音。
要求:
1.分成兩個(gè)小組,“電腦”組和“人類”組。設(shè)計(jì)一個(gè)交流系統(tǒng),之后“電腦”組的成員將通過卡片向“人類”組傳達(dá)動(dòng)物的名字。在正式傳達(dá)過程中,利用的卡片數(shù)量越少得分將會(huì)越高。
2.正式傳達(dá)時(shí),“電腦”組和“人類”組之間有一個(gè)較高的屏風(fēng),互相見不到。
3.動(dòng)物名字在開始交流時(shí)必須保密,水彩筆也只能在交流時(shí)使用,正式開始后不能使用。
4.正式傳達(dá)時(shí),“人類”組會(huì)得到一張列出一些動(dòng)物名字的紙,“電腦”組會(huì)得到其中一個(gè)動(dòng)物名字?!叭祟悺苯M向“電腦”組提出問題,“電腦”組用卡片做回答,但不可以發(fā)出任何聲音。當(dāng)“人類”組認(rèn)為已經(jīng)知道是哪個(gè)動(dòng)物時(shí),在紙上圈出來(lái),“電腦”組將會(huì)得到一個(gè)新的動(dòng)物名稱,重復(fù)以上步驟。
5.全部10張動(dòng)物卡片用完后結(jié)束,用時(shí)越短越好。過程中“電腦”組可以選擇跳過一張動(dòng)物卡片進(jìn)行新的一張,但是之后不可以再回到之前的卡片。
材料:12張空白卡片,一盒水彩筆,寫有不同動(dòng)物名字的10張卡片,一張列有動(dòng)物名字的A4紙。
動(dòng)物名稱(依序):狼,奶牛,狗,綿羊,斑馬,袋鼠,鯊魚,蚊子,蛇,鯨魚
【創(chuàng)想攻略】
我們的挑戰(zhàn)是要設(shè)計(jì)卡片和交流系統(tǒng),使“人類”組能快速知道“電腦”組用卡片發(fā)出的動(dòng)物信號(hào)。那就意味著“人類”組必須知道“電腦”組給出的卡片的含義,比如在交流中,在三張空白卡片上分別寫上“空中飛的”、“地上跑的”、“水里游的”,在另外兩張卡片上分別寫上“是”、“否”。接下來(lái)“電腦”組根據(jù)得到的動(dòng)物名字給出不同的卡片。若“電腦”組得到的動(dòng)物名字是“鯊魚”,那“電腦”組可以給出寫有“水里游的”這張卡片,“人類”組根據(jù)動(dòng)物清單篩選后提問“是鯊魚嗎”,“電腦”組給出寫有“是”的卡片,“人類”組在A4紙上圈出“鯊魚”,即算交流成功。
那針對(duì)未知的10個(gè)動(dòng)物名字,怎樣設(shè)計(jì)好卡片內(nèi)容才能更快更準(zhǔn)地傳遞信號(hào)呢?使用較多的卡片會(huì)影響得分,如何盡量減少卡片使用數(shù)量呢?卡片信號(hào)太多會(huì)影響雙方的交流效率,如何簡(jiǎn)化信號(hào)系統(tǒng)也是非常重要的。
我們還千萬(wàn)要注意水彩筆只能在第一部分中使用,正式開始后就不能再設(shè)計(jì)卡片了。因此第一部分要考慮充分哦!正式開始后,“電腦”組不能發(fā)出聲音和示意動(dòng)作,只能使用卡片!
【思維升級(jí)】
下面這些方法是不是會(huì)給你帶來(lái)一些思維啟示呢?
A.卡片設(shè)計(jì)內(nèi)容有“大”、“中”、“小”,以此進(jìn)行動(dòng)物體型分類。
B.卡片設(shè)計(jì)內(nèi)容有“沒有腿”、“兩條腿”、“四條腿”、“好多腿”,以此進(jìn)行動(dòng)物初步分類。
C.一張卡片可以正反使用,以減少卡片使用數(shù)量。
D.一張卡片上可以寫多項(xiàng)內(nèi)容,使用時(shí)用手指定位具體信息。例如“大中小”可以寫在一張卡片上,用手進(jìn)行遮擋或者指定。
E.利用卡片的位置作為一種信號(hào)。例如當(dāng)卡片橫著放時(shí),表示“是”,當(dāng)卡片豎著放時(shí),表示“否”,以減少卡片使用數(shù)量。
F.卡片內(nèi)容可以升級(jí)為26個(gè)英文字母,“電腦”組用手指出正確的首字母來(lái)傳達(dá)該動(dòng)物信息。如“鯊魚”可以用手指出“S”、“Y”,“人類”組看到后直接找到正確的動(dòng)物。
G.這一題中“人類”組的提問也非常重要,要快速響應(yīng)并配合默契,“人類”組至少有兩人。
H.若“人類”組擅長(zhǎng)提問,可以簡(jiǎn)化交流的信號(hào),“電腦”組會(huì)簡(jiǎn)單很多。例如“人類”組主動(dòng)把動(dòng)物依次讀出來(lái),當(dāng)“電腦”組聽到正確的動(dòng)物時(shí),立即將手上的卡片從豎著變?yōu)闄M著。這樣“人類”組占主導(dǎo)作用,整個(gè)題目只需要一張卡片,不需要用水彩筆,信號(hào)交流系統(tǒng)簡(jiǎn)化,大大提高了效率。
【挑戰(zhàn)延伸】
假如“人類”組不能發(fā)出聲音,但可以進(jìn)行表演,是否有其他的創(chuàng)意解題方法呢?
【分享交流】
你有什么更好的點(diǎn)子嗎?歡迎來(lái)稿分享給更多人,讓大家為你點(diǎn)贊!