![見出し画像](https://assets.st-note.com/production/uploads/images/121454448/rectangle_large_type_2_5da0ca62c59c2f701ca9315efb86165a.png?width=1200)
01. クラスルームでスプレッドシートとスクリプトを使う準備をする
クラスルームをスプレッドシートとスクリプトを使って操作する準備をします。
まず、操作用のスプレッドシートと、スクリプトを書く場所を用意します。基礎編では、スクリプト用のファイルが独立して存在するスタンドアローンスクリプトを使用しました。マイドライブにプロジェクトのファイルができていたかと思います。
この応用編では、スプレッドシートと一体のものとして使っていきますので、スプレッドシートに含む形のコンテナバインドスクリプトを作成します。
スプレッドシートとスクリプトの準備
1.Google Driveにアクセスします。「ドライブを開く」ボタンをクリックします。
https://www.google.com/intl/ja_jp/drive/
![Google Driveにアクセス](https://assets.st-note.com/img/1698649392912-rfc8ZqmBi3.png?width=1200)
2.Googleアカウントにログインします。メールアドレスとパスワードを入力します。
![Googleアカウント](https://assets.st-note.com/img/1698649466963-cDUr1JIcdL.png?width=1200)
![パスワード](https://assets.st-note.com/img/1698649475504-cS4wrVpSTx.png?width=1200)
3.マイドライブが開きました。
![マイドライブ](https://assets.st-note.com/img/1698572766238-0owluvtsqn.png?width=1200)
4.左上の「新規」ボタンをクリックします。
![新規ボタン](https://assets.st-note.com/img/1698649629205-zQi9yRWe0x.png?width=1200)
5.メニューが開きますので「Googleスプレッドシート」-「空白のスプレッドシート」をクリックして開きます。
![Googleスプレッドシート](https://assets.st-note.com/img/1698572777369-I9wIZxKjnS.png?width=1200)
6.スプレッドシートが開きます。まず名前を変更しましよう。「無題のスプレッドシート」をクリックすると編集できます。
![無題のスプレッドシート](https://assets.st-note.com/img/1698572830846-hSmcCQyPSN.png?width=1200)
7.ファイル名を「クラスルーム」に変更しました。任意の名前で構いません。
![名前をクラスルームに変更](https://assets.st-note.com/img/1698572867869-aRJrhrmevU.png?width=1200)
8.「拡張機能」から「Apps Script」を選んでクリックします。
![Apps Scriptをクリック](https://assets.st-note.com/img/1698652017916-lRC0FjWmZk.png?width=1200)
9.プロジェクトの名前を変更します。「無題のプロジェクト」をクリックすると編集できます。
![無題のプロジェクト](https://assets.st-note.com/img/1698572881439-HYj7sfXH7i.png?width=1200)
10.「プロジェクトの名前を変更」のウィンドウが出ます。ここでは「クラスルーム」としました。
![プロジェクトの名前を変更](https://assets.st-note.com/img/1698572906861-vKMqVKKW9p.png?width=1200)
11.名前を変更しました。名前は任意で構いませんが、クラスルームの課題にプロジェクトの名前が表示されますので、差し支えのないものにしましょう。
![クラスルーム](https://assets.st-note.com/img/1698572924015-OCtUeqI5VP.png?width=1200)
9.Classroomを操作するためのサービスを追加します。左側のメニューから「サービス」をクリックします。「サービスを追加」画面で「Google Classroom API 」をクリックして「追加」します。
![Classroom API のサービスを追加](https://assets.st-note.com/img/1698572965959-5cD8V4iycL.png?width=1200)
12.「Classroom」のサービズが追加されました。
![Classroomサービス](https://assets.st-note.com/img/1698572996954-jKZ00itPyU.png?width=1200)
以上で準備が終了しました。ここにスクリプトを追加していきます。
動画にまとめましたので確認しながら進めてください。
解説動画
次回は、「スプレッドシートとスクリプトで複数のクラスルームを作成する」としてお届けします。
ここから先は
![](https://assets.st-note.com/production/uploads/images/119496388/profile_7c03fa43f0dc0bfabc8260cb8de1db67.jpeg?fit=bounds&format=jpeg&quality=85&width=330)
Googleクラスルームをプログラミングしよう
クラスルームをスプレッドシートとGoogle Apps Scriptを使って、プログラミングを楽しみながら準備する技をまとめました。コピペ…
この記事が気に入ったらサポートをしてみませんか?