2022年10月21日19:00~ オンラインイベント 「教科書LOD&学習指導要領LODの紹介」 45分の発表スライド
プレゼン動画: https://www.youtube.com/watch?v=P4QRK8YNBy0
学習指導要領LODと教科書LOD(及び単元LOD)国立教育政策研究所研究企画開発部教育研究情報推進室総括研究官江草由佳2022年10月21日19:00~オンラインイベント「教科書LOD&学習指導要領LODの紹介」45分の発表スライド
View Slide
はじめに:今回お伝えしたいこと•直接的にみなさまに役に立つことがお伝えできるわけではないかもしれません。•学習指導要領コードって聞くけどなんだろう?•LODって聞いたことがあるけどなんだろう?•学習指導要領LODってなに?•教科書LODってなに?•といったことがお伝えできればいいと思っています
今回のお品書き•19:00~19:45 オープニング、江草による説明✓LODとは✓学習指導要領LOD✓教科書LOD(&単元LOD)✓学習指導要領LODの利用例✓教科書LODの利用例✓LODの構築(時間があれば)学習指導要領LODの構築教科書LODの構築•19:45~20:00 意見交換・情報交換
LODとは
LOD(Linked Open Data)とは• リンクされた、ライセンスがオープンな、自由に使えるデータ• ティム・バーナーズ=リーの提唱するLinked Dataの4つの原則*1*2✓事物の名前としてURI*3を用いること✓これらの名前を参照できるように、HTTP URIを用いること✓URIを参照したときに、RDF*4やSPARQLのような標準技術を用いて、有用な情報を提供できるようにすること✓さらに多くの事物を発見できるように、他のURIへのリンクを含むこと*3 URI = Uniform Resource Identifier*1 国立国会図書館.「1. LODとは」https://www.ndl.go.jp/jp/dlib/standards/lod/index.html (参照:2022-10-21)*2 Berners-Lee, Tim. “Linked Data”. Design Issues. 2009/06/18https://www.ndl.go.jp/jp/dlib/standards/lod/index.html (参照:2022-10-21)*4 RDF = Resource Description Framework
学習指導要領LOD
学習指導要領LOD*とは•学習指導要領の本文内容と関連情報のLOD✓学習指導要領とは「全国のどの地域で教育を受けても、一定の水準の教育を受けられるようにするため、文部科学省では、学校教育法等に基づき、各学校で教育課程(カリキュラム)を編成する際の基準を定めています。これを「学習指導要領」といいます。「学習指導要領」では、小学校、中学校、高等学校等ごとに、それぞれの教科等の目標や大まかな教育内容を定めています。」*1•文部科学省が公開している「学習指導要領コード表」*2をもとに作成•学習指導要領の細目をURI*3で一意に示せる✓URIは「学習指導要領コードで」表現✓例:https://w3id.org/jp-cos/83212A3200000000*LOD = Linked Open Data*1 https://www.mext.go.jp/a_menu/shotou/new-cs/idea/1304372.htm*2 https://www.mext.go.jp/a_menu/other/data_00002.htm*3 URI = Uniform Resource Identifier
学習指導要領コード表•Excel と CSV*で配布元の文書(学習指導要領)*CSV = Comma Separated Values(表形式の項目間をカンマで区切ったデータ)https://www.mext.go.jp/content/000101686.xlsxhttps://www.mext.go.jp/content/1413522_002.pdf#page=44各行に、別々の「学習指導要領コード」が付与学習指導要領コード表:各行を1つの「学習指導要領の細目」と定義
学習指導要領コードについてRef.「学習指導要領コードについて」pp.4https://www.mext.go.jp/content/20201016-mxt_syoto01-000010374_3.pdf#page=5
学習指導要領コードの割り当て• 1~7桁目、16桁目は割り当て表*の提供あり• 注意(1): 3桁目の「教科コード」は1つのコードに複数の教科の割り当てあり✓別途、判別方法を追加する必要あり(割り当て表に情報なし)例:5: 算数 or 数学、G: 体育 or 保健体育、K: 道徳 or 特別の教科 道徳、M: 総合的な学習の時間 or 総合的な探究の時間• 注意(2): 1桁だけで判定できないものあり✓4桁目の分野・科目・分類は、告示時期(1桁目)、学校種別(2桁目)、教科(3桁目)の情報と組み合わせて判別する必要あり(割り当て表に組み合わせの提示あり)例:4桁目が1• 平成29~31年告示(8)-高等学校(4)-国語(1) –(1):現代の国語• 平成20~21年告示(7)-高等学校(4)-国語(1) –(1) :国語総合* https://www.mext.go.jp/content/000146149.xlsx
ウェブブラウザで学習指導要領の細目のURIを指定すれば基本的な情報が閲覧可能:•例:学習指導要領コード: 83212A3200000000•学習指導要領の細目のURI✓https://w3id.org/jp-cos/83212A3200000000•↑このURIをブラウザに張り付けてみると?•参考:jp-cos の由来✓jp → Japan✓cos → Course of Study(学習指導要領の英訳)
学習指導要領の細目リソース←学習指導要領テキスト←学習指導要領コード←節番号の階層情報←節番号を抜いたテキスト学校種別、教科、科目、学年など関連情報学習指導要領についての情報子供の細目←NHK for School を学習指導要領コードで検索https://w3id.org/jp-cos/83212A3200000000
NHK for School で検索してヒットしたところhttps://w3id.org/jp-cos/8260243221100000
URIに .ttl をつけると機械処理可能なデータ(RDFのデータ)を取得できるhttps://w3id.org/jp-cos/83212A3200000000.ttl
文部科学省から配布されるコード表、割り当て表に対しての希望・提案• 節番号、節タイトル、テキストを分けた値が欲しい• 細目の上下関係を明示的つけて欲しい✓コードから類推できるものが大半だが例外も多い。✓現在は、コードから類推してプログラムで付与した。例外でうまくいかないところを見つけしだい、例外処理をした(すべて確かめたわけではないので漏れの可能性あり)• 割り当て表を機会処理しやすい形にしてほしい✓4桁目:セル結合や、一つのセルに2つの意味(学校名とコード値)で書いてあるなどしており処理しずらい• 割り当て表の3桁目:「教科名」をどういう場合だとどちらの名前になるかの対応表の提示(例:算数/数学)✓現在は、学習指導要領本文を読んで対応表を作成する必要がある。
教科書LOD(&単元LOD)
教科書LOD*1とは•https://w3id.org/jp-textbook/•教科書の書誌データと関連情報のLOD✓2017/01/15に公開開始✓2022/08/28に単元LODを公開*1 LOD = Linked Open Data
教科書LODのWebサイト18https://w3id.org/jp-textbook/URIを指定すれば、基本的な情報を閲覧可能トップページから教科や種目(科目)などでブラウジング可能Turtle形式のファイルでも全RDFデータを一括ダウンロード可能教科書LODデータモデルの説明ドキュメントあり
教科書をURI(IRI)*1で一意に示せる•教科書をURI(IRI)*2で一意に示せる✓教科書の表紙や奥付に必ず記載のある「学校種別」「検定年」「教科書記号」「教科書番号」で表現✓例:高等学校の教科書記号が「世B」で教科書番号が「013」で2006年に検定済みの教科書19https://w3id.org/jp-textbook/高等学校/2006/世B/013教科書記号(例:世B)及び教科書番号(例:013)は文部科学省が検定済教科書を整理・周知する際に使用。高等学校地理歴史教科用文部科学省検定済教科書2 東書 世B 013教科書の奥付の一部※平成18年=2006年平成18年3月20日検定済2|東書|世B013教科書の表紙の左上*1 URI = Uniform Resource Identifier ,IRI = Internationalized Resource Identifier
ウェブブラウザで教科書のURIを指定すれば基本的な情報が閲覧可能•教科書の例:✓学校種別:小学校✓検定年:2019年✓教科書記号:理科✓教科書番号:404•教科書のURI:https://w3id.org/jp-textbook/小学校/2019/理科/404•↑このURIをブラウザに貼り付けてみてみると?
教科書リソースのページ(1)21書名、出版者、ISBNなどの「本」としての基本的な情報教育関連で基本的な情報:学校種別、学年、教科、使用年度、検定年、対応する学習指導要領などhttps://w3id.org/jp-textbook/小学校/2019/理科/404
教科書リソースのページ(2)教育図書館、教科書センター附属教科書図書館、NDLサーチ、NDLオンライン、CiNiiBooks、カーリルの資料検索結果へのリンク単元の情報*:単元名、ページ数*現在使用中の小学校の教科書のみ(ver19.0現在)https://w3id.org/jp-textbook/小学校/2019/理科/404その単元のページへのリンク
URIに .ttl をつけると機械処理可能なデータ(RDFのデータ)を取得できる(教科書LOD)https://w3id.org/jp-textbook/小学校/2019/理科/404.ttl
単元LOD
単元LODの説明の前に:(教育分野における)単元とは?• 「単元とは、児童の学習過程における学習活動の一連の「まとまり」という意味である。」✓ https://www.mext.go.jp/component/a_menu/education/detail/__icsFiles/afieldfile/2011/02/17/1300459_8.pdf , 「今、求められる力を高める総合的な学習の時間の展開 : 総合的な学習の時間を核とした課題発見・解決能力、論理的思考力、コミュニケーション能力等向上に関する指導資料. 小学校編」第2編3章. 2010年. https://dl.ndl.go.jp/info:ndljp/pid/11338803• 「単元とは,課題の解決や探究的な学習活動が発展的に繰り返される一連の学習活動のまとまりという意味である。」✓ https://www.mext.go.jp/component/a_menu/education/micro_detail/__icsFiles/afieldfile/2019/03/18/1387017_013_1.pdf「小学校学習指導要領(平成 29 年告示)解説:総合的な学習の時間編」(平成 29 年 7 月)• 「学習内容の区分としてまとまりをもっているもの。教科指導の単位とみることもできる。日本でも早くからこの考え方はあったが,戦後の新教育の中でこの語が広く使用されだした。まとまりが教科の論理構成によっているものを教科単元,児童・生徒の経験の統一性によっているものを経験単元という。」✓ 「百科事典マイペディア」https://kotobank.jp/word/%E5%8D%98%E5%85%83-94985• 「一定の教育目的のためにひとまとめにされた学習計画。教材や学習活動を主題ごとに関連をもたせて組織したもの。カリキュラムの構成単位。学習単元。」✓ 「デジタル大辞泉」https://kotobank.jp/word/%E5%8D%98%E5%85%83-94985
教科書LODでの「単元」:教科書編修趣意書より作成•教科書編修趣意書とは✓「教科書の編修上特に意を用いた点や特色などを教育基本法や学習指導要領等に照らして分かりやすく説明することによって、編修の趣旨や基本方針などを示したもの」*1✓教科書の検定時に申請者が提出する書類の一つ✓文部科学省のWebサイトで公開*1•「学習指導要領との対照表, 配当授業時数表」より作成(原則:各行を「単元」と定義)✓例*2:*2 https://www.mext.go.jp/component/a_menu/education/micro_detail/__icsFiles/afieldfile/2019/05/14/1416506_002.pdf*1 https://www.mext.go.jp/a_menu/shotou/kyoukasho/tenji/1364484.htm各行を1つの「単元」と定義
単元リソースのページ(1)教育関連で基本的な情報:学校種別、学年、教科、使用年度、検定年教科書の情報:教科書、ページ数単元の情報(2):対応する「学習指導要領の細目」の情報(コードのみ、実際のデータは学習指導要領LODより取得)NHK for Schoolの検索結果へ単元の情報(1):単元名、単元の種別単元の情報(3):配当時数「1 季節と生き物」https://w3id.org/jp-textbook/AA100000003491単元の情報は教科書検定時に出版者から提出される「教科書編修趣意書」から作成
単元リソースのページ(2)NHK for School を検索したところ「1 季節と生き物」https://w3id.org/jp-textbook/AA1000000034913. 「動画を見る」をクリックNHK for School で動画がみれる1.「NHK for School コンテンツを検索」をクリック2. その「学習指導要領の細目」の学習指導要領コードでNHK for Schoolを検索した結果が表示される
学習指導要領LODの利用例
学習指導要領LODの利用例• 学習指導要領LODをブラウジング✓学習指導要領に関するデータを閲覧する施行年を知る官報の情報を知る、本文PDFをダウンロード• 学習指導要領の細目、教科、科目をURIを使って示す✓どんなものに?単元学習指導案教材教育動画教育キット✓機械的に識別できて、他の人もうれしい!例(学習指導要領コードだけれど):NHK for School API✓関連情報(学年、教科など)を学習指導要領LODで簡単に閲覧できてうれしい!
単元https://w3id.org/jp-textbook/AA100000003499学習指導要領LODから、Javascriptを使って、取ってきて表示している(機会処理しやすいデータで提供してるのでプログラムで簡単にできた)「6 月の位置の変化」という単元この単元は、2つの学習指導要領の細目に対応している。URIでまぎれなく示せている
学習指導案学習指導要領の細目リソースcs:7260243110000000学習指導案リソースとじこめた空気と水単元名第1章 / 第2章 / 第4節 理科 /第2各学年の目標及び内容 /〔第4学年〕 / 2 内容 / A / (1)小学校理科教科学校種別節番号(階層)(1) 空気と水の性質 閉じ込めた空気及び水に力を加え,その体積や圧《お》し返す力の変化を調べ,空気及び水の性質についての考えをもつことができるようにする。学習指導要領テキスト教材リソース1Creative work注射器水cs:cosItemhttp://www1.iwate-ed.jp/db/db2/sid_data/es/rika/esri_2016/esri2016402.pdf本文URL教材リソース2None creativeworkhttps://w3id.org/jp-cos/7260243110000000教科書リソースhttps://w3id.org/jp-textbook/小学校/2014/理科/431
教育動画(NHK for School)学習指導要領の細目リソースcs:8260243111100000教育動画リソース空気の力? (ふしぎがいっぱい (4年))タイトル第1章 / 第2章 各教科/ 第4節 理科/第2 内容/ 〔第4学年〕 / 2 / A 物質・エネルギー/ (1) / ア / (ア)小学校理科教科学校種別節番号(階層)(ア) 閉じ込めた空気を圧《お》すと,体積は小さくなるが,圧《お》し返す力は大きくなること。学習指導要領テキスト材料1材料2空気鉄砲ペットボトルロケットcs:cosItemhttps://www2.nhk.or.jp/school/movie/bangumi.cgi?das_id=D0005110025_00000URL材料材料空気鉄砲や水鉄砲、ペットボトルロケットなどのしくみを調べ、空気はおし縮められ体積が小さくなるにつれて反発する力が大きくなるが、水はおし縮められないことに気づく。概要https://w3id.org/jp-cos/8260243111100000
教育キット(空気でっぽう)学習指導要領の細目リソースcs:8260243111100000教材キットリソース空気と水[A型]教育キット名第1章 / 第2章 各教科/ 第4節 理科/第2 内容/ 〔第4学年〕 / 2 / A 物質・エネルギー/ (1) / ア / (ア)小学校理科教科学校種別節番号(階層)(ア) 閉じ込めた空気を圧《お》すと,体積は小さくなるが,圧《お》し返す力は大きくなること。学習指導要領テキスト材料1材料3透明な筒スポンジcs:cosItemhttps://www.hakubun.co.jp/products/116.htmlキット紹介URL材料材料材料2押し棒https://w3id.org/jp-cos/8260243111100000
教科書LODの利用例
教科書LODの利用例• 教科書LODをブラウジング✓教科書に関するデータを閲覧する単元の情報を知る教科などをたどって他の教科書の情報を知るCiNii Booksやカーリルなどで所蔵図書館を知る• 教科書、単元をURIを使って示す✓どんなものに?学習指導案単元教材参考図書リストSNSでの投稿✓機械的に識別できて、他の人もうれしい!✓関連情報(学年、教科など)を教科書LODで簡単に閲覧できてうれしい!
学習指導案学習指導要領の細目リソースhttps://w3id.org/jp-cos/7260243110000000指導案リソースとじこめた空気と水単元名第1章 / 第2章 / 第4節 理科 /第2各学年の目標及び内容 /〔第4学年〕 / 2 内容 / A / (1)小学校理科教科学校種別節番号(階層)(1) 空気と水の性質 閉じ込めた空気及び水に力を加え,その体積や圧《お》し返す力の変化を調べ,空気及び水の性質についての考えをもつことができるようにする。学習指導要領テキスト教材リソース1Creative work注射器水cs:cosItemhttp://www1.iwate-ed.jp/db/db2/sid_data/es/rika/esri_2016/esri2016402.pdf本文URL教材リソース2None creativework教科書リソースhttps://w3id.org/jp-textbook/小学校/2014/理科/431
教材(教科書の中の短歌)学習指導要領の細目リソースhttps://w3id.org/jp-cos/82102C3231600000教科書の中の短歌リソースhttp://linkdata.org/resource/rdf1s9615i#text_e2019koku401_069嵐吹く三室の山のもみぢ葉は龍田の川の錦なりけりテキスト第2章 / 第1節 国語 / 第2 / 〔第3学年及び第4学年〕 / 2 内容 / 〔思考力,判断力,表現力等〕 / C /(1) /カ小学校国語教科学校種別節番号(階層)カ 文章を読んで感じたことや考えたことを共有し,一人一人の感じ方などに違いがあることに気付くこと。学習指導要領テキストcs:cosItem教科書リソースhttps://w3id.org/jp-textbook/小学校/2019/国語/402短歌リソースhttp://linkdata.org/resource/rdf1s6834i#ogura_069出典教科書
教科書URIの見つけ方•学校種別、検定年、教科書記号、教科書番号を調べる•教科書LODをブラウジングするhttps://w3id.org/jp-textbook/高等学校/2006/世B/013
LODの構築:学習指導要領LODの構築
学習指導要領LODの構築•有志からなる「教育データプラス研究会」にて作成•文部科学省が提供している「学習指導要領コード表」*1をもとに研究用に開発•付随するすべての教科、科目、学習指導要領の改訂情報に対してもURIを付与✓公開情報から本研究会が作成•外部サービスの活用✓Githubページ✓固定URIサービス(w3id.org)など41*1 https://www.mext.go.jp/a_menu/other/data_00002.htm
学習指導要領LODデータフロー(ver 2.2時点)ダウンロードRubyスクリプトで変換TurtleファイルRubyスクリプトで変換(ttl2html*2)HTMLファイル群Git pushCopy&Paste *142*2: ttl2html https://github.com/masao/ttl2htmlGithub PagesでWebに公開*1: Poorman’s Linked Data Toolkithttps://github.com/jp-textbook/jp-textbook.github.io/wiki/Toolkithttps://www.mext.go.jp/a_menu/other/data_00002.htmhttps://w3id.org/jp-textbook/文部科学省Webサイト1ファイルに統合細目の上下関係、節番号、節番号を除いたテキスト、節番号(階層)などCopy&Paste *1細目の大部分公開情報から作成した関連情報(学習指導要領改訂情報、教科、科目など)学習指導要領コード表
学習指導要領LODのデータモデル43https://w3id.org/jp-cos/83212A3200000000
LODの構築:教科書LODの構築
教科書LODの構築• 有志からなる「教科書LODプロジェクト」にて作成• 国立教育政策教育図書館の保有する現行の検定制度の教科書の書誌情報を提供いただいて研究用に開発✓対象:約8000件の書誌情報(タイトルや教科等)に対してURI付与✓安定した情報の修正・追加(データ作成機関(教育図書館)との連携)• 付随するすべての教科・種目(科目)、学習指導要領や教科書目録に対してもURIを付与✓公開情報から本プロジェクトが作成• 単元情報(単元LOD)を作成(URIも付与)✓教科書編修趣意書から本プロジェクトが作成• 外部サービスの活用✓Githubページ✓固定URIサービス(w3id.org)など45
教科書LODデータフロー(ver 19.0時点)書誌情報データベース図書館システムTSVエクスポート出力ExcelにインポートRubyスクリプトで変換TurtleファイルRubyスクリプトで変換(ttl2html*2)HTMLファイル群Git push人手で作成/出力*1Copy&Paste46*2: ttl2html https://github.com/masao/ttl2html関連情報リソース(単元、教科、科目、学習指導要領、学校など)教科書リソースGithub PagesでWebに公開*1: Poorman’s Linked Data Toolkithttps://github.com/jp-textbook/jp-textbook.github.io/wiki/Toolkithttp://www.nier.go.jp/digital-library/textbookhttps://w3id.org/jp-textbook/
教科書LODのデータモデル(教科書):教科書についての基本的な情報を記述47https://w3id.org/jp-textbook/中学校/2001/英語/904
教科書LODのデータモデル(単元):48https://w3id.org/jp-textbook/AA100000003499
なぜ教科書?•誰もが一度は通るみち✓義務教育を通じてほぼ全ての国民が触ったことのある書籍(コンテンツ)•膨大な労力を費やして編纂、利用されている✓教科書検定制度✓教育制度49
国立教育政策研究所教育図書館•戦前から戦後にかけての教科書を所蔵する国内有数の専門図書館•教育制度や教科書など、教育に関する質問調査業務を数多く受け付けている•現行教科書を体系的に収集、整理、保存50Ref. https://www.nier.go.jp/library/
さいごに•ぜひ、「学習指導要領LOD」「教科書LOD」で検索してご利用ください。学習指導要領LODと単元LODはCC BYで、その他はCC0で提供しています。•今後も継続的に、メンテナンス、新しい教科書等の追加を予定しています。•お願い:学習指導案の作成、参考図書リストの作成などで、対応する学習指導要領の細目や教科書、単元がある場合は、ぜひ、URIを付与していただけるとありがたいです。51