更新說明
如果想使用 2022年底新開發的加注音工具,請點這個連結,開啟較新的文章:
如果仍要使用目前已沒有繼續維護及更新的舊工具,請繼續往下閱讀本篇舊文。
本文開始
有一個學期康軒教科書附的國語多媒體光碟有個投籃的 Flash 小遊戲,小朋友還滿喜歡玩的,只是它無法自己新增題庫,因此花了一些時間把它改造了一番(其實只用了它的圖形元件,其它程式都得自己重寫),並將它命名為「語文高手」。
語文高手最大的兩個技術是,它可以讀取題庫的文字檔,並以亂數出題;另外,只要格式正確,可以在國字旁加上注音(這是國語的遊戲的基本需求)。
這兩項技術在我的另一個唐詩三百首的作品中已經研究過,因此花的時間並不會太多。
只是每次新增題庫時,為國字加注音是件苦差事,以前我都是利用 Word 2000 加注音的功能,然後再剪剪貼貼,這學期發現學校的 Word 2003 加注音的功能剪貼完的格式和以前完全不同,題庫的維護變得很傷腦筋。某次在使用教育部的 重編國語辭典修訂本(http://dict.revised.moe.edu.tw/) 時,突然靈光一閃,它上面的國字(語詞)都有注音,何不利用 PHP 來查詢語詞的注音並直接產生語文高手的題庫,經過一番的研究 「語文高手題庫產生器」完成了。
先來看看「語文高手」的目錄結構,它是由一個 Flash 程式,一個選單設定檔,一個題庫檔目錄和題庫檔案所組成,只要將下列檔案下載(對準連結按右鍵另存即可),並且按目錄結構放,就可以在自己電腦上使用:
baseketball.swf (程式),或是足球版 football.swf (2010.03.14 新增)
- set.txt(選單設定檔)
- data (資料夾,題庫檔案存放目錄,名稱可由 set.txt 中指定)
&title=語文高手&
&datafolder=data&
&menuCount=1&
&menu1=康軒三上01形近字,c05-01-1.txt&
設定檔中以 & 符號將各項設定隔開,其內容分別表示:
- title=語文高手 : 標題
- datafolder=data : 題庫檔存放在名為 data 的資料夾中
- menuCount=1 : 有一個選單
- menu1=康軒三上01形近字,c05-01-1.txt : 選單第一個叫「康軒三上01形近字」,對應到的題庫檔案檔名為「 c05-01-1.txt」,這兩個設定間以逗號 ( , ) 來分隔。
&qCount=2&title=形近字&
&q1=觀 歡,ㄍㄨㄢ觀 ㄍㄨㄤ光,ㄍㄨㄢ觀 ㄎㄢˋ看,ㄏㄨㄢ歡 ㄧㄥˊ迎,ㄒㄧˇ喜 ㄏㄨㄢ歡&
&q2=料 科,ㄕˇ史 ㄌㄧㄠˋ料,ㄘㄞˊ材 ㄌㄧㄠˋ料,ㄎㄜ科 ㄒㄩㄝˊ學,ㄎㄜ科 ㄇㄨˋ目&
- qCount=2 : 表示這個檔案中有兩題
- title=形近字 : 標題
- q1, q2 則分別為第一題和第二題的答案和題目,各欄位間以逗號分隔,第一個欄位為候選的答案,第二個欄位開始為語詞;語詞的每個字之間以半形空白分隔;每個字則是注音放前面,然後緊接著一個國字。
- 第一個欄位是「觀 歡」:本題為候選的答案為這兩個字。
- 第二個欄位是「ㄍㄨㄢ觀 ㄍㄨㄤ光」:第一個語詞是「觀光」
- 第三個欄位是「ㄍㄨㄢ觀 ㄎㄢˋ看」:第二個語詞是「觀看」
- 第四個欄位是「ㄏㄨㄢ歡 ㄧㄥˊ迎」:第三個語詞是「歡迎」
- 第五個欄位是「ㄒㄧˇ喜 ㄏㄨㄢ歡」:第四個語詞是「喜歡」
要記住這個語法實在很辛苦的啦!利用語文高手題庫產生器可能方便一些。我們只要先選取題庫的類型,然後將最原始的題目貼入輸入區,再按個 GO 的按鈕即可自動產生題庫的內容。如果確認沒有問題,再把結果剪貼到 Windows 附屬應用程式的「記事本」並另存成「編碼」為「UTF-8」格式的文字檔到題庫資料夾即可。當然囉!如果是新的題庫,就要修改 set.txt 中的 menuCount ,並新增一行選單設定。
這學期按進度將康軒國語第五冊(三上)的形近字、同音字和多音字題庫建好,讓班上的孩子可以在下課時間玩,他們玩得很開心,應該也學到了裡面的內容。看到孩子們臉上的笑容,半夜紅著眼、打著瞌睡寫程式也不以為苦了。
語文高手題庫產生器網址
後記:
- 2010.08.17 updated : 加入置於 summerhost.info 中的題庫產生器備用。
- 2010.03.14 updated : 將 football.swf 的連結加進來。
相關文章
老師,相當感謝你的分享!
回覆刪除讓我們班上課增添很多樂趣!
想請問老師,是否可以分享「對對碰」的檔案。可以讓我們自己修改題目呢?
謝謝!
應觀眾要求,對對碰的說明請參考這篇
回覆刪除雄老師您好:
回覆刪除謝謝您的分享。
文中您提到有您兒子可愛報數聲的"抽號碼機",Erin下載後為什麼沒有聲音,也沒有頭像?
請指教,感謝。
~Erin:):)
Erin :
回覆刪除抽號碼機 I
抽號碼機 II
抽號碼機 II 的聲音檔獨立存放在 mp3 目錄中,預設是用我兒子的聲音檔;頭像則需要自己存放在 images 目錄中, 我只放了 1-5 號的 sample , 其它號碼沒有。
您先試試,有問題我們再討論
謝謝雄老師的回覆!:D
回覆刪除原來如此,頭像只有1-5號有。
聲音的問題解決了。Erin解壓縮後,再次解壓縮的檔案就成功了。
~小弟弟的聲音真的好可愛喔!:D
哈哈,勇於發問有獎品耶!! ~獲得"抽號碼機I"! ~好開心呀!:P
再次感謝!!
~Erin:):)
想請問老師,是否可以分享「對對碰」的檔案。可以讓我們自己修改題目呢?還有大富翁連我都想玩可以分享這兩個給我嗎?
回覆刪除謝謝!
想請問老師,是否可以分享「對對碰」的檔案。可以讓我們自己修改題目呢?還有大富翁連我都想玩可以分享嗎?
回覆刪除謝謝!
Esther:
回覆刪除我的網站和 blog 您肯定是第一次造訪,您要的東西本來就公開陳列在那兒了,請自行取用。
個人的小小網站
Blog 則請點選右側 Label: 資訊_WORKS
想請教老師
回覆刪除因網頁上的set.txt(選單設定檔)
無法下在,還有什麼地方我可以下載得到嗎??
老師真的是太厲害了: )
上面這個朋友您好:
回覆刪除原來的 set.txt 是連到籃球版的路徑,該程式因有版權顧慮,現已自動轉址至後來寫的足球版。感謝您的提醒,讓我知道還有連結沒改好的。
已修正了,感恩!
您也可以參考這篇:Flash : football 語文高手足球版