2018年7月8日 星期日

1A2B 猜數字遊戲

我很喜歡 1A2B 這個遊戲,想要寫一個小程式讓電腦出題,平常無聊時就可以猜電腦出的數字。

1A2B 遊戲規則

1A2B 這個遊戲在國外叫 mastermind 或 cows and bulls,玩法是選個 4 位數的數字,這 4 位數中的數字不能重覆,比方說 1231 這樣是不行的,因為 1 重覆使用了。另外,我自己玩的時候最高位數不能為 0,比方說 0123 這樣是不行的,但我看其他人在玩的時候最高位數還是可以為 0。

假設我選的數字是 1234,對手猜 9801,那對手猜中 1 這個數字,但是位子不對,這樣的情況稱為 B。因為對手沒有猜中其他數字,所以總計起來就是 1 個 B 而已,所以我會回報對手 『0A1B』,告訴他:『你猜中了一個數字,但這數字不在正確的位子上。』

如果對手猜 1987,那麼 1 被它猜中了,而且位子也在正確的地方,這樣的情況稱為 A, 因為對手沒有猜中其他數字,所以總計起來就是 1 個 A 而已,所以我會回報 『1A0B』,告訴他:『你猜中了一個數字,而且這數字在正確的位子。』

下次對手猜 4201,4 這個數字猜中了,但位子不對,1 個 B;2 這個數字猜中了,而且位子也正確,1 個 A;1 這個數字猜中了,但位子不對,1 個 B,總計就是 1 個 A 還有 2 個 B,所以我回報給對手:『1A2B』,遊戲的目標就是要達到 4A -- 4 位數都猜中,而且數字都在正確的位置上。

2018年6月25日 星期一

生物放大作用與環境污染

生物課本中對環境污染講的並不多,以我們學校今年選用的版本來說,才講了 12 行,看起來好像不太重要,離我們很遙遠。但其實不然,優養化造成的藻類增生在你家旁邊的水溝就看得到;重金屬污染的鎘米說不定你也吃過。

但這會有什麼影響嗎?當然,如果你祇吃到一點點鎘米可能影響不大,但如果沒有警覺多吃了點,那就影響大了!!

五界分類與病毒

科學家將生物分為五大類,也就是五個界,分別是原核、原生、菌物、植物與動物。原核生物是最簡單、最原始的生物,包含了細菌與藍菌。咦?那病毒呢?

病毒不是生物喔!

2018年6月11日 星期一

心理測驗與檢索表

有沒有做過網路、報章雜誌上面的心理測驗?沒有的話就來做兩個試試,看看你是什麼樣的人?做完心理測驗,我們可以想想看這跟生物課有什麼關係?

生物的學名

如果各種生物都沒有名字,人們彼此溝通時會有一些困難;但是,如果同一種生物有太多名字,這也是一個困擾。所以,瑞典科學家林奈想了一個辦法,幫生物取一個獨一無二的名字,稱為『學名』。

2018年6月9日 星期六

生物的分類

生物的種類非常多,為了能清楚表示不同種生物之間的關係遠近,科學家使用界門綱目科屬種七個分類階層將生物依親疏遠近進行分類。課本講到分類階層,都會有一張圖,從上到下寫著界門綱目科屬種,看起來很清楚,但學生其實很難理解那到底在畫什麼。

最容易理解的還是要從學生的生活經驗著手,所以我用衣櫃來解釋分類階層。