pjgithub <<
Previous Next >> pyslvs
pjexam
以 Python Flask 改寫 TCExam.
專案動機:
- TCExam 採 PHP 編寫, 可利用 PostgreSQL 資料庫儲存資料, 因流程完整, 值得深入研究, 並改以較具未來性的 Python 進行改寫.
- 若採人工命題, 可以建立各通識或專業課程有關的題目, 讓學員自行評測或作為教學評量.
- 因 https://en.wikipedia.org/wiki/Wikipedia:Database_download 可取得與各學科有關的知識內容, 長遠上可朝電腦輔助命題的方向進行研究.
研究主題:
- PostgreSQL 資料庫系統
- Python Flask 與 PostgreSQL 結合運用 (或可透過 Peewee ORM 進行)
- 利用 AI 擷取 Wikipedia database 執行電腦輔助命題與自動評量
執行步驟:
- 利用 https://github.com/pgsql-tw/portable-pgsql 啟動資料庫系統.
- 利用 Python Flask 讀取 TCExam PostgreSQL 資料庫資料.
- 利用 Python Flask 改寫部分 TCExam 模組.
參考資料:
tcexam_12_eng.pdf
Quality_features_of_TCExam.pdf
https://mde.tw/blog/about-tcexam.html
pjgithub <<
Previous Next >> pyslvs