教育元語言 edu-lang
一種專門為了教育方式或學習方法分享而設計的Markdown之子語言。例如:「步驟」(一種固定格式的小階梯說明文) meta languages for edu( a set of sublanguage of Markdown ), e.x. step
新手上路
- 請先看簡報頁
- 請先看共筆區(Wiki)的首頁
- 錯誤回報與功能請求,請上議題區(issues)
- 若您還沒有Gtihub帳號,請申請一個
- 若您還不會Markdown,沒有關係,它很簡單,至少比html簡單。請看此頁Markdown文法說明,或是此Markdown範本集謝謝。
- 喜歡本專案的話,請記得幫忙訂閱(右上角的watch)和打星(右上角的star)集氣喔,謝謝!
開發環境
- 收集並開發一些在教育領域常用的函式以及剖析器等等,從簡單的countAge到複雜的countStep, countTable, countTree, countClimbingStones等等
- 為開源共學島提供基礎建設
- 目標是打包到npm 想讓想用的專案都可以用
緣起(Idea)
一般來說,從入門到進階都會有一個小階梯,這稱為小階梯教學法。
如何把這個階梯表達出來,讓人很容易地可以編輯、很容易地看懂,這就是工程師要做的事情。 因為要表達小階梯,用演講、短文、YouTube這些方法都不是很有效率的。
有鑒於之前的https://beta.hackfoldr.org/ 對一般使用者還是太困難。 在他最後嘗試表達階梯的Goban,介面和表述的方式仍然太複雜,且一般人沒有動機網上分享東西。
看起來一個更簡單的語言表達方式是必要的。 他應該屬於Markdown的子類。
應用(Application)
- Hackstep 開發中...
測試和發佈
測試
mocha test
發佈
- 先增加packge.json裡的版本號
npm publish