私は LaTeX を教えるためのオンライン「コーディング プラットフォーム」を探していましたが、必要な機能を備えたものは見つかりませんでした。「コーディング プラットフォーム」とは、次のような Web ベースのシステムのことです。
- LaTeXの使い方に関するチュートリアルを書くことができます。ビデオを埋め込むことも、埋め込まないこともできます。
- チュートリアルの一環として、「生徒」にコードを書いてもらい、その出力を表示してもらう
- 学生がLaTeXの「コーディング」タスクを完了できるかどうかをテストし、その点数を記録できる
そこで、私は LaTeX 用の CodeAcademy、Coursera、TreeHouse のようなものを探しています。OverLeaf や ShareLatex などのオンライン LaTeX システムは、Web ベースの LaTeX 記述手段を提供していますが、私の知る限り、これらのシステムのいずれも学生の進捗状況をテストすることはできません。
既存のシステムをハッキングして自分のやりたいことをやらせることに反対はしません。ですから、自分のやりたいことをやるために変更できるものをご存知でしたら、もちろんライセンス契約の範囲内で、ぜひ教えてください。ゼロからシステムを書くよりも良いかもしれません。
答え1
採点方式は導入されていないが、私たちのグループはオンラインチュートリアルを開発している。
このサイトはまだ開発中ですが、英語とベトナム語のコンテンツがほとんどです。コメントをお待ちしています。
答え2
Overleaf プロフェッショナル アカウントが目的にかなうかもしれません。無制限のプロジェクト ホスティングで、無制限のユーザーを持つことができます。また、Overleaf を検証用のオンライン ツールとして維持しながら、Google Classroom を指導や課題に使用することも可能です。 詳しくはこちら
答え3
私は最終的にエド、これは私たちの大学で利用可能です。私はこれを使用してかなり説得力のあるユニットを書くことができました。現在 250 人の学生が登録しています。現時点では、LaTeX の使用に関する基本的なコンテンツのみを書いており、より高度なトピックをカバーするチュートリアルを作成中です。ユニットはまだ開発中ですが、その形にかなり満足しています。
このユニットは、学生が自分のペースで取り組む「チュートリアル レッスン」で構成されており、質問できるディスカッション フォーラムが付属しています。チュートリアルには、学生がコンパイルして編集できる LaTeX コードが含まれており、構文の強調表示やタブ補完機能を使用して出力を表示できます。さらに、学生に「LaTeX コーディング演習」を完了するように求めます。これは、私が書いたコードを使用して自動的にマークされます。
以下は最初のレッスンのスクリーンショットです。
学生がブラウザでLaTeXを実行し、コードを提出すると自動的に採点される、これが私が探していた「LaTeXコーディング環境」です。チュートリアルとコーディングインフラストラクチャは、エドそして、かなり一般的なアプローチ (実行するテストを指定する json ファイルと、フィードバックを含む結果を示す json 出力) を使用して、私が自動的に採点します。
残念ながら、このユニットは非公開ですが、興味のある方と私が行ったことについて話し合うことは喜んで行います。特に、LaTeX コードの自動マーク付けは興味深い演習であることがわかりました。(LaTeX 出力は、私がいつも信じていたほど堅牢ではありません。)
答え4
簡単に Google 検索すると、次の結果が見つかりました。
https://www.classcentral.com/course/edx-latex-for-students-engineers-and-scientists-15201
そして、ここには予想外の多様性があるようです。
https://www.udemy.com/topic/latex/
後者のものはすべて有料のようですが、それがあなたの目的に関係があるかどうかはわかりません。
これも見つけました:
正直言って、あまり多くのものが見つかるとは思っていませんでしたが、LaTeX コースはいくつかあるようです。