岡山大学Moodle FAQ
完了要件
基本的な事項、よくいただく質問などをまとめています。目次にひととおりお目通しください。
3. ダッシュボード管理
3.4. Moodleのカレンダーを他のサイトやアプリで利用したい
Moodleのカレンダーには各コースの課題の提出期限や小テストの受験期限などが記載されています。これをGoogleやOutlook等のカレンダーサイトや、各種のカレンダーアプリに取り込むことにより、ふだんメインで使っているカレンダーでスケジュール管理することができます。Moodleの自分のカレンダーのURLを取得して、そのURLをサービスやアプリに登録することにより、定期的に最新のカレンダーの内容が反映されます。
カレンダーURLの取得
- ダッシュボード(またはコース内、またはカレンダーページ内)のカレンダー下部にある、「カレンダーをインポートまたはエクスポートする」をクリック。
- 右上にある「カレンダーをエクスポートする」をクリック。
- 「エクスポートするイベント」として「すべてのイベント」をクリックしてチェックを入れる。
- 必要により他も選択でき、対象のイベントのみエクスポート先に反映されます。
- 「期間」として「カスタム範囲」をクリックしてチェックを入れる。
- 「カスタム範囲」は岡山大学Moodleでは −5日〜+365日 の範囲に設定しています。
- 必要により他も選択でき、対象のイベントのみエクスポート先に反映されます。範囲外になると削除されます。
- 「カレンダーURLを取得する」をクリック。
- 「URLをコピーする」によりコピー。
- 注意: このURLを知っていると誰でも認証なしにカレンダーを参照できるので、取り扱いには注意してください。岡大IDで認証するユーザはこのURLを変更できません。
カレンダーURLの登録
Googleカレンダー(Web版)
- ブラウザでGoogleカレンダーを開く。
- 左サイドバーの「他のカレンダー」の右にある「+」(他のカレンダーを追加)をクリック。
- メニューから「URLで追加」を選択。
- 「カレンダーのURL」の部分に上記でコピーしたURLをペースト。
- 「カレンダーを追加」をクリック。(「一般公開」は不要。公開する場合は適切かよく検討してください)
- カレンダー名や表示色を適宜設定。
- 3〜8時間ごとに同期処理を行っているようです(2025年4月時点)。
Googleは公式には最大12時間遅れで反映されるとしています(It might take up to 12 hours for changes to show in your Google Calendar.)。ただし、実際のアクセス履歴の間隔は12〜28時間くらいで変動しているようです(2022年12月時点)。 - Moodle側のイベントのコース名は表示できないようです。
Googleカレンダー(モバイルアプリ)
- Web版で追加したカレンダーの表示のみできます。追加はできません。
- Googleカレンダーを開く。
- メニューから「設定」をタップ。
- 対象のカレンダー(リストになければ対象アカウントの「さらに表示」から探す)をタップ。
- 「同期」をオン。
- 戻って、メニューから対象のカレンダーのチェックボックスをオン。
Outlookカレンダー
- Outlook(またはブラウザでOutlook.comにアクセスして)カレンダーを開く。
- 左サイドバーの「予定表を追加」(Add calendar)をクリック。
- ダイアログの左サイドバーにある「Webから定期受信」(Subscribe from Web)をクリック。
- URL欄に上記でコピーしたURLをペースト。
- 「インポート」(Import)をクリック。
- カレンダー名や表示色を適宜設定。
- 6〜8時間ごとに同期処理を行っているようです(2025年4月時点)。
- Moodle側のイベントのコース名は表示できないようです。
- 23:59など各日の終わり間際のイベントは存在がわかるだけで正常に表示されないことがあります。
iOS/macOS カレンダー
- カレンダーを開く。
- iOS: カレンダーアイコン🗓️→「カレンダーを追加」→「照会カレンダーを追加」を順にタップ。
macOS: 「ファイル」→「新規照会カレンダー」を順にクリック。 - URL欄に上記でコピーしたURLをペースト。
- 「照会」をタップまたはクリック。
- 自動更新頻度、カレンダー名や表示色を適宜設定。iCloudでの他デバイスとの同期も可能。
- 参考URL: https://support.apple.com/ja-jp/102301
- 「照会」「照会カレンダー」は、subscribe / subscription calendar の訳です。
- 自動更新の頻度を最短で5分に設定できますが、サーバー負荷の観点から1時間以上で設定してください。
- Moodle側のイベントのコース名は表示できないようです。
- Web版のiCloudカレンダーには、外部のカレンダーと同期する機能がないように見えます。
- iPhone等のストレージ容量が逼迫している場合、カレンダーのデータが失われやすいという情報もあるので、注意してご利用ください。
Thunderbird カレンダー
- Thunderbirdでカレンダータブを開く。
- 左サイドバーの「カレンダー」の脇の「+」(新しいカレンダー…)をクリック。
- ダイアログで「ネットワークのサーバーに保存する」を選択し、「次へ」をクリック。
- 「この場所はログイン情報を必要としません」にチェックを入れ、「場所」に上記でコピーしたURLをペースト。
- 「カレンダーを検索」をクリック。
- 「購読」をクリック。
- カレンダー名や表示色を適宜設定(カレンダー名を右クリックしてプロパティを開く。「購読」前に「プロパティ」ボタンでも可)。
- デフォルトでは30分ごとに同期処理を行います。プロパティにより更新間隔を変更できますので、サーバー負荷の観点から1時間以上で設定してください。
- イベントをダブルクリックして開いた詳細画面の「カテゴリー」欄にコース名が表示されます。