2010/12/31

有趣的 Pig 遊戲

剛剛教學生連上 Scratch 網頁下載、觀摩其他人的作品時,意外的發現一個很有趣的作品。

這個是一個叫做 Pig 的簡單遊戲,我們與電腦輪流擲骰子,以擲出的點數計分,每一點算一分,看哪方先得到 100 分就結束遊戲。

當然,如果祇是單純的輪流擲骰子恐怕不太有趣,所以它有一些規則讓這個遊戲變得緊張刺激。

Pig 遊戲規則

  1. 每個人在一個回合中可以拋擲骰子的次數不限
  2. 每回合拋擲骰子的得分先放在暫存區
  3. 回合結束方式一:按下 Hold,得分保留,換邊
  4. 回合結束方式二:擲出 1 點,暫存區的得分遺失,換邊
  5. 任一方得到 100 分以上,遊戲結束


圖、Pig 遊戲畫面

這個遊戲的樂趣在於,擲出 1 的機率有 1/6,很可能辛辛苦苦的得分都因為吃到一隻豬而 bye bye,所以最好的情況就是擲出非 1 的點數後就馬上 Hold。偏偏按下 Hold 之後就遊戲換邊,沒機會再擲骰子,得分的機會變成對方。

2010/12/29

用 Excel 模擬骰子拋擲結果

我想要用 Excel 的亂數函數 Rand() 來模擬骰子的拋擲結果。

依據 Rand() 的說明文件,如果想要得到 a~b 之間的亂數,就用 =Rand()*(b-a)+a 的方式計算。我想要模擬骰子拋出 1~6 的數字,因此就以公式 =Rand()*(6-1)+1 丟入 Excel 中做計算。

啊,對了,因為我祇想要整數,所以用四捨五入函數 Round() 來對產生的亂數處理一下,整個公式變成為 =Round( Rand()*5+1,0) 。

將公式輸入 Excel 果然得到 1~6 的亂數,太好了。

ㄟ,等一下,這個公式在拋擲次數少的時候看起來一切正常,但是模擬拋擲 1000 次、10000 次時,就會明顯發現 1 & 6 出現的機會祇有其他數字的一半。

呣,怎麼會這樣呢?將問題丟到網路上,沒多久,好友帆帆就來解答我的疑惑了。

我們仔細看看 =Round(Rand()*5+1,0) 這個公式,裡面的 Rand()*5 會產生 0~4.99999 的亂數。其中:

  • 0~0.49999: +1 後為 1~1.49999,四捨五入為 1
  • 0.5~1.49999: +1 後為 1.5~2.49999,四捨五入為 2
  • 1.5~2.49999: +1 後為 2.5~3.49999,四捨五入為 3
  • 2.5~3.49999: +1 後為 3.5~4.49999,四捨五入為 4
  • 3.5~4.49999: +1 後為 4.5~5.49999,四捨五入為 5
  • 4.5~4.99999: +1 後為 5.5~5.99999,四捨五入為 6

仔細看上述說明,要得到 1 或 6,原始的亂數必須介於 0~0.49999 & 4.5~4.99999 之間,大概都祇有 0.5 的區間。而要得到 2、3、4、5 這些數字,都有完整的 1 個區間可以得到這些數字。因此在拋擲量大時就會顯現 1 & 6 得到的次數祇有其他數字的一半。

如果要得到正確的骰子結果,應該將公式改為:=Int(Rand()*6+1) (Int 函數為取整數值的意思)。其中 Rand()*6 會得到 0~5.999999 的值:

  • 0~0.99999:+1 為 1~1.99999,取整數值為 1
  • 1~1.99999:+1 為 2~2.99999,取整數值為 2
  • 2~2.99999:+1 為 3~3.99999,取整數值為 3
  • 3~3.99999:+1 為 4~4.99999,取整數值為 4
  • 4~4.99999:+1 為 5~5.99999,取整數值為 5
  • 5~5.99999:+1 為 6~6.99999,取整數值為 6

公平骰子擲 6000 次時各數字出現次數
圖、公平骰子擲 6000 次時各數字出現次數

利用這樣的公式,得到 1~6 的每個數字的區間都相同,因此出現 1~6 的機會就都一樣了。當我將這個公式執行 6000 次,每個數字出現的機會都趨近相同 (約略各 1000 次)。所以,要用 Excel 模擬骰子要很小心啊,一個沒注意就把出現機率弄錯了,變成一顆會作弊的骰子啊。

附註 -- 與帆帆的對話

  內容

帆帆

因為你要用 continue 的機率函式模擬 discrete 機率函式,rand()*5 才只有五單位,要用五單位的機率密度函數來模擬 1,2,3,4,5,6 六單位的不連續機率密度函數,就分的不平均,又剛好四捨五入,所以 1,6 只分到 0.5 的機率密度。

Yukie

依照 Rand() 的說明是,要求 a-b 之間的數字,就用 rand()*(b-a)+a 所以我才這樣寫。因為我想求 1-6。

帆帆

它那個說明是只針對連續型的機率密度函數才能這樣做。

rand()*(b-a)+a, 如果用0,1(正反面)來算,rand*(1-0)+0,如果是 round,剛好四捨五入就可以用 round; 但是用 int 就只會出現 0,出現 1 的機會幾乎是 0。

所以要以連續機率密度函數去 mapping 不連續機率密度函數會需要注意轉換的計算方式。

Technorati : , , , , , , ,

2010/12/28

Excel 基礎教學:簡介 & 定位方式

Excel 的主要功能是進行計算,小自簡單的加減乘除,大至多重計算均可勝任。

平常常見老師們利用 Excel 計算成績,但除此之外似乎較少見到老師應用 Excel。其實在算成績之外,老師們算學生的便當費用、補充教材印刷費用等工作若改用 Excel 進行,可以大大簡化整個過程。

比方說,本週有 35 位同學訂便當,每個便當 55 元;國文補充教材印刷費 10 元/人,扣掉資源班同學,有 32 個同學需繳國文補充教材費;數學補充教材印刷費 12 元/人,34 個同學需繳費;英文補充教材 11 元/人,33 位同學需繳費。

用計算機按的話,上述計算必須按 35*55*5(天) + 10*32 + 12*34 + 11*33 = 10716(元),一個不小心按錯,就要整個重來;有時候是按完後發現當中有幾個數字弄錯了,國文教材應該是 12 元,英文教材才是 10 元,遇到這種狀況還是得整個重來。

但是,如果用 Excel 進行計算,我們祇需將輸入的那一格資料更新就資料更正完成,檔案存下來還可以下週繼續使用,可以節省許多額外的氣力。所以我平常就開著 Excel 在旁邊,有需要計算時就用它代替計算機。

也許有人會說:『用 Excel 做這麼簡單的計算,真是大材小用!』嗯,啊程式都買了,也灌進電腦裡面了,不用白不用啊!:P 既然都買了,就是要儘量使用啊!所以計算成績也好,計算學生要繳交的費用也好,都用 Excel 來計算吧!:)

Excel 座標定位

Excel 由許多格子所組成,每一個格子都以『英文-數字』進行座標定位。X 軸以英文表示,由左至右依照 A、B、C 的順序排列;Y 軸以數字表示,由上至下依照 1、2、3、4 的順序排列。因此最左上方的格子是 A1,A1 的右手邊是 B1,A1 的下方是 A2,依此類推。

Excel 的格子以『英文-數字』進行定位
圖、Excel 的格子以『英文-數字』進行定位

滑鼠點到格子上就可以開始輸入資料,如果沒有特別指定,則輸入的資料就直接呈現;若一開始先輸入 = (等於) 符號,則開始進行計算。

比方說,輸入 35*32,那麼在格子內呈現的就是 35*32 這 5 個字;如果輸入的是 =35*32,那麼格子內呈現的是計算結果: 1120。

輸入等於 (=) 符號才能進行計算
圖、輸入等於 (=) 符號才能進行計算

資料的計算不限於數字的計算,也可以格子與格子之間做計算,比方說要讓 A1 這一格資料與 C1 這一格資料相乘,就祇需要輸入 =A1 * C1 即可 (別忘了一開始的 = 符號)。如果在 B1 這一格寫『=A1』,因為沒有使用其他運算符號,所以不做計算直接以 A1 的資料填入 B1。

參考座標改變的方式

因為 Excel 的功能是進行計算,在計算時我們常將格子內的資料資料複製至其他地方繼續進行計算。但是複製過去後參考的座標點也許需要跟著改變,為了節省我們的時間,Excel 會自動的變更參考點。

我們把格子內的資料往橫向複製時,定位座標『英文-數字』中的英文部份 (X 軸) 會改變;往縱向複製時,數字部份 (Y 軸) 會改變。如果希望複製的時候不要自動改變,就要加 $ 號

$符號的意義:不改變

  • 『英文-數字』:複製時 X 軸英文部份與 Y 軸數字部份都會改變
  • $英文-數字』:不改變 X 軸英文部份,但會改變 Y 軸數字部份
  • 『英文-$數字』:改變英文部份,但不改變數字部份
  • $英文-$數字』:英文 & 數字部份都不會改變

例如我們在 A1 這一格中填入 5100,在 D1 這一格填入 =A1,則 D1 也會顯示 5100。接著我們把 D1 這一格分別往橫向、縱向複製,結果發現複製後的結果都是 0,為什麼會這樣呢?

無特別指定時『英文-數字』均會變動
圖、無特別指定時『英文-數字』均會變動

原因是這樣子的:我們在 D1 這一格填的是 =A1,所以複製時 X 軸、Y 軸的『英文-數字』都可以改變。往橫向複製到 E1、F1 這兩格時,內容分別變為 =B1、=C1 (英文部份變了),因為 B1、C1 都沒有資料,因此 E1、F1 都顯示為 0。

縱向複製時,D2、D3 的內容分別是 =A2、 =A3 (數字部份變了),而 A2、A3 都是空格無資料,因此 D2、D3 對應到 A2、A3 時也祇能得到 0。

現在我們把 D5 這一格填入 =$A1,要求英文部份不改變,則往橫向複製至 E5、F5 時,這兩格的內容仍然為 =$A1,可以得到 5100 這個數值;縱向複製時,D6、D7 的內容分別是 =A2、 =A3 (數字部份變了),得到 0 的答案。

阿剛 補充:
要在 Excel 輸入 $ 符號不用辛苦的按 Shift-4,祇要輸完格子的座標後,按 F4 就可以自動切換了。

比方說格子內的資料本來是 =A1,按一次 F4 變成 =$A$1;按第二次 F4 之後變成 =A$1;按第三次 F4 鍵變成 =$A1。再按一次 F4 鍵就恢復 =A1。

『$英文-數字』不改變 X 軸英文部份
圖、『$英文-數字』不改變 X 軸英文部份

再來我們把 D9 這一格填入 =A$1,要求數字部份不改變,則往橫向複製至 E9、F9 時,這兩格的內容分別變為 =B$1、=C$1 (英文部份變了),得到 0;縱向複製時,D10、D11 的內容分別是 =A$1、 =A$1 (數字部份不變),得到 5100。

『英文-$數字』改變英文部份,但不改變數字部份
圖、『英文-$數字』改變英文部份,但不改變數字部份

最後我們把 D13 這一格填入 =$A$1,要求英文、數字部份均不改變,則往橫向複製至 E13、F13 時,這兩格的內容均為 =$A$1 (英文部份不變),得到 5100;縱向複製時,D14、D15 的內容也都是 =$A$1 (數字部份不變),得到 5100。

『$英文-$數字』:英文 & 數字部份都不會改變
圖、『$英文-$數字』:英文 & 數字部份都不會改變

$ 符號的應用:用加權數計算成績

我們計算學生成績時,有時候會將每週上課時數做為加權,讓上課節數多的科目得到比較高的權重。比方說臺中市進階資訊能力檢測的題目之一:

以「加權計分」方式計算「平時成績」:加權數標示於每計分單項名稱下方(紅色區塊),「平時成績」計算公式為「平時成績 =(作業一 × 作業一加權數+ 作業二 × 作業二加權數)÷(加權數總和);並且,在更動加權數時,系統會即時自動依照加權數計算平時成績。

這時候我們祇要將加權數列於一行,成績乘加權數時,利用 $ 符號把加權數所在的那一格固定住,將公式複製至其他格子時就不會把加權數給改掉到了。

利用 $ 指定加權數的座標
圖、利用 $ 指定加權數的座標

在上圖中,我們將趙中華的平時成績設定為 =(E4*$E$3+F4*$F$3)/($E$3+$F$3) ,利用 $ 將加權數所在的格子固定住。接著我們將趙中華的平時成績複製到林台生的成績格,公式變為 =(E5*$E$3+F5*$F$3)/($E$3+$F$3) ,仍然正確的指向加權數所在的位置,這樣林台生的成績也 OK 了。

如果在上圖中忘了加上 $ 符號,那計算出來的成績就全都錯了,所以要指向某個固定位置時一定要記得加 $ 符號,切記!切記!

Technorati : , , , , , , ,

2010/12/26

利用 PhotoScape 為圖片加上美美的說明文字

寫部落格時常會遇到需要利用圖文進行說明的時候,一張好的圖片可以代替萬語千言,省下許多原本要花費在說明的氣力,也少了許多發生誤解的狀況。

使用圖片時,如果祇給一張大大的圖,有些讀者可能看不出重點在哪邊,所以我習慣會用個方框把圖片裡的重點圈起來,再加個簡單的說明文字,讓讀者直接聚焦在我想要強調的重點上。

但剛開始的時候我還不太知道該怎麼加字,所以祇是很單純的將圖片丟進小畫家之類的軟體中加框線 & 字,結果加的線 & 字都不怎麼漂亮。重點示意的功能是達到了,但是沒有美感。

早期加的字缺乏美感
圖、早期加的字缺乏美感

後來覺得那樣的字、線實在是美感不足,希望能有些改變,所以改用 PhotoFiltre 來為圖片加字。祇不過在 PhotoFiltre 中要將文字弄的漂漂亮亮得分好幾個步驟做,每次寫部落格花最多時間的就是在那邊為圖片加說明。

今年八月時想說試看看阿欣老師在幾年前介紹的 PhotoScape,一試就發現這個軟體很符合我的需求,祇要一個簡單的步驟就可以把文字弄的很漂亮!哎,以前花那麼多時間做圖片說明真是為誰辛苦為誰忙啊……:O

PhotoScape 相關訊息

官方網站http://www.photoscape.org/ps/main/index.php
下載點一http://www.photoscape.org/ps/main/download.php
下載點二下載包含 PhotoScape 的 Pstart 軟體包

PhotoScape 使用方式

執行 PhotoScape 後,可以看到 PhotoScape 的所有功能都列在首頁右邊,從首頁可以發現它的功能非常多,不過一時也講不完那麼多功能,我們還是祇說說圖片加文字的功能吧。

要在圖片中加入文字,我們可以點進『相片編修』的功能中,為圖片加點裝飾。

選擇『相片編修』 功能
圖、選擇『相片編修』 功能

進入相片編修功能畫面後,選擇圖片所在的資料夾,再選擇要編修的圖片。

選擇圖片所在的位置
圖、選擇圖片所在的位置

選擇好要編修的圖片後,圖片下方的『裝飾』功能會亮起來,點選它就可以開始為圖片加點東西了。

選擇『裝飾』功能
圖、選擇『裝飾』功能

打開裝飾選項後,我們可以開始在圖片上加各種形狀的框框。比方說要在圖片的重點上加個方框,就點選方形圖案,接著再選擇框線的顏色,以及,是否要在框線外面再包一層其他顏色讓方框看起來更美觀。

我習慣將框線設定為紅、藍、綠這三種顏色之一,然後外面再加個白色的邊,讓框線看起來更顯眼。

選擇框的外形 & 顏色
圖、選擇框的外形 & 顏色

選好框的形狀 & 顏色後,用滑鼠直接在圖片上拉一下,就可以拉出一個框框。

用框框將重點標示出來之後,我們還要為圖片重點加一些說明文字。加說明文字的按鈕就在框形按鈕的左邊,按下它就可以加文字了。

在圖片重點上加框後再選擇文字工具
圖、在圖片重點上加框後再選擇文字工具

按下文字按鈕,會跳出一個小視窗讓我們填寫要加入的文字,以及這些文字的相關設定。同樣的,文字本身我習慣用紅、藍、綠這三種顏色,在文字的外面再加上白色邊框與陰影。

設定文字的框線與陰影
圖、設定文字的框線與陰影

選好文字的相關設定後,按下確定鍵,在圖片上就多了一個浮動的文字,可以利用滑鼠將文字拖拉至適當的地點放好。

將文字拖拉至適當地方
圖、將文字拖拉至適當地方

方框大小、位置的修改與調整

剛開始用 PhotoScape 的人可能會覺得它並不是那麼便利,框框畫好後要再調整位置、大小都沒辦法。我們原本期望可以用滑鼠點在那些框框、文字之上就能進行調整,可是真的把滑鼠點上去卻沒辦法做任何調整。

我剛開始使用 PhotoScape 時,大小框錯了就得整個放棄掉重來,直到九月、十月的時候 (都已經用 PhotoScape 一兩個月了),忽然注意到在『裝飾』的功能頁上有一個滑鼠外形的按鈕……終於讓我找到調整框框大小的方法了。

要調整框框的大小位置,我們就點選這個滑鼠按鈕。

點選滑鼠按鈕以調整物件
圖、點選滑鼠按鈕以調整物件

按下滑鼠按鈕後,再去點選我們想要修改的框框(或文字),框框會出現 8 個調整點讓我們調整大小,也可以整個框框拉動至其他地方。

選擇要調整的物件
圖、選擇要調整的物件

選擇好要調整的物件後,將其調整到想要的位置、大小 (為了這一個功能,我浪費了一兩個月的時間才找到它啊)。

將物件調整大小 & 位置
圖、將物件調整大小 & 位置

在圖片上加好框框 & 說明文字後,我們就可以將圖片儲存起來了。

儲存檔案

一般我們所習於使用的軟體要存檔的話,都是從『檔案 ==> 存檔』來進行,不過 PhotoScape 介面與一般的軟體不太相同,它沒有這樣的功能選單,所以有些人可能找不到存檔的功能。

PhotoScape 的作者把儲存的功能搬到『裝飾』功能頁面的最右邊了,祇要按下最右方的儲存按鈕就可以將修改好的檔案存檔。雖然 PhotoScape 的存檔按鈕放在很奇怪的地方,但如果覺得這樣子很麻煩,Ctrl-S 這個快速鍵還是可以使用的。

將圖片存檔
圖、將圖片存檔

按下存檔功能鈕後,會再跳出一個畫面詢問相關的問題,比方說要不要把原始檔案備份起來?或是要不要把修改後的檔案存到其他資料夾中……依照你的需求選擇一個選項吧!

選擇存檔的條件
圖、選擇存檔的條件

選好存檔條件後就一切完工啦。

利用 PhotoScape 我們可以很容易就在圖片上面加上頗有質感的框線 & 說明文字。不論是要加框線或是文字都祇需要一個步驟就能完成,有需要在圖片上加說明的話很可以試看看。:)

Technorati : , , , , , , ,

2010/12/20

藉由設計創造一個可以改變社會的教育環境

美國北卡羅納州伯蒂郡 (Bertie County) 是一個人口逐漸流失的地區,每平方公里祇有 10 位居民;在公立學校中,86% 是非裔學生,全郡祇有 8% 的居民擁有大學或大學以上的學位。

雖然看起來 Bertie County 是一個逐漸沒落的地區,但是危機發生時也是轉機到來時,反正再壞也就是這樣子了,所以可以試行一些大膽的計畫尋求整個社區轉變。

北卡羅納州的學督邀請設計師 Emily Pilloton 到北卡羅納州,利用 Pilloton 的設計專長促進社區轉型。Pilloton 設計了一套問題解決模式課程,讓學生以解決社區的真實問題為主軸進行設計課程。

這樣的課程讓一些學生找到了學習的興趣 (我猜,無論課程如何設計,仍然是有一些人喜歡、一些人不愛),也因為課程是以改進社區為主軸,所以也帶動了整個社區的改變。

在這個過程中 Emily Pilloton 的身份也逐漸由外人慢慢轉變,她把家搬到 Bertie County 當地定居,也去考了高中教師執照,真正的投入了整個計畫。教育就是要有這些具有能力又充滿熱情的人來參與啊!:D

底下是 Pilloton 在 TED 演講這一場教育實作的過程,非常動人。

Technorati : , , , , , , ,

2010/12/19

利用 LinkWithin 網站服務讓 Google Blogger 用縮圖顯示相關文章

月鈴老師問我如何在部落格之中以縮圖顯示『相關文章』?

要做到每一篇文章都有相關文章其實很容易,我祇是利用 LinkWithin 這個網站提供的服務而已。不需要註冊,祇要填幾個簡單的資料,就可以在部落格中呈現相關文章了。

網路上其實滿多 LinkWithin 的教學文章,不過針對如何讓 LinkWithin 不要顯示在 Blogger 首頁的教學有些比較難,所以我想,還是再重寫一篇相關的介紹吧!

那麼,我們就開始吧。

首先,要先連到 LinkWithin 網頁,在它的首頁可以看到有幾個要填寫的資料項目,一一填寫即可。

LinkWithin 所需填寫項目

Email:填入你的 Email 即可
Blog Link:你的部落格網址,這個要填對,否則就白搭了
Platform:部落格平台種類,使用 Google Blogger 的直接選就好
Width:要顯示幾篇相關文章?依部落格寬度來決定吧!

最後面有個勾選項目:『My blog has light text on a dark background』是給黑底白字的部落格使用的,如果你的部落格是淺色底黑色字,這個項目就不要勾選。

填好資料後,按下 Get Widget! 按鈕進到下一步。


圖、到 LinkWithin 首頁填寫部落格資料

再來就是將 LinkWithin 的服務安裝到 Blogger 去了。在指示畫面中按下 Install Widget 的連結就會跳到 Blogger 去繼續下一步。


圖、點擊 Install Widget 連結

上一個步驟做完後就會跳到 Blogger 這邊繼續。

要讓 Blogger 以縮圖呈現相關文章最簡單的方法就是在新增網頁元素的畫面上直接點選『新增迷你組件』,然後選擇要顯示在左邊、右邊就可以了。

祇是這樣子新增 LinkWithin 的方式會讓首頁出現一堆小圖,很煩人,所以我不會在這個畫面按『新增迷你組件』,而是會修改一下 Blogger 範本後再呈現 LinkWithin 的相關文章功能。

修改 Blogger 範本

要用修改範本的方式在 Blogger 的文章中呈現 LinkWithin 的方法很簡單,首先,在新增網頁元素這個畫面上不要選新增迷你組件,而改選『編輯內容』。


圖、選擇編輯 LinkWithin 的組件內容

點選了『編輯內容』後會出現一個文字框,裡面有一大堆程式碼,我們祇要把兩段 <script>……</script> 複製起來就好了,其他的部份不用理它。


圖、複製 LinkWithin 的 Script 連結

複製好後,進到 Blogger 的範本修改功能區中,選擇『設計 ==> 修改 HTML』,並勾選『展開小裝置範本』。


圖、進入 Blogger 範本修改功能區

按 Ctrl-F 叫出網頁搜尋功能,然後搜尋底下列出來的這個字串,找到這字串第二次出現的地方。

<b:if cond='data:post.allowComments'>


圖、搜尋 <b:if cond='data:post.allowComments'> 字串

找到我們所要的字串後 (記得是要找第二筆喔),把剛剛複製的 <script>……</script> 貼到那一行字串之後。


圖、將 Script 加入範本中

將那一串的 Scrip 貼上後,按下儲存範本就一切完工了。

動作說明

好,來解釋一下為什麼要這樣做吧!

我們搜尋的這個 <b:if cond='data:post.allowComments'> 字串是在指示 Blogger 判斷我們的部落格是否開放文章迴響,它會在範本中出現兩次。

第一次,Blogger 看看文章迴響功能是否開放,如果開放就在首頁顯示本篇文章有幾則迴響,是一則、兩則,或是還無人回應等相關訊息。

第二次出現時,是在指示 Blogger,如果文章迴響功能有開放,就在單篇文章裡顯示『張貼回應』的連結。

因為這個張貼回應的的連結祇會出現在單篇文章而不會出現在首頁裡,所以我們把 Script 放在這個張貼回應的選項附近,就順便擁有了『不出現在首頁、祇出現在文章中』的好處了,這樣就不用像其他的教學文章去修改一堆東西,初學者應該也可以很容易的把 LinkWithin 的功能放進自己的文章中了!:)

希望這樣的教學能讓月鈴老師操作順利。

Technorati : , , , , ,

2010/12/17

Google Blogger 提供手機版網頁

現在不少人使用行動工具上網。不論是用 iPod、Android 等智慧型手機,或是利用 iPad,利用這類行動工具上網的人是越來越多了,也因此針對行動上網的人們特別提供行動版的網頁也逐漸增加。

今天登入 Google Blogger 後台時,發現 Blogger 也開始提供行動版網頁了,使用者什麼都不必做,祇要在詢問的畫面中選擇『啟動』就設定完畢。

假若你一開始按太快,把這個詢問畫面取消掉了,沒關係,進入設定功能中,一樣能再找到行動版網頁的啟動選項。


圖、進入 Blogger 後台設定功能

在設定功能中選擇『電子郵件及手機號碼』這個功能類別,就可以看到 Google 行動服務範本的啟動設定項。選擇『是,請在行動裝置上顯示範本的行動版』之後存檔,就設定完成了。


圖、啟動 Google Blogger 行動服務範本

之後,使用手機上網者,就可以看到一個比較簡單清爽的頁面,方便手持裝置小螢幕的閱讀。如果想在電腦上預覽其結果,祇要在原本的網址後方加上 ?m=1 就可以了。

比方說,我的部落格網址是 http://edumeme.blogspot.com/ ,最後方加上 ?m=1 ,網址 http://edumeme.blogspot.com/?m=1 就是行動裝置所看到的模樣。


圖、我們的部落格在行動裝置呈現的樣貌

Google Blogger 提供的手機版網頁是一個很棒的功能,如果你的部落格有部分讀者是以行動裝置來閱讀的,那麼提供他們一個比較清爽、簡潔、適合小螢幕閱讀的網頁更顯得貼心。有興趣的話就趕快設定一下吧!

對了,因為這還是測試版,所以你可能要從 http://draft.blogger.com/ 登入 Blogger 才看得到這個新功能喔!:D

2010/12/16

科學革命不存在?(一)

昨天等公車的時候開始讀《科學革命 The Scientific Revolution》這本書,讀一點就停下來想一下,斷斷續續的讀,現在還在 p.27 導論的部份。

雖然才進行到導論而已,但是作者已經提醒讀者,他認為並沒有科學革命這一回事,接下來的章節就是要針對這個議題提出他的論述與證據。

我還沒開始閱讀內文,但對於作者在導論提的這些主張我有一些想請教他的部份,所以先記錄下來,看看他是否在內文中有回答我的問題。

所謂的科學革命 The Scientific Revolution

我們一般所說的科學革命,是指在 17 世紀時的一些重大科學發現深深的影響了其後的進展。在那個年代,牛頓、波以耳、伽利略等人藉由實驗觀察結果,在不同領域分別提出劃時代的科學理論,顛覆了整個科學界,並影響了日後科學的進程。

在科學革命以前,知識的累積極為緩慢,每個世紀,甚至是每一千年內,人類的知識文化其實相去不遠。十六世紀的人們回顧十五世紀時,會覺得十五世紀的生活如此熟悉;甚至覺得與第六世紀的先祖們所擁有的知識也差不多。

但在十七世紀以後,知識的累積飛快成長,現今華爾街日報一週的訊息刊載量就已經遠超過十六世紀一般人一輩子能接觸的訊息量;科學知識的累積也讓我們從地面發展至空中,甚至離開地球到外太空。短短的幾百年,科學知識的進展比人類有歷史以來的數千年進展還快上千百倍。

對於十七世紀的這些重要事蹟,我們稱為科學 (知識) 革命,紀念大大影響了人類歷史的這個年代。

年代與知識累積
圖、年代與知識累積

並沒有那一場 ( "The" ) 科學革命

作者認為目前所知的史料中找不到有一場科學革命存在的證據。

對於我們習於述說的科學革命,我們的想像是:『牛頓(或其他科學家) 提出了一個新的理論之後,立刻受到所有人的推崇,並因此轉變了同時期的科學家研究方法 & 研究結果。』

不過作者找尋了 17 世紀的相關史料,他認為,在當時牛頓等人的主張並不是被普遍接受的理論,牛頓提出他的運動學說後,並沒有發生翻天覆地的改變,他祇是眾多學說中的一支,並不特別。

同時代的其他學者或者不認同牛頓等人的主張,或者根本沒聽過這樣的主張。距離我們想像的『這些學說掀起驚濤駭浪,改變了當時人們的視界』還遠的很。

而且從 17 世紀的整體知識量來看,也沒有特別增多的傾向,因此作者 Shapin 認為,我們所謂的『那一場 (The) 科學革命』壓根兒不存在。

17 世紀的知識增長並不特別
圖、17 世紀的知識增長並不特別

是演化而非革命?

如果科學革命不曾真實的存在過,那麼 17 世紀以後科學知識的大量累積又是怎麼一回事呢?科學知識、科學的進展確實有了非常不一樣的成長了啊,如果 17 世紀沒有發生科學革命,那又要如何解釋這樣的現象?

我想到生物的演化史。以人類為例,如果我們看彼此臨近的年代,我們的祖先似乎沒有很大的改變;但若是觀察相距較遠的年代,則人類先祖的改變就不可不謂巨大。

人類的緩慢演化
圖、人類的緩慢演化

生物的演化首先要有突變,再來這個突變慢慢在群體中擴散,最後取代掉原本的基因使生物群體的基因發生一點小小但穩固的改變。

如果作者認為 17 世紀並沒有科學革命的存在,但是 18 世紀以降科學知識的累積逐步增快,是否也是經過了一個類似生物演化的過程?

若我們將牛頓等人的新主張視為一個知識上的突變,一開始這樣的突變並沒有多少人知道 (甚至知道這新理論的人中還有一部份是對它投反對票的),但是這個突變對於科學現象的解釋力較好,因此這個變種學說在知識界中逐漸傳布開來,漸漸取代掉了原有的學說。

直到有一天到達了一個臨界值,人們忽然發現:『ㄟ,大家什麼時候都轉而支持牛頓等人的新學說,而拋棄舊學說了?』

這個過程平靜而緩慢,難以被稱為『革命』因此比較適合稱為『演化』。就像文榮光醫師在《行為主義的烏托邦 -- 超越自由與尊嚴》序中提到的,他原本是行為主義的支持者,不知曾幾何時竟跳到對方的陣營 (認知學派) 中搖旗吶喊了。

所以 Shapin 是要告訴讀者,21 世紀的科學進展祇是 17 世紀中許多 Meme 彼此競爭,並汰弱留強的結果嗎?我希望內文中 Shapin 可以回答我的這個疑問。

Technorati : , ,

2010/12/14

[進階資訊檢測] Word 文書處理問題

臺中市進階資訊能力檢測分為兩部份,第一部份是選擇題,共 15 題,每題兩分;第二部份是實作題,共 7 題,每題十分,總分 100 分。

剛開始進行進階資訊能力檢測時,那些實作題有的真的難到爆,得事先在家裡做好久的功課才會。要不然臨時到那邊可能看到題目就傻了。幸好這一兩年實作題的難度減少了,比較符合一般的使用情況 (否則好多合併列印的功能我也不會啊,要一般的老師考那樣的題目實在是太折騰了)。

實作題變簡單了,但是選擇題部份還是滿難的。雖然選擇題有題庫背一背就好,但可能很多老師背了老半天不知道為什麼要選這個答案,所以我想我就針對選擇題的題庫做個題解好了。

我將收集到的選擇題依照題目屬性分類為文書處理 (Word)、試算表 (Excel)、簡報 (PowerPoint)、圖形、壓縮程式、作業系統、其他軟體、資訊安全這幾部份來做題解,首先上場的是 Word 操作相關問題。

現學現賣的解說員

Word 的問題我收集到的共有 25 題,主要是在詢問合併列印 & 功能變數的運用。其實這些功能變數的運用我也是一個一個查 Word 的說明 (有看沒有懂) & 實際操作才知道怎麼用的,算是現學現賣啦,說錯的話,煩請指正。:)

底下就是 Word 相關問題,最後面有答案 & 題解,作答後可以對一下答案 & 參考題解。

    文書處理相關問題

( )

01

以下哪個功能變數會在合併列印時提示使用者輸入資訊? (1)Set Bookmark (2)Next Record (3)If…Then…Else (4)Ask

( )

02

已知 EXCEL 檔案內有三筆資料,且此 WORD 文件僅含有下列功能變數 {SET name "A"}{ASK name " Enter name:" \d "A" \o}{REF name} 而無任何其他的文字,上述功能變數在執行時會出現一次 Enter name: 的對話方塊,假設使用者輸入 "網路中心" 4 個字,請問印出的第二頁實際內容是? (1) A (2)REF name (3)name (4)網路中心

( )

03

合併列印沒有下列哪個功能? (1)合併到 ACCESS (2)合併到電子郵件 (3)合併到印表機 (4)合併到新文件

( )

04

在 Word 中,欲使螢幕上的文字以直寫方式(左轉 90 度的效果)顯示,應由哪一個選項設定 (1)預覽列印 (2)列印 (3)直書/橫書 (4)版面設定

( )

05

在 Word 製作文件時,欲設定每個段落前縮排兩個中文字,以何種方法最佳 (1)按空白鍵 (2)設定「格式/段落」的左邊縮排 (3)設定「格式/段落」的第一行位移 (4)按 Tab 鍵

( )

06

在 Word 中,資料輸入至表格的最後一個儲存格時,發現列數不足,按 [Tab] 鍵可 (1)新增一空白欄 (2)清除儲存格 (3)新增一空白列 (4)新增一儲存格

( )

07

在 Word 中,欲將剛完成的表格置於文件版面的正中央,可使用哪一個選項設定 (1)表格/插入表格 (2)表格/跨頁標題重覆 (3)表格/表格內容 (4)表格/表格自動設定

( )

08

在 Word 表格中,使儲存格寬度隨文字多寡自動調整,是設定表格的哪一項功能 (1)平均分配欄寬 (2)表格自動設定 (3)自動調整成內容大小 (4)固定欄寬

( )

09

合併列印時若要在一頁中印出連續兩筆資料,需要插入哪個功能變數? (1)Merge Record # (2)Next Record (3)Merge Sequence # (4)Skip Record If

( )

10

在 Word 中,下列哪一個選項可設定強迫資料分頁 (1)插入/頁碼 (2)插入/分隔設定 (3)檢視/頁首/頁尾 (4)檔案/版面設定

( )

11

欲使用 Word 的中文直打直排功能,只要選取哪一項功能,即可進入直式編輯環境 (1)格式/項目符號及編號 (2)格式/字型 (3)格式/段落 (4)格式/直書

( )

12

在 Word 中,欲自定文件紙張大小,可由哪一個選項設定 (1)預覽列印 (2)定位點 (3)版面設定 (4)列印

( )

13

在 Word 中,若想要加入?的標誌,應如何操作? (1)格式/亞洲配置方式/圍繞字元 (2)格式/亞洲配置方式/橫向文字 (3)插入/圖片 (4)插入/註腳

( )

14

合併列印中有一個功能稱為符合欄位,其作用是? (1)與 Next Record If 功能相同 (2)與 Skip Record If 功能相同 (3)僅在資料的某個欄位等於特定值時才將此筆資料印出 (4)可將資料庫的某個欄位對應到 WORD 的某個地址欄位

( )

15

如果要顯示目前的資料在EXCEL檔案中是第幾筆資料,應該插入哪個功能變數? (1) Next Record (2)Merge Sequence # (3)Merge Record # (4)Skip Record If

( )

16

下列何種方法不能在 Word 裡頭畫出表格? (1)選取檔案功能表裡頭的開新檔案功能 (2)點選表格裡頭的插入表格 (3)點選工具列上的插入表格圖形 (4)點選表格裡頭的手繪表格

( )

17

在 Word 中,下列何項功能可設定文件的紙張大小和列印方向 (1)插入/分隔符號 (2)檢視/頁首/頁尾 (3)格式/直書/橫書 (4)檔案/版面設定

( )

18

在 Word 中,欲設定第一頁不顯示頁碼,可由哪一選項設定? (1)檢視/頁首/頁尾 (2)格式/樣式 (3)插入/頁碼 (4)版面設定/配置

( )

19

在 Word 中,想要改變某儲存格網底樣式,應如何操作 (1)「格式/段落 (2)「表格/插入表格」 (3)「格式/框線及網底」 (4)「表格/跨頁標題重覆

( )

20

關於功能變數的敘述何者正確? (1)功能變數就是 Visual Basic for Application 的簡稱 (2)合併列印需要使用功能變數 (3)功能變數是一種程式語言 (4)功能變數就是巨集程式

( )

21

{SET unicost 1} 以上的功能變數之作用是? (1)將 unicost 書籤設在本文件的第一頁 (2)將 unicost 這個書籤的值設為數字 1 (3)將 unicost 這個 VBA 的整數變數設為 1 (4)跳到本文件的第一個 unicost 書籤

( )

22

在 Word 中,欲取消【繪圖畫布】,要使用哪一個設定? (1)按下[Esc]鍵 (2)按下[Ctrl]鍵 (3)按下[Del]鍵 (4)使用「格式/框線及網底」選項

( )

23

在 Word 中,欲畫出表格的對角線時,應如何操作 (1)表格/表格自動格式設定 (2)表格/合併表格 (3)表格/插入儲存格 (4)表格/手繪表格

( )

24

使用合併列印時,下列哪一個功能變數和提示使用者輸入資訊無關? (1)Ask (2)Fill-in (3)Merge Record # (4)Set Bookmark

( )

25

如果在合併列印時需要請使用者輸入資料,並將此資料使用在一個頁面的多個不同位置,不需使用哪一個功能變數? (1) Ask (2)Set Bookmark (3)Fill-in (4)REF

Word 文書問題題解

    文書處理相關問題題解

(4)

01

利用 Ask 功能變數可以在合併列印時提示使用者輸入資訊,讓每次印出來的資料都不相同。

(1)

02

{Ask name "Enter name:"} 這一段的用意是跳出一個 Enter name: 的視窗請使用者輸入資料。因為 Excel 有三筆資料,這個視窗一共會跳出三次。

最後面加上 \o 之後指令變成:{ASK name " Enter name: \o},\o 的用意是要求 Word 祇有在第一筆資料時跳出視窗;其他兩筆資料就不再詢問。

那麼其他兩筆沒有詢問視窗的會印出什麼呢?這就是 \d "A" 的作用。\d "A" 的用意是告訴 Word 直接以 A 這個字代替輸入的資料。

所以整個句子 {ASK name " Enter name:" \d "A" \o}會跳出一次視窗讓我們填入資料。填入的『網路中心』四個字就印在第一頁;第二、三頁要印的資料因為沒有跳出視窗詢問使用者,所以就直接印出 A。

(1)

03

合併列印沒有把資料合併至 Access 資料庫的功能

(3)

04

藉由『格式 ==> 直書/橫書』可以選擇文字的方向

(2)

05

從『格式 ==> 段落 ==> 左邊縮排』來設定每個段落前面縮排兩個中文字是最好的。

(3)

06

當游標移至表格最右下角的那一格,此時按 Tab 鍵,就會在表格最下方新增一列,這是新增空白列的最簡易方式。

(3)

07

從『表格 ==> 表格內容』可以選擇表格要置於版面的哪個位置

(3)

08

要讓儲存格寬度可以自動調整,用的是『自動調整成內容大小』的功能。『表格自動設定』功能設定的是整個表格顏色與外觀,而不是設定儲存格寬度。

(2)

09

利用 Next Record 功能變數,可以強制要求 Word 印出下一筆資料。

(2)

10

利用『插入 ==> 分隔設定』可以插入分頁符號,強制進行分頁。許多人習慣一直按 Enter 鍵來將資料移至下一頁,但利用 Enter 分頁,祇要有調整段落內容,常常就會整個頁數都亂掉。

因此利用『插入 ==> 分隔設定』進行分頁是比較安全 & 方便的。

(4)

11

利用『格式 ==> 直書』可以進行中文直打直排。

(3)

12

為了設定文件的紙張大小,可以從『檔案 ==> 版面設定』進行調整。

(1)

13

先輸入數字 1,然後將 1 反白選取,最後利用『格式 ==> 亞洲配置方式 ==> 圍繞字元』可以在數字 1 外面加圓框而成為 ?。這個圍繞字元功能不限於數字,甚至中文字也可以加圓框。

(4)

14

在 Word 中有一些預設的地址欄位,可以利用『符合欄位』功能把我們自己的欄位與 Word 的預設欄位一一對應。

(3)

15

利用『Merge Recode #』功能變數可以顯示目前的資料是 Excel 的第幾筆資料。

(1)

16

開新檔案功能會產生一個新的檔案,我們無法利用這個功能來畫表格。

(4)

17

同第 12 題

(3)

18

使用『插入 ==> 頁碼』功能時,可以設定第一頁不顯示頁碼。

(3)

19

要設定儲存格的網底,從『格式 ==> 框線及網底』功能進行調整。

(2)

20

功能變數就是在 Word 中點擊一些字時,它會自動以淺灰色顯示的部份。比方說合併列印時,我們插入的合併欄位就是功能變數。當我們的滑鼠點到插入的合併欄位時,那些字會自動以淺灰色呈現,以表示那是有特別功能的。

(2)

21

SET 功能是用以設定書籤,它的用法是:『{SET 書籤名 "書籤值"}』,比方說 {Set 第一個 "這是我在閱讀這個檔案的第一個書籤,點選這個書籤可以跳回第三頁"}。設定好後,在『插入 ==> 書籤』中,就可以看到一個叫做『第一個』的書籤。

題目中 {SET unicost 1} 的意義就是設定一個叫做 unicost 的書籤,而且這個書籤的值是『 1 』。

(1)

22

在電腦中 [Esc] 鍵常常是用來取消某個功能用的,『繪圖畫布』也可以利用 [Esc] 鍵來取消。

(4)

23

在 Word 中要畫對角線時,利用『表格 ==> 手繪表格』就可以依我們所需來繪製對角線。

(3)

24

Ask、Fill-in 都可以提示使用者輸入資訊,用在合併列印時,可以讓每一頁印出的資料不同;Set Bookmark 也可以依使用者需要輸入資訊。祇有 Merge Record # 與使用者輸入資訊無關,而是印出目前在印的是 Excel 第幾筆資料。

(3)

25

要在合併列印時輸入資料,可用 Ask、Fill-in 詢問要輸入的資料,再配合 Set Bookmark & REF 來達成需求。

Ask 與 Fill-in 間的差異是,Ask 所問的資料可以在多個地方印出來;而 Fill-in 所獲得的資料祇能在一個地方印出來。因為題目要求要在多個位置印出我們所輸入的資料,因此 Fill-in 不適用,祇能用 Ask。

Technorati : , , , , , , ,

2010/12/12

陪學生掃廁所

實習那一年,女生廁所內有個蹲式廁間整面牆都是大便,負責打掃的小女生一直哭,看她滿可憐的,我說:『同學妳先回教室,這一間老師幫妳清好了。』

然後就是拿著水桶、水管沖牆面、刷大便的過程,那就不用說了。反正平常就與班上男生在刷男廁,現在也祇是多掃一間女廁而已。

我的輔導老師後來聽學生說我幫忙打掃那間整面牆都是便便的廁所,一直謝謝我。

『哎,其實也沒什麼,我從小學一直到大學都是分派到掃廁所,大三的時候還要去東海牧場掃牛 & 豬大便,那時候掃的便便是整車整車運走的,所以這一點點大便沒什麼啦! ^^a 這就是「吾少也賤,故多能鄙事」啊!XD 』

重點是,當我回到教室安慰那個小女生時,才知道事情並不單純:

『同學,不要哭了,老師已經幫妳打掃好了,下次我們再看看是誰那麼壞心,竟然把大便弄的滿間都是,還把妳嚇哭了!』

『老師,嗚,老師,那不是別的同學弄的,那是我自己弄的,嗚嗚嗚……』女同學一面哭一面說。

『自己弄的?妳怎麼會弄成這樣?』


***重點來了 (以下省略學生嗚嗚嗚啜泣聲)***

『我剛剛要打掃的時候,就看到廁所裡面有一堆沒沖掉的便便,所以我就拉開關沖水。可是水一沖下來,可能是衝力太大吧,就把那一堆便便衝散,便便就飛散到整間廁所,我的衣服也都是便便,

我還吃到一些便便

     我還吃到一些便便

          我還吃到一些便便…… :O

我已經回家洗過一次澡、換過衣服了。』

聽到學生說她吃到便便,這下我就傻了,不知道要怎麼樣安慰她,總不能說老師陪妳一起吃便便吧?:O 祇能讓她繼續哭個不停……

自從有那次經驗,日後在使用蹲式廁所便便要沖水時,我都會人在廁所外,手伸的長長的,拉一下開關就閃人。因為……

我‧不‧要‧吃‧大‧便!!

Technorati : , , ,

2010/12/05

稍高於學生能力的挑戰讓課程更有趣

『你們的責任是好好來上課,我的責任是想辦法出一些難題來折磨你們。』『老師……你太狠了啦!』

上面的對話是前天 (12/03) 在上課時與學生的對談。當然說折磨學生是誇張了點,應該說是出一些難題來挑戰學生。如果是折磨,大概上個幾次課學生就想蹺課了;但是給學生一些挑戰,大家都會樂在其中。

讓學生做他已經會的事,他會覺得很無聊;讓他做遠高於他能力的事,他會因為害怕而喪失鬥志;但是如果給學生的是略高於他能力的挑戰,他就會做的很有興趣。

設計電動玩具的人都懂得這個道理,所以電動玩具都會有升級制度;每升上新的一級,就有新的任務 & 挑戰出現,而這些新的任務與挑戰的難度,都稍高於玩家的級別,這樣玩起來才有樂趣。你不會看到一個遊戲叫 Level 01 的新手去打最後的大魔王;也不會叫 Level 60 的高手去新手村打最初等的怪物。

回到教育的觀點,要讓學生學習的時候覺得有趣,就需要設計一些題目讓學生覺得有挑戰性,可是又不會難到學生想放棄。

要設計有挑戰性的題目對教師而言也是一個挑戰,真的是教學相長。不過有時候也不見得要花多少精神,可能把原本的題目改一下條件就是一個挑戰題了。

像前幾天要求學生用 15 個 Scratch 積木編一個有趣、流暢的動畫,原本學生都可以自由的運用 Scratch 積木,現在祇能用 15 個,這就變成了一個新的挑戰。再加上時間限制,變得也還滿緊張刺激的。

而我祇需要在旁邊搖旗吶喊:『哇,有人已經做了很多了,其他人加油。』『哇,祇剩下 20 分鐘,要趕緊加快速度喔!』

『ㄏㄡˋ,老師你這樣讓我們很緊張耶!!』

『哈,這樣子才好玩啊!』

『這樣子我們會得心臟病啦!』

『不會,不會,常常接受這樣的練習,妳的心臟會很有力!!:D』

折磨學生真的超有趣的啊!!XD

Technorati : , , , , ,

2010/12/03

[Scratch 導演夢] Level 02 測試

題目:請利用左邊這 15 種積木,創作一個Scratch 檔案。

角色:可以有一個以上的角色。

限制:不需要每一個積木都用到,但是同一個積木在一個角色中最多祇能用 3 次。

過關條件:程式內容有趣、流暢。

時間:40分鐘

Technorati : , , , , , , ,

2010/11/30

教學活動:等比例放大

前一陣子我們學校校慶,藝文領域的老師們在向上藝廊展出許多大型畫作,每一幅畫都超過一個人的高度,在向上藝廊一字排開,實在很壯觀。

我原本以為這些是美術老師的作品,問了一下向上藝廊今年的負責人采青老師之後才知道,這都是學生上課的成品。學生的作品在向上館藝廊展示的情形就像這樣:


圖、向上藝廊的學生作品

另一面牆也掛滿了同樣尺寸的巨作。祇不過左邊這面牆拍起來有一些缺憾,我拍照時沒注意到,回家才發現有倒在地上的垃圾,實在是很破壞畫面。後來問了女童軍,才知道那是我們可愛的女童軍喝到一半的飲料。


圖、左面的四幅學生巨作

雖然相片中呈現的祇有 9 幅作品,但旁邊的幾面牆上還有更多的畫作。看到這些作品我覺得很訝異,因為我們學校並沒有美術班,都是一般的班級而已,我們跟其他學校一樣每週祇有一節美術課,學生怎麼能完成這麼大幅的作品呢?


圖、向上藝廊展出的學生作品

再仔細看一下,每一張大圖的旁邊都有一張小圖片,以及幾個學生的相片。


圖、小圖與學生合照相片

看一下這張小圖 & 學生相片後,大概可以猜得到這是張大圖是全班同學合作的結果。不過經過采青老師的解說,才知道采青老師 & 淑蓉老師設計的這個課程讓學生的合作學習變得很有趣,這一定要記下來的啊。

利用九宮格等比例放大

一年級下學期的美術課教到等比例放大的部份,學生知道要將某個小圖案放大,可以先在小圖片上畫一個九宮格,再於另一張比較大的紙張同樣畫上九宮格,然後就把小圖片上的圖案,依照相對位置重繪至大紙張之上。畫的準確的話,就可以將小圖片放大成另一張大圖了。

當然,如果繪製的格線越多,對應起來就越準確,所以雖說課程內容是教九宮格等比例放大,但是要畫 16 格、25 格那都是 OK 的。

學到這邊,理論上學生都知道怎麼將圖片放大了,所以采青 & 淑蓉就想要讓學生親自體驗,實作一次圖片等比例放大,讓學生瞭解『知道是一回事,真的去做又是另一回事』。

豆干展開式

某天上美術課的時候,每位學生都拿到一小塊,大小約 7cm*5cm,豆干大小的圖片,『各位同學,你們每個人手上都拿到一張小圖片了對不對?請你們利用之前上課教的等比例放大方式,把你手上的圖片放大為 八開 (39.3cm * 27.2cm,略大於 B4) 大小。』

聽到這個學生就開始哇哇叫了,要把那麼小的一張圖片放大成八開 (以面積來算,約是放大 31 倍),實在是超乎想像啊!不過,還沒完咧。

『喔,對了,忘了告訴你們。老師其實是把一張名畫印成 A3 尺寸再切成 32 份,你們每個人拿到的圖片都是這一張名畫的 1/32。等到你們把圖片放大之後,還要與其他同學拼成一張大圖。如果你放大圖片時比例沒弄對,到時候要跟同學拼接的時候就會發現拼不起來喔。』

這個課程最有趣的地方是,每個學生都不知道原圖長什麼樣,拿到的小豆干也是隨意抽取的,所以相鄰兩個學生拿到的圖片沒辦法直接拼接起來 (淑蓉老師分配小豆干時則依座號分配)。

想像一下,你拿到上圖中馬臉頰的部份,整張豆干幾乎都是白色畫面,祇有某個角落有點污漬,哪一邊是上下左右也不知道,為了屆時能與其他同學的圖片拼接成功,也祇能想辦法將這張白色、有點污漬的豆干放大為八開大小,這挑戰真是好大啊!

學生是一種神奇的生物

如果不是看到采青老師 & 淑蓉老師的課程成品,我聽到課程的說明後,會覺得這個幾乎是不可能的任務嘛!這個課程的困難點在於:

  1. 每個學生都願意完成作品,祇要有一個打死不畫,那就不可能完成了。
  2. 每個學生放大出來的作品不能比例相差太多,否則無法拼接成功。

針對第一個問題,采青老師有動點小手腳,讓原本不太願意畫畫的學生抽中比較容易畫的部份,並想辦法鼓勵學生參與活動,讓每一個學生都能完成自己抽中的部份。至於第二個問題,采青老師她們讓學生彼此檢核:『啊,你這邊比例不對啦,應該還要再多畫過來一點。』讓學生彼此檢核作品,監督彼此的進度,以免失真太多。

藉由采青老師 & 淑蓉老師的努力,學生竟然完成了我認為不可能成功的作品。不得不說學生真是神奇的生物,祇要引導的方式正確,年紀還小的學生也能完成複雜的工作。

Tools of the Mind

采青老師讓學生彼此檢核作品的教學方法讓我想起 Vygotsky 的社會建構學習理論。Bodrova & Leong 兩位教授延伸 Vygotsky 的學習理論設計了一套課程,將這個課程運用在學習成就低落 (at risk) 的學生身上。想不到這個課程成效太好,以致於每次研究都進行一半學生就脫離 at risk 的狀態迫使研究中止。

Bodrova & Leong 兩位教授的課程設計中有一部份就是三個學生一組,一個負責設計,比方說要堆積木,就設計要堆成的模樣;一個負責執行;最後一位負責審核,看看第二位執行的結果與第一位的設計是否不同。利用這樣的過程讓學生學習設計、執行與審核,結果學生的學習成就大幅提昇。

兩位教授的課程設計可以參考:

  1. 心靈幫手 -- Vygotsky 學派之幼兒教學法 (個人覺得這本不太好讀,不知道是不是中文翻譯的問題。)
  2. Tools of the Mind (雖然是英文論文,但容易多了)

讓學生彼此審核的優點是,我們很容易發現別人的缺點,卻很難看見自己的缺失。藉由讓學生彼此審核,學生可以糾正彼此的錯誤,並且回映至自己的作品:『我沒有剛剛○○○的錯誤吧?』讓學生面對自己作品時,能更容易找出問題,進而提昇作品的品質。

這種彼此審核的教學方式,我在學習特定瓦斯器具裝修時見識過它的威力,現在帶學生的 Scratch 社團,也是利用同儕審查,祇是再做一點變化讓過程有趣一些 (去高雄演講時分享過,下次有機會再詳談)。總之,這是個很好用的教學方式。:)

拼圖完成作品

因為采青老師並不是依照座號分配小豆干,因此完成作品後要花點時間慢慢拼圖。學生並不知道班上一起完成的這個作品原圖是什麼樣子,也不知道自己手上的圖片上下左右位置,而且八開紙張四邊都是平的,不像一般拼圖有凹凸邊緣可以嵌接,因此每班 32 張小圖片要拼成一大幅圖也花了學生許多時間。

為了讓過程更加緊張刺激,采青老師還每組計時,看看哪一班最快完成最後的大圖。

拼裝出來的圖片有多大呢?因為每個學生是用八開繪圖,所以每八個學生的圖片就可以組成一張全紙 (78.7cm * 109.2cm,一張四六版),全班共組成四張全紙,成為 314.9cm * 436.8cm 大小的大型作品。

拼接過程並非單純的好玩而已,在過程中學生相互觀摩作品、彼此幫助讓圖片能夠拼接完成,進一步延續了合作學習,有趣又有意義。

綜觀整個學習活動,學生學習到等比例放大的理論與實務;學習如何進行合作學習;彼此審查作品,反饋提醒自己不要犯相同的錯誤;拼接大圖完成後,再與原圖對照,對於原畫家的作品又有深一層的體會。這樣課程實在太有趣了,我也想用在生物課程中!

生物老師一起來想想要怎麼樣轉化成生物課程吧!:D

附註:

Technorati : , , , , ,

2010/11/26

你瞭解東加王國嗎?

2009 年 3 月 18 日,位於臺灣東南方的東加王國外海的海底火山爆發,火山灰與海水噴上高空,形成壯觀的景像。

當時剛好有記者在附近海面,所以即時拍攝了火山灰噴上空中的影像。從影片中可以看得出來濃厚的火山灰被衝上高空,在空中形成靄靄灰霧。另外,火山岩漿的高熱也使海水蒸發成水汽噴入空中:

前幾天我將影片播放給一個國小三年級的小朋友觀看後,這個小朋友問了我一些問題:

  1. 哥哥,為什麼東加王國會有海底火山爆發啊?火山為什麼會爆發呢?
  2. 哥哥,東加王國除了有火山之外,他們還有什麼特別的啊?
    (我:什麼叫特別啊?我不懂你的意思?我不知道怎麼回答耶。)
     
    啊就是,嗯,他們在哪邊啊?他們的國旗也是青天白日嗎?我以前都沒聽過這個國家,所以都不瞭解啊。他們也是像我們一樣的黃種人嗎?

哎,被這個小朋友一問我也傻眼了,我也回答不出來耶,所以我就跟他說先給我幾天時間,我查好後再回答他。後來我想,大家今年是七年級,講的話應該國小三年級的小朋友比較容易理解喔,可能你也有弟弟、妹妹,常常在跟他們聊天,會比較瞭解這個年紀的小朋友一點。

所以請你查一下大英百科全書之中關於東加王國的介紹後,幫我寫成國小三年級小朋友看得懂的說明吧。對了,對了,你從哪一頁查的也請你記下來,這樣子小朋友如果有興趣的話,也可以依循你的步驟,自己去查一下,所以就請你把在哪邊查的資料都放在『參考資料』那一部份吧,這樣小朋友比較容易再去查閱。

麻煩你嘍!!:D

Technorati : , , , , , , , ,

讓學生畫心智圖的一些規畫

是這樣的,因為好友生病請長假,所以要幫她代幾節資訊課。

雖說要請長假,但如果休養的不錯,依照好友的個性是一定又會跑回來自己上課的,到時候就希望她一回來能馬上接手上課。

因此,如果課程內容依照她原本的規劃來走的話,到時候她能夠比較好上手。所以我就問她原本的規劃是什麼啦。

她說原本是要讓學生做心智圖,利用心智圖來整理文章重點,預計是先給學生一篇短文,讓學生練習將文章整理為心智圖後,再給一篇長文讓學生再做一次。

聽到她的規劃,我想說大概就是之前做過的教學內容,所以沒什麼困難的。

不過以往的經驗發現學生都會隨便 copy 一段文字就貼到心智圖 (or 簡報) 中,沒有用心去處理資料。他們不想讀文章,也懶得思考文章的意思,並整理出關鍵字。

如果學生會那麼努力的話,老師們就不用一天到晚幫學生畫重點啦。

但是原本規劃這個課程是希望學生能學習自己找重點的技巧,這樣整段貼到心智圖軟體去並沒有達到課程目標,完全失去教學的意義。所以我在想,到底要怎樣才能讓學生心甘情願的將文字精簡、摘錄出關鍵字呢?

讓學生做他們有興趣的內容

最先我有想說要設定幾個主題,然後用顏國雄老師的戳戳樂來讓學生選主題。不過,這樣做雖然有些樂趣,但應少有學生能選到自己最有興趣的內容喔?

後來想,還是讓學生選擇幾個生態系做一下介紹,並介紹生活於在該生態系中他最喜歡的一種生物,嗯,或者應該反過來說,請他介紹一種最喜歡的生物,及該生物所處的生態系。既然是他最喜歡的,這樣學生應會有意願去閱讀資料。

比方說介紹森林生態系 & 長臂猿;沙漠生態系 & 響尾蛇。這樣還可以叫學生去查大英百科全書,順便推廣一下大英百科的使用。如果讓學生用 Google Earth 抓幾張該生態系的空照圖,那就更棒了。

利用加分策略激勵學生

心智圖完成後,要請學生把心智圖檔匯出成 word,每個人都用 Word 功能算字數,字數少的加分。

這樣雖然能讓學生去閱讀文章內容,找出關鍵字來,但會不會有些學生根本就亂做,犧牲了內容豐富度?應該會,所以要請學生針對自己做的心智圖內容出三個簡單的問題。

出好問題後,找 5 位學生報告心智圖,他們都報告完後,把這 5 位學生的問題收起來,丟到百萬富翁小遊戲中讓其他同學出來玩 (這個很容易,要學生出題時就請他們到 Google Docs 去填答問卷,到時候把結果貼到阿簡設計的 Excel 檔案中就好了。)

看誰的心智圖字數夠少,可是同學看完之後又能完全瞭解,得以回答百萬富翁中的問題,那個心智圖的作者可以拿到老師的神秘小禮物。:-P 當然,能通過 15 題問題的學生也要鼓勵的!

本來還在想說第一個心智圖做完後,要讓學生以大雄主任設計的 WebQuest 活動:防災 e 起來做第二個心智圖的,但現在想一想,第一個做完應該就到學期末了,大概沒辦法進行第二個心智圖了吧?防災 e 起來就留著下學年再來給明年的學生玩好了!:-P

參考資料

Technorati : , , , , , , , , , , , , , , , , ,

2010/11/24

Click-N-Type 螢幕虛擬鍵盤

因為辦研習的關係,我常需要使用螢幕上的虛擬鍵盤進行教學,用以跟參加研習的老師指明要按哪些按鍵。

比方說教老師們使用 XMind 這套心智圖軟體時,跟老師們要說按 Ins 鍵可以增加一個子項目,但有許多老師不知道 Ins 鍵長在哪邊,這時候利用 Windows 內附的螢幕小鍵盤,直接在螢幕上指出 Ins 鍵的位置,老師們就都懂了。


圖、以螢幕小鍵盤指示操作按鍵

不過來參加研習的老師應該都有聽過我的低聲咒罵:『啊,又衝到了,!%*)^』然後就在那邊切換來切換去的。那是因為我用嘸蝦米輸入法,這個呢,是要有版權才能使用的。所以我的原版嘸蝦米輸入法就裝在家裡,出門時帶著『偽‧蝦米』到別的電腦上進行輸入。

很不幸的,『偽‧蝦米』跟微軟螢幕小鍵盤有點衝突,所以常常按一下按鍵:『啊,哇咧,又衝到了!老師抱歉,我先把螢幕還給各位,我先處理一下這個狀況……』這樣的情況每次研習都上演一遭,為此我感到滿困擾的,所以一直想要找個替代的螢幕鍵盤程式。

測試一堆的螢幕鍵盤程式後,今天發現 Click-N-Type 這套可攜版螢幕鍵盤滿符合我的需求,在國外的網站上也發現它的評價相當不錯。

Click-N-Type 資訊

程式首頁:Click-N-Type
程式下載一:可攜版下載
程式下載二:中文化版本
按鍵編輯外掛:按鍵編輯器下載

Click-N-Type 使用介紹

下載執行 Click-N-Type 之後,畫面上就出現一個螢幕鍵盤供我們使用了。


圖、Click-N-Type 執行畫面

不過這個鍵盤與我們常見的鍵盤長的不太一樣,它是依照英文字母順序排列的。我們常用的 QWERTY 鍵盤字母順序是亂的,Click-N-Type 卻排列的整整齊齊。


圖、鍵盤依英文字母順序排列

為什麼會這樣呢?這其實是與螢幕鍵盤的用途有關的。

QWERTY 鍵盤歷史

我們常用的 QWERTY 鍵盤是沿續打字機的排列方式而來的,當年打字機剛出來時還沒辦法應付人類快速的輸入速度,所以故意把字母順序弄亂,讓大家得花點時間尋找字母,這樣打字機才有時間處理剛剛輸入的字母。

後來個人電腦發明出來了。雖然電腦不再有打字機處理不及的問題,但是個人電腦一開始也都是用於文書處理上,為了讓原本用打字機的人能順利轉換到電腦上,所以電腦的鍵盤沿用打字機的奇怪鍵盤設計。

不過螢幕鍵盤原意是要給身障朋友使用的,原本身障朋友要輸入文字就已經比較不容易了,再設計為需要尋找鍵盤的 QWERTY 排列方式就未免太整人了。因此 Click-N-Type 這一套程式就以最直覺的方式來安排鍵盤 (放心,也可以調為我們習慣的排列方式,後面會提到)。

仔細看一下 Click-N-Type 的畫面會發現它祇有字母的部份,那麼如果要輸入 F1~F12 這些特殊功能鍵怎麼辦?它在畫面右下方有個 F1~F12,大方的按下去吧。


圖、叫出 F1~F12 功能鍵

按下按鍵後,畫面就變了,原本為了節省畫面所省略的一些按鍵都出現了。再按一下按鈕 (現在按鍵變成 A-Z 了) 就切換回英文字母畫面。


圖、Click-N-Type 的功能鍵模式

切換為 QWERTY 模式

我找螢幕鍵盤的用意是為了要展示按鍵與真實鍵盤的對應,所以 Click-N-Type 的原始設定不符合我的需求,我想要的是 QWERTY 鍵盤模式,這樣才方便展示給老師們觀看。

針對這樣的需求,Click-N-Type 的作者有把 QWERTY 鍵盤模式放進來,不過要自己選擇一下。我們可以從『File ==> Select a User Keyboard』來選擇其他的鍵盤排列方式。


圖、選擇其他鍵盤排列方式

之後會出現一個視窗讓我們選擇想要的鍵盤排列方式。作者提供了好幾個,選擇需要的 QWERTY 101-Long 排列方式後,按下確定即可。


圖、選擇 QWERTY 鍵盤

選擇好鍵盤模式之後,鍵盤就切換為我們想要的外觀了。


圖、QWERTY 101 鍵盤模式

特教教師的應用方式

Click-N-Type 提供按鍵編輯程式,祇要下載按鍵編輯程式,就可以自己設計一套螢幕鍵盤使用 (網頁上解說很明白,我就不再寫了)。我想到這可以提供特教教師依個別學生的需求設計一套適用的鍵盤給學生使用。

比方說針對身障學生,設計一個祇有上下左右的螢幕鍵盤,將其他用不著的部份捨棄,以免誤按。或是弄一個虛擬鍵盤在螢幕上,利用電子白板上課時就不用來回跑,直接在螢幕上輸入就可以。

關掉鍵盤音

使用 Click-N-Type 輸入時,每按一次按鍵就會有鍵盤音,這也是方便身障朋友確認自己是否有按成功的方式,不過如果你覺得很吵想關掉的話也是可以的。從『Options ==> Keyboard Preferences』去設定即可。


圖、選擇鍵盤選項

進入鍵盤選項後,選擇靜音,這樣輸入時就不會發出聲音了。


圖、設定為靜音

Click-N-Type 這套軟體雖然功能簡單,但想一想,能做的應用還滿多的。如果需要中文鍵盤的話,網頁上也可以下載到中文語言包。祇要下載語言包,在 Click-N-Type 執行的情況下安裝語言包,重新啟動後就有中文鍵盤了。或是下載我已經整理好的版本也可以。


圖、中文標示

附註:

  • 這篇文章寫到一半才想到,我遇到的『偽‧蝦米』與螢幕小鍵盤相衝的問題,其實祇要改一下『偽‧蝦米』的快速鍵就好了。不過文章都寫了,而且 Click-N-Type 的功能較多,應該會有一些特教老師有需求,所以還是繼續寫完這一篇。:p

Technorati : , , , ,