文部科学省が2019年度に公開した高等学校情報科「情報Ⅰ」教員研修用教材(JavaScript版)では、WebAPIやグラフを利用する場合のサンプルコードが掲載されていないため、アシアル情報教育研究所にて追加で作成・公開します。

学習14 応用的プログラム

WebAPI

https://anko.education/joho1_javascript/webapi/

学習16 確定モデルと確率モデル

預金の複利計算

https://anko.education/joho1_javascript/fukuri_graph/

ポイント

WebAPI

JavaScriptはfetch命令にてWebAPIを呼び出せますが、ブラウザで実行する場合はブラウザのセキュリティ仕様によりHTTPS対応及びCORS対応されたものしか呼び出すことができません。そこで、アシアル情報教育研究所では教育用に使える登録不要のWebAPIを用意しました。

グラフ

JavaScriptはグラフを描画するためのライブラリが沢山あります。本サイトでは利用の手軽さと機能性を考慮し「Plotly.js」を採用いたしました。