オーサリングシステムとは、インタラクティブなマルチメディアソフトウェアタイトルの開発用に事前にプログラムされた要素を持つプログラムです。[1]オーサリングシステムは、ユーザーがマルチメディアオブジェクトを操作するためのマルチメディアアプリケーションを作成できるようにするソフトウェアとして定義できます。[1]
教育ソフトウェアの開発において、オーサリングシステムとは、プログラマーではない人、通常は教育設計者や技術者が、プログラミング機能を備えたソフトウェアを簡単に作成できるようにするプログラムです。[2]プログラミング機能は組み込まれていますが、ボタンやその他のツールの背後に隠れているため、作成者はプログラミング方法を知る必要はありません。一般に、オーサリングシステムは、多くのグラフィック、多くのインタラクション、および教育ソフトウェアに必要なその他のツールを提供します。オーサリングシステムの3つの主要なコンポーネントは、コンテンツの編成、コンテンツ配信の制御、および評価の種類です。コンテンツの編成により、ユーザーは教育コンテンツとメディアを構成し、順序付けることができます。コンテンツの配信の制御とは、ユーザーがコンテンツを配信するペースと、学習者がコンテンツと関わる方法を設定できることを指します。評価とは、システム内で学習成果をテストできることを指し、通常はテスト、ディスカッション、課題、および評価可能なその他のアクティビティの形式で行われます。
オーサリング システムには、通常、チュータリング システムを表現する機能を備えて構築 (または拡張) されたプログラミング言語であるオーサリング言語が含まれます。オーサリング言語によって提供される機能は、プログラマが使用するプログラミング機能の場合もあれば、主題の専門家が使用するドメイン表現機能の場合もあります。ドメイン表現機能を備えたオーサリング言語とドメイン固有言語には重複する部分があります。
オーサリング言語
オーサリング言語は、チュートリアル、コンピュータベースのトレーニングコースウェア、Web サイト、CD-ROM、その他の対話型コンピュータ プログラムを作成するために使用されるプログラミング言語です。オーサリング システム (パッケージ) は一般に、プログラミング コードを記述せずに完全なシステムを設計できる高レベルのビジュアル ツールを提供しますが、オーサリング言語はより詳細な使用のために存在します。
参照
- チャミロ
- Hollywood Designer グラフィカル インターフェイスを備えたHollywood (プログラミング言語) 。
- 学習管理システム
- SCORM
- エクスペリエンスAPI
- ウェブデザインプログラム
- XML エディター
- ゲームエンジン
参考文献
- ^ ab Martinez, Juan (2016 年 10 月 27 日). 「最高の eLearning ツール」. PC Mag . 2017 年7 月 27 日閲覧。
- ^ Locatis, Craig (1991 年 9 月)。「オーサリング システム: 紹介と評価」。Journal of Computing in Higher Education。
外部リンク
- IFWiki のオーサリング システム
- Locatis, C.、Ullmer, E.、Carr, V.他「オーサリングシステム: 紹介と評価」J. Comput. High. Educ. 3, 23–35 (1991). https://doi.org/10.1007/BF02942596
- Kearsley, Greg. 「コンピュータ ベース教育におけるオーサリング システム」 Communications of the ACM、第 25 巻、第 7 号、1982 年 7 月、pp 429–437。https://doi.org/10.1145/358557.358569
