C4ljp2021/presentation」を編集中

ナビゲーションに移動 検索に移動
警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を公開して取り消しを完了してください。

最新版 編集中の文章
107行目: 107行目:
筑波大学知識情報・図書館学類では2年次の必修授業でオンライン目録検索システム構築の演習を行っており、その内容を第42回「ディジタル図書館」ワークショップで報告した。2019年度までは大学の教育用計算機に整備された開発環境を用いて、実習室で対面授業を行っていた。しかしながら、2020年度春学期の授業はCOVID-19対策で全面オンライン実施となり、従来用いていた開発環境による授業実施が困難となった。そこで、受講者がオンライン授業に用いるPC等の端末環境を前提として、クラウドコンピューティングサービスを用いた演習を組み立て、2020年度と2021年度に実施した。本発表では、その演習において、どのようにクラウドコンピューティングサービスを用いたかを紹介する。
筑波大学知識情報・図書館学類では2年次の必修授業でオンライン目録検索システム構築の演習を行っており、その内容を第42回「ディジタル図書館」ワークショップで報告した。2019年度までは大学の教育用計算機に整備された開発環境を用いて、実習室で対面授業を行っていた。しかしながら、2020年度春学期の授業はCOVID-19対策で全面オンライン実施となり、従来用いていた開発環境による授業実施が困難となった。そこで、受講者がオンライン授業に用いるPC等の端末環境を前提として、クラウドコンピューティングサービスを用いた演習を組み立て、2020年度と2021年度に実施した。本発表では、その演習において、どのようにクラウドコンピューティングサービスを用いたかを紹介する。


受講者所有の端末にプログラミング言語処理系やテスト用Webサーバ等をインストールして用いるのは、そのサポートも含めて円滑な演習の実施は困難なことが予想された。そこで、プログラミング環境としてGoogle Colaboratory (以下 Colab)を採用した。また、検索システムの目録データベース保存にはGoogle Driveを用いた。Colabで実行するプログラムはそのままではInternetから通信できないので、ngrokという一種のゲートウェイサービスを用い、受講者のWebブラウザからアクセス可能な検索システムの構築までをカバーした。これらは全てGoogle Chrome等の通常のWebブラウザがあれば用いることができる。本演習は文理融合分野の学生を対象として組み立てたので、自前で開発環境を構築することにハードルを感じるような人でもプログラミング自習やWebベースのシステムの試作等の際にも参考になるのではないかと思われる。
 受講者所有の端末にプログラミング言語処理系やテスト用Webサーバ等をインストールして用いるのは、そのサポートも含めて円滑な演習の実施は困難なことが予想された。そこで、プログラミング環境としてGoogle Colaboratory (以下 Colab)を採用した。また、検索システムの目録データベース保存にはGoogle Driveを用いた。Colabで実行するプログラムはそのままではInternetから通信できないので、ngrokという一種のゲートウェイサービスを用い、受講者のWebブラウザからアクセス可能な検索システムの構築までをカバーした。これらは全てGoogle Chrome等の通常のWebブラウザがあれば用いることができる。本演習は文理融合分野の学生を対象として組み立てたので、自前で開発環境を構築することにハードルを感じるような人でもプログラミング自習やWebベースのシステムの試作等の際にも参考になるのではないかと思われる。


発表スライド⇒ https://www.slideshare.net/TetsuoSakaguchi/ss-250162920
発表スライド⇒ https://www.slideshare.net/TetsuoSakaguchi/ss-250162920
Code4Lib JAPANへの投稿はすべて、他の投稿者によって編集、変更、除去される場合があります。 自分が書いたものが他の人に容赦なく編集されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください(詳細はCode4Lib:著作権を参照)。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

編集を中止 編集の仕方 (新しいウィンドウで開きます)