| 研究生: |
李奕德 Yi-De Lee |
|---|---|
| 論文名稱: |
國小文字應用題程式實作:整數 |
| 指導教授: | 吳維漢 |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
理學院 - 數學系 Department of Mathematics |
| 論文出版年: | 2019 |
| 畢業學年度: | 107 |
| 語文別: | 中文 |
| 論文頁數: | 59 |
| 中文關鍵詞: | 小學堂 、數學文字應用題 、文字應用題自動出題程式 |
| 相關次數: | 點閱:14 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
「子由數學小學堂」為針對國小數學所設計的學習網站,其採用自動化出題程式產生題目以供老師、家長、學生等使用者取用,自動化出題程式包含數學計算題及文字應用題,本論文之主旨在於重構文字應用題自動出題程式,解決舊有程式因將題目與程式邏輯混合,導致題目不易新增、程式不易維護及擴張、開發效率緩慢等問題。
本論文透過對文字應用題進行分析及探討,設計自動產生文字應用題的規則,使程式可依循此規則建構,並且將出題程式分為程式主體及資料檔,資料檔存取文字應用題,程式藉由讀取資料檔產生題目,且定義資料檔編輯方法,使得在新增及維護題目上更有系統,而程式主體則採用物件導向的設計模式,使程式的維護及擴張更加容易,解決舊有程式產生的諸多問題,最後則設計操作介面以方便使用者取用文字應用題。
“Ziyou Emathschool” is a mathematics-learning website with online mathematics problem generator designed specifically for the elementary school kids. It can generate mathematics problems for teachers, parents and school children by executing a variety of computer programs. Those computer programs can generate either calculation-based or text-based mathematics problems(TBMPs) with ease. The purpose of this disseration is to find a new way to generate TBMP so that the extensibilites, maintaintabily and development efficiency of computer programs can be greatly improved.
By studing and investigating on many TBMPs, we design a new syntax for TBMP, and then write the coressponding computer programs to generate the problems. The computer programs mainly contain program driver and datafile. The datafile defines all the texts and numbers used in the TBMP. The program driver then reads datafile and generates mathematics problems accordingly. By adopting OOP design, our approach greatly improve the maintainability and extensiability of computer programs. It successfully resolves many deficiencies from the old design. Finally, We also implement a convenient web interface to facilitate users to generate the TBMPs online.
[1]吳維漢,簡明 python 學習講義,初版,國立中央大學出版中心,桃園市,遠流書局,台北市,民國107年。
[2]林信良,Python 3.5 技術手冊,初版,碁峰資訊,台北市,民國105年。
[3]Mariano Anaya,簡潔的Python:重構你的舊程式,初版, 賴屹民,碁峰資訊,台北市,民國107年。
[4]Dusty Phillips,Python 3 物件導向程式設計,初版,楊尊一,碁峰資訊,台北市,民國105年。
[5]李春雄,資料結構:使用 C++,初版,滄海書局,台中市,民國98年。
[6]李銘城,資料結構 in C,初版,藍海文化,台北市,民國97年。
[7]林生傳主編,教育心理學,三版,五南圖書,台北市,民國96年。
[8]馬弘旻,國小文字應用題程式實作:分數與小數,國立中央大學,碩士,民國108年。
[9]林新淵,國小中低年級數學應用題題目產生器初探,國立中央大學,碩士,民國99年 。
[10]吳清華,國小中低年級數學應用題算式產生器初探,國立中央大學,碩士,民國98年 。
[11]王思佳,國小學童中文閱讀理解能力與數學文字題閱讀理解暨解題表現之研究,國立臺中教育大學,碩士,民國98年。
[12]游士緯,以分眾分類法為基礎建造國小數學應用問題,國立交通大學,碩士,民國97年。
[13]葉家綺,不同數學文字問題之解題與合作解題研究,國立交通大學,碩士,民國93年 。
[14]蔡承哲,高雄地區高二學生空間向量之解題歷程分析研究,國立高雄師範大學,碩士,民國85年。
[15]涂金堂, 「國小學生數學文字題問題結構與數學解題表現之相關研究」,屏東教育大學學報,26,101-136頁, 民國96年 3月。
[16] 繆慎耘、林素朱、馬偉雲和蘇克毅,「構建一個中文國小數學文字問題語料
庫」,The 2016 Conference on Computational Linguistics and Speech Processing,352-371
頁,2016
[17]李麗君、陳玟樺,「數學文字比較題語意結構對國小六年級學生解題影響之研究」,國民教育研究學報,24,129-153頁,2010。
[18]古明峰,「數學應用題的解題認知歷程之探討」,教育研究資訊,6(3),63-77頁,1998。
[19]張再明,「國小兒童問題結構認知能力及其相關因素之探討研究」,嘉義師院學報,8,1-56頁,1994。
[20]Barnett, J. (1984). The study of syntax variables. In G. A. Goldin & C. E.
McClintock (Eds.), Task variables in mathematics problem solving, (pp.
23-68). Philadelphia, PA: The Franklin Institute Press.
[21]Leblanc, J. F., Proudfit, L., & Putt, I. J. (1980). Teaching problem solving in the
Elementary school. In S. Krulik, R. E. Reys (Eds.), Problem solving in
school mathematics (pp.104-116). Reston, VA: National Council of Teacher
of Mathematics.