我一直在尋找一個線上「編碼平台」來教授 LaTeX,但我還沒有找到任何可以滿足我需要的東西。我所說的「編碼平台」是指基於網路的系統,其中:
- 您可以編寫有關如何使用 LaTeX 的教程,可能有或沒有嵌入視頻
- 作為教程的一部分,讓“學生”編寫並查看其程式碼的輸出
- 能夠測試學生是否能夠完成設定的 LaTeX「編碼」任務,並記錄他們的分數
所以,我正在尋找 CodeAcademy、Coursera 或 TreeHouse for LaTeX 之類的東西。像 OverLeaf 和 ShareLatex 這樣的線上 LaTeX 系統提供了一種基於網路的 LaTeX 編寫方法,但據我所知,這些系統都不允許您測試學生的進度。
我並不反對破解現有系統以使其執行我想要的操作,因此,如果您知道可以修改某些內容以執行我想要的操作(當然,在其許可協議範圍內),請告訴我,因為這可能會更好而不是從頭開始編寫一個系統。
答案1
答案2
也許背面的專業帳戶可以滿足您的目的。您可以擁有無限的用戶和無限的專案託管。您也可以使用Google課堂進行教學和作業,並將其保留在背面作為線上驗證工具。 www.overleaf.com
答案3
我最終決定使用艾德,我們在我們的大學提供。我已經成功地使用它編寫了一個相當令人信服的單元,目前有 250 名學生註冊。目前,我只編寫了使用 LaTeX 的基礎知識的內容,我正在編寫涵蓋更高級主題的教學。該單元仍在開發中,但我對它的發展非常滿意。
本單元由學生按照自己的進度完成的「教程課程」組成,並附有一個可以提問的論壇。教程包含學生可以編譯和編輯的 LaTeX 程式碼,並具有語法突出顯示和製表符補全功能,之後他們可以查看輸出。此外,我要求學生完成“LaTeX 編碼練習”,我使用我編寫的一些程式碼自動對其進行標記。
這是第一堂課的螢幕截圖:
讓學生能夠在瀏覽器中運行 LaTeX,提交程式碼,然後自動標記,這就是我正在尋找的「LaTeX 編碼環境」。教程和編碼基礎設施由以下提供:艾德以及我的自動標記,使用相當通用的方法(指定要運行的測試的 json 檔案和給出結果的 json 輸出,包括回饋)。
不幸的是,該單元不公開,但我很樂意與任何有興趣的人討論我所做的事情。特別是,自動標記 LaTeX 程式碼被證明是一個有趣的練習。 (LaTeX 輸出並不像我一直認為的那麼強大。)
答案4
谷歌快速搜尋發現了這個:
https://www.classcentral.com/course/edx-latex-for-students-engineers-and-scientists-15201
這裡似乎有一個意想不到的改變:
https://www.udemy.com/topic/latex/
後面這些似乎都在付費專區後面,我不知道這是否與您的目的有關。
我還找到了這個:
我必須承認我沒想到會找到太多,但似乎確實有一些 LaTeX 課程。