会誌「情報処理」Vol.64 No.5(May 2023)「デジタルプラクティスコーナー」

Glossary─グロッサリ─

Model-View-Controller(MVC)

1979年パロアルト研究所でSmalltalkにおけるウィンドウプログラム開発のためのユーザインタフェース設計指針として生まれた.ソフトウェア内部データをユーザが直接参照・編集する情報から分離することでソフトウェアの保守性・開発生産性を向上させる設計思想.

Ruby on Rails

David Heinemeier Hansson(デンマーク)により,MVCアーキテクチャに基づいてruby言語で書かれたWebアプリケーションフレームワーク.

Microsoft Stream

Microsoft社により,2017年6月20日に配信された企業向け動画共有サービスであり, 同じマイクロソフト製品であるTeams,Sway,SharePointなどと連携することができる.

Web API

コンピュータプログラムの提供する機能を外部の別のプログラムから呼び出して利用するための手順・規約(API:Application Programming Interface)の1つで,HTTPなどWebの技術を用いて構築されたもの.

LTI(Learning Tools Interoperability)

米国の国際標準化団体IMS Global Learning Consortium(2022年5月に1EdTech Consortiumに改称)が策定した学習支援のための標準規格で,LMSからオンライン授業ツールや電子教科書等のほかのサービスに連携するための機能を提供する.

LMS(Learning Management System)

授業での資料配布,課題提出,オンラインテストの実施などの活動を支援する情報システムのこと.一般に,履修登録や成績管理を行う教務情報システムとは区別される.

OneRoster

国際標準化団体である1EdTechの策定するLMSと教務情報システムなどで情報共有を実現するためのAPI標準規格.

会員登録・お問い合わせはこちら

会員種別ごとに入会方法やサービスが異なりますので、該当する会員項目を参照してください。