Vol.124

CON T E N T S【コラム】想像してごらん，スマホが 1 億円する世界を………和田 勉【解説】情報処理学会データサイエンス・カリキュラム標準（専門教育レベル）─策定方針と今後の取り組み─…掛下 哲郎【解説】学生による学習支援システムの機能改善…武田 和樹

COLUMN基 応専 般Jr.

想像してごらん，スマホが 1 億円する世界を……

想像してごらん，こんな世界を……
──────────
スマホは売ってます．でも 1 台 1 億円

☆1します．だから個人ではとても買えません．大きな大学とか会社とかが，1 台だけ買います．みんな，大学や会社に置いてあるその 1 台を，入れ代わり立ち代わり使います．といっても普通の学生や社員には直接スマホをさわらせてくれません．スマホ操作の専門家がいて代わりに操作してくれます．変なスマホで，画面がなくて，スタートとかストップとかのボタンがいくつかついているだけです．パ☆2

ソコンのようなキーボードも，マウスもありません．入力したいことはあらかじめ全部，決められた紙に用意してい☆3き，スマホ操作専門家に渡して入力してもらいます．プリンタはあります．やたら音がうるさい大きなプリンタです．

アプリは何もありません．ダウンロードしてないんじゃなくて，世の中に存在しません．なのでスマホで何かやりたい人は，みんな自分でアプリを作ります．それができる人だけがスマホを使っています．できない人は，使うのをあきらめるか，お金を出して他人に作ってもらいます．自分で作れた人は，スマホが思った通りに動くので感動して，アプリ作りにのめりこみます．とはいえ自分ではスマホを持ってないので，せっせと「スマホ室」に通いつめます．
──────────
これが 1960 年代後半（から 1970 年代）ごろの世界です．そのころはスマホのことを「大型コンピュータ」「メインフレー
ム」と言いました．
「大型」でしたが，性能は今のスマホにまったくおよびません．スマホ操作の専門家を，「オペレータ」と言いました．
「スマホ室」は「電子計算機室」とか「EDP 室」とか言いました（EDP : Electronic Data Processing）．
今は多くのアプリがあふれていますから，自分でアプリを作らなくてもスマホは動きます．でも，アプリ／プログラムは必ず誰かが作ったからこそそこにあり，スマホ／コンピュータはそれがなければ決して動かない，ということは昔も今も変わりません．既存のアプリにあきたらずみずからプログラムを作ろうという人たちは，「スマホ室（電子計算機室）」に通いつめていた昔の我々と同じです．でも，専用の「大型コンピュータ」をみんな持っていることがうらやましいです…… 若い皆さんの創造的なプログラミングに期待します．
☆1

☆2

☆3

IBM360（1964 年発表）モデル 40 が US ＄225,000．当時は 360 円 /US$ であるから約 8,000 万円．なお IBM360/40 はクロック周波数 1.6MHz．それに対して今この記事を書くのに使っているノートパソコンは 1.6GHz．
少しあとにキーボードとディスプレイの「コンソール」付きが出ましたが，主に操作コマンドを入力するものでした．なおマウスの登場はずっとあとのことです．
文字ではなくカードやテープに穴をあけておき，コンピュータはそれを読み取ります．カードは 1 行ぶんしか入らないため，データ 100 行にカード100 枚が必要でした．
和田勉（長野大学 企業情報学部）（正会員） wadaben@acm.org

長野大学企業情報学部教授．2006 年大韓民国高麗大学師範学部コンピュータ教育学科招聘教授．本会情報処理教育委員長初等中等教育委員会副委員長．本会シニア会員，学会活動貢献賞受賞．

ぺた語義は pedagogy（教育学）を元にした造語です．常設の教育コーナーとして教育や人材育成に関する記事を広く掲載しています．
ぺた語義に掲載された記事は，情報処理学会 Web ページの「教育・人材育成」からどなたでもご覧いただけます .

情報処理 Vol.63 No.1 Jan. 2022

15

基 応
専 般

ARTICLE

情報処理学会データサイエンス・カリキュラム標準（専門教育レベル）─策定方針と今後の取り組み─
掛下哲郎
佐賀大学

情報処理学会が DS カリキュラム標準を策定する理由教育レベル）は，DS を専門とする学生を育成するた

AI やデータサイエンス（DS）等の用語をしばしば相当の時間を割り当て，教育内容を充実させている．

耳にする読者も多いだろう．政府が出した AI 戦略

一方，すべての大学生が 6 大学コンソーシアムのモ1）めに策定した．そのため，専門教育として 60 単位

では，高等教育段階について，（1）文理を問デルカリキュラム（リテラシーレベル）を学習するこわずすべての大学・高専生（約 50 万人卒／年）が初とが期待されるため，同モデルカリキュラムに含ま級レベルの数理・データサイエンス・AI を習得する，れている内容は意図的に省いてある．

2019（2）一定規模の大学・高専生（約 25 万人卒／年）が，本会では，J17 カリキュラム標準を策定したこ

自らの専門分野への数理・データサイエンス・AI のろから DS カリキュラム標準の検討を進めてきた．

応用基礎力を習得する，との目標を掲げている．

2017 年当時は成案を得るには至らなかったが，そAI 戦略 2019 に基づいて数理・データサイエンスの後，さまざまな取り組みも進み，2021 年 4 月に教育強化拠点コンソーシアム（通称 6 大学コンソー

はパブリック・コメントを通じて得られた意見を考シアム）は以下に示すリテラシーレベルおよび応用

慮して修正した成案を公表した基礎レベルのモデルカリキュラムを策定している．

カリキュラム標準の策定に向けた活動と，今後の取• 数理・データサイエンス・AI（リテラシーレベル）

り組みについて紹介したい．

モデルカリキュラム～データ思考の涵養～☆1．本稿では，DS2）• 数理・データサイエンス・AI（応用基礎レベル）
モデルカリキュラム～ AI ×データ活用の実践～

DS カリキュラム標準（専門教育レベル）の策定方針

3）

これらのモデルカリキュラムに加えて本会が DS

DS 分野における専門教育は，DS 技術の利用者カリキュラム標準を策定する意味はあるのか？ 疑ではなく，DS を用いて各種サービスを提供する専問に思う読者もおられると思う．

門家の育成を目標としている．こうした専門家は

6 大学コンソーシアムが策定したリテラシー／日本政府が推進する Society 5.0（超スマート社会）

応用基礎レベルのモデルカリキュラムは，それぞや，日本も含む各国政府が推進する DX（Digitalれ 2 ～ 4 単位程度の規模に抑えられている．多くTransformation）を推進する上でも欠かせない人材での大学生に履修させるためには，共通基礎教育にあり，ビジネス・イノベーションや社会的イノベー入れざるを得ず，授業担当教員の確保を考えてもションを担う人材としても大きく期待されている．

単位数が制約されてしまうのである．

☆1

これに対して，本会の DS カリキュラム標準（専門情報処理学会，プレスリリース：データサイエンス・カリキュラム標準（専門教育レベル）の公開，2021．https://www.ipsj.or.jp/annai/committee/education/public_comment/kyoiku20210415.html-【解説】情報処理学会データサイエンス・カリキュラム標準（専門教育レベル）─策定方針と今後の取り組み─ -16

情報処理 Vol.63 No.1 Jan. 2022

本会の DS カリキュラム標準を策定する際には，こうした背景を考慮して，DS カリキュラム標準これらの枠組みを分析・参照することで，国際的通の策定にあたって設定した基本方針を示す．

用性の確保を図った．また，両者の長所を統合する

国際的通用性の確保ことで，教育内容の具体性を高めると同時に，妥ACM Data Science Task Force は 2021 年 1 月に
4）

当な時間配分も実現した（表 -1）．そのため，DS カ

ACM Data Science カリキュラムを公開した ．カ

リキュラム標準の教育項目には ACM や EDISON

リキュラムに盛り込まれた教育内容に数理統計学，DS-BoK との対応関係も示してある．

モデリング，シミュレーション等の項目が含まれてカリキュラム策定にあたっては，ACM 等の枠組いないとの課題はあるが，教育項目の具体性が高みを単に引用するだけではなく，日本の大学の実情い．また，教育内容の優先度として，T1（必須項目），や，教育項目に割り当てられた時間数を考慮して，T2（準必須項目．80％程度の内容の履修が求められ教育内容を一部調整している．

る），E（選択項目．50％程度履修）の区分が項目ご

DS 資格との連携とに示されている．
2015 ～ 2017 年 に 欧 州 政 府 の 支 援 を 受 け た

大学で DS 専門教育を受けた学生には卒業後，デーEDISON Project では，DS 人材の人材像や教育カタサイエンティストとして活躍することが期待され

リ キ ュ ラ ム， 知 識 体 系 DS-BoK を 含 む EDISONる．こうした人材の能力を適正に評価することは社☆2を公開している．教育会的にも重要なことから，本会ではデータサイエンカリキュラムを ACM DS カリキュラムと比較するティスト資格（DS 資格）の検討を進めており，一部と，数理統計学やモデリング等も幅広く包含してで審査を開始した．

Data Science Framework

いるが，教育項目の具体性は低い．一方，ECTS（欧州単位互換制度，European Credit Transfer andAccumulation System）を用いた時間配分が示されて本会の DS 資格では ITSS+☆3EDISON Project, EDISON Community Initiative．
https://edisoncommunity.github.io/EDSF/

表 -1（データサイエンス領域）を参照しているが，DS カリキュラムについている，という長所もある．
☆2☆3DX や Society 5.0 の推進を担う IT 人材に求められる能力（スキル，タスク，マインドセット等）を主要な領域ごとにまとめたもの．DS 領域については，DS 協会の DS スキルチェックリストおよび DS タス
クリストを参照している．
情報処理推進機構，ITSS ＋．
https://www.ipa.go.jp/jinzai/itss/itssplus.html

情報処理学会 データサイエンス・カリキュラム標準（専門教育レベル）の全体構成
中分類

割り当て時間数（h）
T1

T2

E

総計

有効教育時間数（h）

基礎数学と数理統計学

18.25

0.00

19.00

37.25

27.75

データマイニング

28.00

36.00

78.00

142.00

95.80

人工知能

3.25

17.00

12.50

32.75

23.10

機械学習

13.75

19.50

13.50

46.75

36.10

モデリングとシミュレーション

11.80

18.38

47.00

77.18

50.00

コンピュータサイエンス基礎

81.16

22.50

26.25

129.91112.28

ビッグデータ・システム

7.00

59.50

47.00

113.5078.10

セキュリティとプライバシー41.93

0.00

4.00

45.93

43.93

ヒューマン・コンピュータ・インタラクション

16.83

0.00

0.00

16.83

16.83

ソフトウェア工学

50.50

25.00

38.00

113.5089.50

データ収集・管理・ガバナンス

27.01

25.67

17.00

69.68

56.04

プロフェッショナリズム

16.14

12.01

7.99

36.14

29.74

ビジネス基礎

10.50

0.00

8.33

18.83

14.67

326.12235.55318.57880.24673.85

総計

情報処理 Vol.63 No.1 Jan. 202217本戦略では，「本会は DS 人材の系統的な育成およも，ITSS+ が参照するデータサイエンティスト協会☆4（DS 協会）・DS スキルチェックリスト（★レベル）の参照を通じて，DS 資格との連携を図っている．

び評価の枠組みを構築し，育成または資格を付与した DS 人材による価値創造活動に対する支援を通じ

DS スキルチェックリストは，ACM の DS カリて，デジタル社会の発展に貢献する」とのビジョンをキュラムには含まれていない統計学，モデリングと掲げ，DS 教育と DS 資格の連携を宣言している．

シミュレーション，ビジネス等の内容を含んでおり，このビジョンを実現するための活動方針として，実務の世界で求められる知識やスキルもカバーする以下の 4 項目を示した．

ように構成されている．

1．小学生から専門人材に至る系統的な DS 人材のDS 協会は 2021 年 9 月より，アシスタント・デー育成および育成／評価の枠組みの構築

タサイエンティスト（★レベル）と 6 大学コンソーシア

2．DS カリキュラム標準（専門教育レベル）に関するムのモデルカリキュラム（リテラシーレベル）を総合し，大学間連携や教育コンテンツの共同利用の推進

実務能力と知識を有することを証明する試験として，3．関連する既存の取り組みの活用と相互連携のデータサイエンティスト検定 ™ リテラシーレベルを創設した．こうした試験を通じてカリキュラム履修者推進
4．DS 人材による相互研鑽およびデータ利活用のやデータサイエンティストの能力を証明できる．

倫理を含めた技術者倫理を規範とする社会貢献の推進
上記の活動方針に基づく当面の取り組みとして，情報処理学会データサイエンティスト育成戦略

図 -1 に示す情報処理学会データサイエンス・フレー

すでに述べたように，本会では，DS カリキュラムワークの完成を目指して各種の資格制度の創設

ム標準と並行して DS 資格の検討を進めてきた．こを推進している．その一環として，認定情報技術れらの成果を踏まえて，今後に向けたデータサイエ者（CITP）企業認定制度を拡張してデータサイエン☆5ンティスト育成戦略

を 2021 年 4 月に発表した．

ティスト資格を含め，日立製作所およびそのグルー
☆6

☆4

☆5

データサイエンティスト協会，データサイエンティスト・スキル
チェックリスト，2019．
https://the-japan-datascientist-society.github.io/skills-checklist-viewer/
情報処理学会，データサイエンティスト育成戦略，2021．
https://www.ipsj.or.jp/release/20210413_DSstrategy.html

図 -1

プ会社を認定した☆6．

情報処理学会，プレスリリース：データサイエンティスト資格を含む
認定情報技術者（CITP）
企業認定制度開始，2021．
https://www.ipsj.or.jp/release/20210913_DSstrategy.html

情報処理学会データサイエンス・フレームワーク-【解説】情報処理学会データサイエンス・カリキュラム標準（専門教育レベル）─策定方針と今後の取り組み─ -18

情報処理 Vol.63 No.1 Jan. 2022

DS カリキュラム標準の普及に向けて用することで，本会の DS カリキュラム標準に基づく教育が推進されることを期待している．

データサイエンス分野は国際的に見てもホット本会の DS カリキュラム標準については，本会が公トピックであり，ACM DS Task Force や EDISON開する資料のほかに IFIP TC3（教育）が主催した国Data Science Project を始めとしてさまざまな取り組際会議 OCCE 2021 にて発表した論文☆8

インタビュー記事

みが活発に行われている．
2021 年度は IFIP（情報処理国際連合）の 60 周年に当たる．それを記念するイベントが予定されているが，筆者はその中で DS 資格と DS 教育の連携を5）．
テーマとするイベントを企画・運営した （図 -2）
同イベントでは ACM DS Task Force や EDISON
Project 等，DS 分野における主要な取り組みの中心人物による取り組み紹介や意見交換を行った．たとえば，米国 ABET では DS 分野の専門教育プログラムを対象とする認定が始まるとのことである．こうした取り組みを通じて，DS 関係の各種の取り組みについて，国際的な連携を強化したいと考えている．
コロナ禍をきっかけとして大学等ではオンライン教育（ライブ授業，オンデマンド授業，ハイブリッド授業）が急速に普及した．大学設置基準も改正され，複数の大学が連携科目を開設して単位を出すことも

6）および筆者のも併せてご参照いただきたい．

参考文献
1） 統合イノベーション戦略推進会議：AI 戦略 2019 ～人・産業・地域・政府すべてに AI ～（2019），https://www.kantei.go.jp/
jp/singi/ai_senryaku/pdf/aistratagy2019.pdf2） 数理・データサイエンス教育強化拠点コンソーシアム：数理・データサイエンス・AI（リテラシーレベル）モデルカリキュラ
ム～データ思考の涵養～（2020），http://www.mi.u-tokyo.ac.jp/consortium/pdf/model_literacy.pdf
3） 数理・データサイエンス教育強化拠点コンソーシアム：数理・データサイエンス・AI（応用基礎レベル）モデルカリキュラム～
AI ×データ活用の実践～（2021），http://www.mi.u-tokyo.ac.jp/consortium/pdf/model_ouyoukiso.pdf
4） ACM Data Science Task Force : Computing Competencies for
Undergraduate Data Science Curricula (2021), https://dstf.acm.
org/DSTF_Final_Report.pdf
5） Kakeshita, T. et al. : Strategic Collaboration of Certificationand Education on Data Science (Sept. 2021), https://ifip.org/
jubilee60/?r=event3
6） Kakeshita, T. et al. : Development of IPSJ Data Science CurriculumStandard, in Proc. OCCE 2021 DTEL, 11 pages (2021), (to appear inthe Post Conference Book).
（2021 年 9 月 13 日受付）

☆8上松恵理子，これが日本のデータサイエンス教育標準カリキュラム
だ！，2021 年 6 月．https://mobile-univ.com/archives/25065☆7できる．今後，DS 専門教育を行うためのオンライ

ン教育コンテンツの開発が進むことも期待されるため，大学や学部，教育プログラム間の遠隔連携を活☆7

文部科学省，大学等連携推進法人，2021．
https://www.mext.go.jp/a_menu/koutou/daigakurenkei/index.html

図 -2

掛下哲郎（正会員） kake@is.saga-u.ac.jp
佐賀大学准教授．工学博士（九州大学）．ソフトウ
ェア工学，情報システム，情報専門教育等を専門とする．本会データサイエンス教育委員会委員長．本会のデータサイエンティスト資格にも取り組んでいる．

IFIP 60 周年記念イベント

情報処理 Vol.63 No.1 Jan. 2022

19

基 応
専 般ARTICLE

学生による学習支援システムの機能改善武田和樹

京都大学工学部電気電子工学科

本稿では，京都大学工学部 3 年生の筆者が京都大

本学の LMS は米国で開発された Sakai をカスタマ

学の学習支援システムについて学生の視点から機能イズしているが，登録しているコースサイトのすべ改善をするソフトウェアの開発事例を紹介する．ての課題を一覧で表示するといった機能が備わっていなかった．そのため学生は履修登録した各講義のコースサイトを定期的に巡回して新しく課題が公開

学習支援システムを使ったオンライン授業されているかどうかや，課題の締め切りなどを一つ2020 年 4 月，新型コロナウイルス感染症の世界的ひとつ手作業で確認する必要があった．オンライン授な流行に伴って，筆者が所属する京都大学でも他の業になり友人とも自由に交流できず苦労しているな

高等教育機関と同様 , オンラインによる授業が展開

か，手作業での課題の確認は学生の大きな負担になっされることになった．本学では以前より一部の講義ていた．こうした状況を少しでも良くすべく，筆者

1）で使われてきた学習支援システム「PandA」 （以降，は課題一覧を表示する機能を開発することにした．

LMS と呼ぶ）を用いて従来の対面での授業に近い環境が急ピッチで整備された．
2）

この LMS は米 Apereo Foundation の Sakai LMS

学生の視点からの改善をベースにしたシステムであり，ビデオ会議サービはじめに，本学の LMS を改善するにあたり必要スである Zoom や動画配信サービス「Kaltura」との連な要件を考えた．まず 1 つは簡単に導入できるソフ

携や Web サイト上で講義資料の配布・閲覧，課題のトウェアにするということである．どれほど便利な提出といった機能が備わっている．このように LMSソフトウェアだとしても，使い手の導入コストが高では学生にとってさまざまな有用な機能が提供されければ普及しにくいため，なるべく誰でも使えるよているが，ほとんどの授業がオンラインへと切り替うなソフトウェアとして開発する必要があった．そわり，使い慣れていない LMS での受講ではさまざこで，ブラウザの拡張機能として開発することとしまな困難が生じた．

た．拡張機能は，インストールするだけでブラウザに機能を直接追加できるため，Windows や macOSといった OS に依存することなく簡単に導入するこ

煩雑な課題管理とができる．そして，拡張機能をインストールし従来の対面での講義では紙ベースの課題提出が行たブラウザで通常通り LMS にログインするだけで，われてきたが，多くのオンライン授業では小テストその他の特別な設定をすることなく機能改善を享受や理解度確認の課題が LMS 上で出題されるようにできるようにした．

なった．

もう 1 つは，長期的に開発の継続ができる，メン-【解説】学生による学習支援システムの機能改善 -20

情報処理 Vol.63 No.1 Jan. 2022

テナンス性の高いソフトウェアにするということでムのバグを減らして開発期間を想定より短縮するこある．筆者は現在学部 3 年生で，今後継続的に保守とができた．に携われなくなる．そのため，オープンソースソフ

課題の取得はスクレイピングではなく，RESTトウェア（OSS）として開発することで，誰でも自由API へのリクエストによって実現している．本学のに開発を引き継げるようにした．

LMS が使用している Sakai には REST API が実装

以上の 2 点を踏まえて，LMS を使用する学生のUX（User eXperience: ユーザ体験）の向上を主眼において早急にブラウザ拡張機能を開発することに決されており，これを使うことで講義ごとの課題情報の軽量で高速な取得が可能になる．
オ ン ラ イ ン 授 業 が 始 ま っ た 2020 年 5 月 か ら
3）

GitHub を使って開発を始めた ．1 週間後にプロトめた．

タイプ版を完成させ，Google Chrome の Web ストア

ブラウザ拡張機能の開発
ブラウザ拡張機能は，ブラウザで動作させることと，LMS 上に課題一覧等の機能を付加することを上で公開した．

拡張機能で実現した機能

考えて，TypeScript と HTML+CSS を用いて開発し筆者が開発した拡張機能は，オンライン授業でスた．また TypeScript にすることで静的な型定義がトレスの多い環境を少しでも「快適」にという意味と，でき，コンパイル時に警告等が出るため，プログラ

本学の LMS の略称「PandA（People And Academe）」から取って「Comfortable PandA」（以降，本拡張機能と呼ぶ）と名付けた．本拡張機能の一部を紹介する．

課題一覧の表示
本拡張機能で代表的な機能が，この「課題の一覧の表示」
である（図 -1）． LMS のページ上に開閉できる課題一覧メニューを設置し，ユーザはメニューボタンをクリックするだけで，履修しているすべての講義の課題一覧を瞬時に確認することができる．課題は締め切り順に並び替えられており，締め切りまで24 時間以内の課題については「赤」，5 日以内は「黄」，そして 14 日以内のものについては「緑」と視覚的・直感的に把握しやすく色分けしている．また，課題詳細の横にあるチェックボックスを活用することで，課題の提出状況の管理も簡単にできるように工夫している．

コースサイトタブの色付け取得した課題一覧をもとに，コースサイトのタブ
図 -1

課題一覧の表示も色分けしている（図 -2）．これも課題一覧同様に締情報処理 Vol.63 No.1 Jan. 2022

21め切りまでの時間に応じて 3 色で表示され，全体的い色にカスタマイズできるカラーユニバーサルデザな課題の状況を把握しやすくしている．

イン機能なども実装している．

さらに，新規に公開された課題に気づきやすくするため，コースサイトのタブの左上に赤丸で通知

多くの学生に利用してもらうためにバッジを表示することした（図 -3）．LMS に前回アクセスしたときとの課題の差分を比較することで，大学との連携新たな課題を検出する．それを通知バッジとして表本拡張機能を多くの学生に安心して利用してもら示することで，ひと目で新着課題を把握できるよううために，本学の LMS を管理・運用している本学にした．

情報環境機構と連携して運用・開発してゆく運びとこのほか本拡張機能では，拡張機能の REST APIなった．

アクセスによる LMS への負荷を軽減させるキャッ情報環境機構では，「Code for PandA」（表 -1）とシュ機能や，ユーザの要望から配色を個人の見やすいう LMS 改善のソフトウェアに関する規約が整備されている．具体的には，オープンソースソフトウェアとして開発し，開発者の透明性を担保することやプライバシポリシーといった内容が明示されている．情報環境機構との対話を重ね，本拡張機能を
Code for PandA の規約に沿うように修正し，本拡張

図 -2

機能は Code for PandA 事例として認定を受けるこコースサイトタブの色付けとができた．
本学の LMS は，2021 年の 3 月にバージョンアップし，UI の大幅変更が実施されたが，情報環境機構との連携で「Comfortable PandA」は現在も滞りない
図 -3

通知バッジ（上：新着なし，下：新着あり）

表 -1

Code for PandA 事例認定要件（文献 1）から要約）

稼働を維持できている．

1 開発代表者および開発者の所属と氏名を公開し，透明性を担保すること．
2 オープンソースソフトウェアとして開発すること．Apache 2.0 が望ましい．
3 ソフトウェアの開発履歴および利用状況を定期的に公開すること．
4

開発当初は Google Chrome 向けに拡張

ソフトウェアの利用方法や利用者からの問合せに応える体制を整え，機能を開発していたが，利用者からの要誠意を持って対応すること．また，マニュアル・FAQ として公開すること．

望で対応するブラウザを増やした．現在

5 ソフトウェアの不具合・機能改善を継続的に行い，その状況を公開すること．
以下の項目を含むプライバシポリシーを利用者に明示すること．
A) 何の情報を収集したかでは，Firefox, Microsoft Edge, Safari を含む 4 つのブラウザに対応している．

6 B) 収集した情報をどのような機能に使うのか

各ブラウザの拡張機能は，ブラウザ間C) 収集した情報の取り扱い
D) その他の目的での販売，転送，仕様の禁止
7 ソフトウェアの開発経緯と実現方法を明示した紹介文を用意すること．
8

主要ブラウザに対応

上記が一覧できる Web サイトを用意するとともに，指定する文言を掲載するとともに指定する URL にリンクを張ること．の互換性があるものやソースコード変換ツールが公式で提供されているものもあ9 ソフトウェアの利用で明らかになった PandA の不具合や脆弱性を報告すること．

るため，Google Chrome 版をベースに開発

10 ソフトウェア利用による対価を求めたり広告収益等を求めないこと．

し，その後，各ブラウザに合わせて微調

11開発代表者に変更がある場合，および，上記のすべての要件を満たせないと判断した場合は直ちに情報環境機構に連絡すること．

12 認定が取り消された場合は直ちにその旨を利用者に公表すること．

整するだけの比較的低コストで対応することができた．

-【解説】学生による学習支援システムの機能改善 -22

情報処理 Vol.63 No.1 Jan. 2022

利用者の声Community で開催される Open Apereo Conference で本拡張機能は，オンライン授業が始まった 2020 年の発表を目指している．

5 月の公開から，口伝てに評判が広まった．2021 年

Sakai Community を始めとしたオープンコミュニ

8 月現在では，3,500 人を超える学生が拡張機能を導ティにソフトウェアを移譲することにより，本拡張入している（図 -4）．

機能の Sakai LMS のバージョンアップへの対応や利 用 者 か ら は，
「 課 題 一 覧 が 見 ら れ て 便 利！」「『Comfortable PandA』がないとやっていけない」な

バグ修正，ローカリゼーションといったことが期待できる．

どの好意的な評価を得ている．

オンライン授業のこれから今後の展望

オンライン授業が広く展開され始めたいま，LMS多言語対応などの学習支援システムが活用されるようになった．

今後の展望として，本拡張機能を日本語のみなら一方で，学生と教員との間で，LMS に求める機能やず，多言語に対応することを検討している．本学に必要とされる要件の認識は異なる．そのため LMSは，留学生や日本語を母国語としない学生が在籍しに対して学生目線からのフィードバックであったり，ており，同様に LMS を用いたオンライン授業が行機能改善であったりが非常に重要になってくると筆われている．そのため，拡張機能も LMS と同じよ者は考える．それに加えて本学の「Code for PandA」

うに利用者に応じて言語選択できるように対応してなどといった大学側からの認定制度や連携できる仕いきたい．

組みが存在することにより，学生が自由かつ自主的に学習環境を改善するソフトウェアを開発すること

Sakai Community へのコントリビューションができ，学生と教員とで共にこのコロナ禍でのオン

上述の多言語対応と並行して，本拡張機能を LMS

ライン授業をより良いものにしてゆく環境が整備さの開発元である Sakai Community へコントリビューれるのではないだろうか．

トすることも検討している．本学の梶田将司教授と参考文献
1） 学習支援サービス（PandA），https://www.iimc.kyoto-u.ac.jp/ja/services/lms/（2021 年 9 月 29 日アクセス）
2） Sakai LMS, https://www.apereo.org/projects/sakai-lms（2021 年 9 月29 日アクセス）
3） Comfortable PandA, https://github.com/comfortable-panda/ComfortablePandATS（2021 年 9 月 29 日アクセス）（2021 年 9 月 20 日受付）の連携のもと，本学向けに開発した本拡張機能を，国内や海外の Sakai LMS 採用校でも利用できるようにプログラムを修正し，2021 年 12 月に日本国内のコミュニティに公開，2022 年 6 月には米国の Sakai
4,000

アクティブ利用者数（人）

3,500
3,000
2,500
2,000
1,500
1,000
500

20
20
年
05
月
20
20
年
06
月
20
20
年
07
月
20
20
年
08
月
20
20
年
09
月
20
20
年
10
月
20
20
年
11
月
20
20
年
12
月
20
21
年
01
月
20
21
年
02
20
月
21
年
03
月
20
21
年
04
月
20
21
年
05
月
20
21
年
06
月
20
21
年
07
月

0図 -4

武田和樹

takeda.kazuki.47s@st.kyoto-u.ac.jp

京都大学工学部電気電子工学科学部 3 年生．京都大学に関する便利なアプリやツールを趣味で多数開発．

拡張機能の利用者数の推移

情報処理 Vol.63 No.1 Jan. 2022

23