問題タブ [canvas-lms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - CANVAS LMS での RMarkdown HTML 出力の表示
R コードと出力を CANVAS LMS に表示しようとしています (具体的には、別の html ファイルとしてではなく、ページ内で)。これをグーグルで検索する喜びはなかったので、誰かが助けてくれることを願っています.
私が(簡単なテストとして)試したがうまくいかなかったもの:RStudioで新しいRMarkdown HTMLドキュメント(サンプルテーブルとサンプルプロットを含む基本的なデフォルトドキュメント)を作成しました。Knitr を使用して html ファイルを作成しました。HTML ファイルを開き、コードを LMS (生の HTML エディター) にコピーしました。この種の動作はしますが、プロットは表示されず、コピーする必要のないコードがいくつかあります (画像を参照)。
おそらくこれを行うためのよりスマートな方法がありますが、良いリソースが見つかりません。
regex - Canvas Quiz で単一の正規表現を使用した繰り返しのない代替グループ
私は中学校で Canvas を使用しており、「穴埋め」と呼ばれる質問タイプを含むクイズを作成しています。このタイプの問題の採点オプションは、生徒が入力した内容を正規表現と比較することです。クイズの設定では、単一の正規表現しか入力できず、入力が一致した場合、質問は正解としてカウントされます。これは、単一または少数の単語の回答に対して簡単に実行できます。しかし、「ピリオドで終わる環境刺激の 3 つの異なる例を挙げてください」のような質問をしたいと思います。したがって、正しい入力文字列は次のようになります。
雨。明るい日差し。犬の鳴き声。
しかし、間違った入力文字列は次のようになります。
水。水。自転車。
個々のフレーズを照合し、 を使用してそれらを分割できます([\w\s']*[^\.]?)
。これにより、正規表現テスターで 3 つの一致が得られます。しかし、私はさらに先に進む必要があります。
キーワードの各フレーズをチェックし、そのキーワードが以前に使用されたかどうかをチェックする必要があります。基本的に、単一の正規表現パターンを使用して、繰り返しなしで代替グループを照合する必要があります。これはできますか?