私はいくつかの学校と協力して、学生向けの一連のインタラクティブな教科書を開発しています。教科書には、ランダムに生成された演習が必要であり、そのために私はすでにプロトタイプを開発しています。
また、ドライブからインストールしてアクセスできる限り、独自のアプリを作成することもできますが、アプリは完全に Google ドライブで管理されている必要があります (たとえば、WordPress や Google サイトも使用できません)。
私がやりたいことは次のとおりです。
- 現在のジェネレーターと同様に、作成者が Google フォームを使用してランダムに生成されたワークシートを作成できるようにする
- ドキュメント内にウィジェット/iFrame を埋め込む Google ドキュメントのメニュー項目を作成者がクリックできるようにする
- JSX グラフをドキュメントに埋め込む
- 生徒の回答をスプレッドシートに記録する
- スプレッドシート、ドキュメント、またはカスタム Google アプリのいずれかで、インストラクタ ページでより適切に表示される「かなり洗練された」スプレッドシート
- すべてが Google ドライブから動作する必要があります
私の質問は次のとおりです。
- これは、Google App Scripts だけで実現できるものですか?
- ドキュメントを表示している人は、App Scripts がインストールされていなくても埋め込みウィジェットを見ることができますか(これが機能する場合でも)。
- 目次付きのサイドバーを表示するように Google Apps を拡張できますか (訪問者が閲覧した場合)
- フォルダー内のすべてのドキュメントのヘッダーから TOC が生成されるクロスドキュメント TOC を作成できますか?
- アプリで特定の文字列 (または、「拡張機能をインストールしてください」のプレースホルダー画像) を検索できるブラウザー拡張機能を作成し、それらをインタラクティブなウィジェットに置き換える方が簡単でしょうか?
ブラウザ拡張機能
Google Apps を拡張する以外に、生徒がインストールするブラウザ拡張機能を作成して #2 を実行することもできます...これはかなり簡単です。もちろん、「インストール」は保護者にとっては怖い言葉なので、生徒が何もインストールする必要のないソリューションが望ましいです。
私の率直な質問は、Google App Scripts だけで Drive Apps を拡張して、学生や教師プランナー向けのインタラクティブな教科書を作成できるかということです。