2

私はいくつかの学校と協力して、学生向けの一連のインタラクティブな教科書を開発しています。教科書には、ランダムに生成された演習が必要であり、そのために私はすでにプロトタイプを開発しています。

また、ドライブからインストールしてアクセスできる限り、独自のアプリを作成することもできますが、アプリは完全に Google ドライブで管理されている必要があります (たとえば、WordPress や Google サイトも使用できません)。

私がやりたいことは次のとおりです。

  1. 現在のジェネレーターと同様に、作成者が Google フォームを使用してランダムに生成されたワークシートを作成できるようにする
  2. ドキュメント内にウィジェット/iFrame を埋め込む Google ドキュメントのメニュー項目を作成者がクリックできるようにする
  3. JSX グラフをドキュメントに埋め込む
  4. 生徒の回答をスプレッドシートに記録する
  5. スプレッドシート、ドキュメント、またはカスタム Google アプリのいずれかで、インストラクタ ページでより適切に表示される「かなり洗練された」スプレッドシート
  6. すべてが Google ドライブから動作する必要があります

私の質問は次のとおりです。

  1. これは、Google App Scripts だけで実現できるものですか?
  2. ドキュメントを表示している人は、App Scripts がインストールされていなくても埋め込みウィジェットを見ることができますか(これが機能する場合でも)。
  3. 目次付きのサイドバーを表示するように Google Apps を拡張できますか (訪問者が閲覧した場合)
  4. フォルダー内のすべてのドキュメントのヘッダーから TOC が生成されるクロスドキュメント TOC を作成できますか?
  5. アプリで特定の文字列 (または、「拡張機能をインストールしてください」のプレースホルダー画像) を検索できるブラウザー拡張機能を作成し、それらをインタラクティブなウィジェットに置き換える方が簡単でしょうか?

ブラウザ拡張機能
Google Apps を拡張する以外に、生徒がインストールするブラウザ拡張機能を作成して #2 を実行することもできます...これはかなり簡単です。もちろん、「インストール」は保護者にとっては怖い言葉なので、生徒が何もインストールする必要のないソリューションが望ましいです。

私の率直な質問は、Google App Scripts だけで Drive Apps を拡張して、学生や教師プランナー向けのインタラクティブな教科書を作成できるかということです。

4

1 に答える 1

1

Mogsdad がコメントしたように、あなたの質問は確かに広すぎます。しかし、私はそれに答えようとします。

あなたが欲しいもののリストから、ポイント3だけが問題になるかもしれません. JSX Graphs が Apps Script Html Services でうまく機能するかどうかをテストする必要があります。そうならないのではないかと心配しています。しかし、Apps Script には他のチャートソリューションがあります。

質問のリストから:

  1. 要件に妥協しない限り、そうは思いません。
  2. いいえ、ウィジェットを埋め込むことができるのは、ドキュメント/フォーム/スプレッドシート自体にインストールされたスクリプトのみです。
  3. Apps Script ではなく、スクリプトを実行または操作するには、ユーザーは訪問者ではなく共同作業者である必要があります (つまり、ファイルに対する編集権限が必要です)。たぶん、ブラウザ拡張機能で。
  4. はい。しかし、処理するファイルが「多すぎる」場合、Apps Script の割り当て量に達して、作業が困難になる可能性があります。
  5. この質問がよくわかりませんでした。ただし、ブラウザー拡張機能は確かにスクリプト以上のことを実行できますが、すべてのユーザーの各ブラウザーにインストールする必要があります。
于 2013-06-09T06:20:43.270 に答える