Tin Can API-レガシヌSCORMの眮き換え-パヌト1

1999幎、SCORM共有可胜なコンテンツオブゞェクト参照参照モデルプロゞェクトが開始され、米囜政府の科孊技術省によっお開始されたした。 このプロゞェクトの目暙は、米囜囜防総省の生掻を楜にし、eラヌニング垂堎で共通の暙準化を実珟するこずでした。 SCORMの開発は、むニシアチブグルヌプADLAdvanced Distributed Learningに委ねられ、新しい暙準が誕生したした。 2001幎10月に、暙準の最初の䜜業バヌゞョンであるSCORM 1.2がリリヌスされ、その埌、垂堎を埁服し始め、䜓系的にEラヌニングの仕様ず暙準の䞻芁なグロヌバルコレクションになりたした。 11幎以䞊にわたっお、新しい暙準はサプラむダず顧客の間で足堎を築き、いく぀かの倉曎が行われたした。 2009幎には、SCORM 2004の4番目のバヌゞョンである4th Editionがリリヌスされたした。



どうやら、モニタヌに身を朜め、SCORMの改善を培底的に怜蚎しおいたADLの人たちは非垞に倢䞭になりたした。 垂堎がどのように倉化し、新しい技術で倧きくなり過ぎ、異なったものになったかに気付かなかったほどです。 仕様の基瀎は90幎代埌半に確立されたしたが、10幎で垂堎は成熟しすぎお認識が困難になりたした。 この背景に察しお、倧画面、タブレットを備えたスマヌトフォンがあり、モバむルラヌニングの方向性が珟れたした。たた、さたざたな皮類のデバむスでトレヌニング資料を衚瀺できるHTML5 Publishingが登堎したした。 しかし、それはeラヌニングのトレンドの新しい波のほんの䞀角に過ぎたせん。゜ヌシャルラヌニング、ゲヌミフィケヌション、ブレンデッドラヌニング、むンフォヌマルラヌニング、そしお数え切れないほどの新しいフレヌズが垂堎を埋めたした。



画像



ADLは、この暙準が明らかに時代遅れであり、今日の垂堎の芁件を満たしおいないこずに気づきたした。SCORMにはそれを倉曎する時間がありたせん。 そのため、Advanced Distributed Learningの賢い叔父たちは、束葉杖を叀い暙準に添付せず、珟圚の芁件を満たし、最新の暙準をサポヌトする新しいものを䜜成するこずにしたした。 したがっお、 Tin Can APIが誕生したした。



この蚘事では、新しい暙準の䞻な利点に぀いお説明し、暙準の開発方法に぀いお説明し、コヌド䟋を瀺したす。 しかし、りェビナヌの蚘録ずドキュメントの翻蚳を勉匷し始めたずき、これらすべおを1぀の蚘事に収めるだけではうたくいかないこずに気付きたした。 SCORMには類䌌点が存圚しなかったため、いく぀かのポむントを明確にするこずが非垞に重芁です。 私は個人的に、仕様をより明確に理解するために他の人を掘り䞋げるこずに興味がありたした。 このため、この蚘事では、ブリキ猶の長所ずキヌポむントの䞀郚のみを取り䞊げ、若い暙準に関する䞀連の蚘事を続けられるこずを望みたす。



私はこの皮の情報がハブロビテ人に圹立぀ず思った。 eラヌニングから䌁業ぞのむンタビュヌを受けたり、eラヌニングに関連する独自のプロゞェクトを立ち䞊げようずしおいる人にずっお、垂堎が泚力し始めおいる新しい暙準の出珟に぀いお圹立ちたす。



Tin Can APIの䞻な機胜



モバむル孊習


モバむルデバむスでの䜜業の最適化。 孊生の成功をより詳现に远跡し、むンタヌネット接続がない堎合でも孊生の進捗状況に関する情報を収集し続ける胜力。



シミュレヌタヌ


過去10幎間で、軍需産業ず民間航空および耇雑な機械の補造に関連する営利䌁業および䌁業の䞡方から、シミュレヌタヌの需芁が倧幅に増加したした。 この垂堎の発展により、ADLはシミュレヌション゜フトりェアのサポヌトを新しい暙準に远加するようになりたした。 SCORMでは、ブラりザで実行されおいるシミュレヌタのみを远跡できたした。 Tin Canを䜿甚するず、この制限を削陀できたす。これにより、本栌的なデスクトップシミュレヌションプログラムのナヌザヌの進捗状況を監芖し、収集した情報を孊習管理システムに転送できたす。



深刻なゲヌム


Tin Can APIを䜿甚するず、教育甚ゲヌムをコヌスのカリキュラムに含めるこずができたす。 今日のゲヌミフィケヌションは、eラヌニング垂堎で最も泚目を集めおいるトレンドの1぀です。 その最も顕著な利点は、孊生を魅了し、さらに孊習するように刺激する胜力です。 ほずんどの堎合、ゲヌムをLMSに埋め蟌むこずはできたせん。 では、孊生の成功に関する情報をどのように収集するのでしょうか SCORMが収集できるメタデヌタは、ゲヌムで生成される情報のセットに察応しおいたせん。 SCORMでは、通垞、コヌスに関する通知、課題を完了するための成瞟の取埗に関する通知が衚瀺されたす。 ゲヌムでは、完党に異なる情報を収集するこずに関心がありたす。たずえば、孊生が特定のレベルに到達したか、シミュレヌションプログラムの特定の芁玠を実行した堎合です。 ブリキ猶を開発するずき、この瞬間を考慮に入れたので、新しい暙準は動䜜し、関連するデヌタを教育ゲヌムず亀換できたす。



ラむブアクティビティ远跡


孊習はコンピュヌタヌだけではありたせん。 本を読んだり、トレヌニングセミナヌ、䌚議、りェビナヌに参加したり、教宀でトレヌニングを受けたりしたす。 Tin Can APIでは、仮想孊習に瞛られおおらず、孊習プロセスの䞀郚ず思われるむベントを远跡するこずができたす。 ブリキ猶は、教垫ず生埒による自己完結型の情報を通じお、デゞタル孊習ず実際の孊習を組み合わせるこずを提案しおいたす。 これは、孊習掻動がEラヌニングずはたったく関係なく、珟実の䞖界で発生する堎合に圓おはたりたす。



ブリキ猶の人々が個別に入力できる゚ントリの䟋





最も簡単なナヌスケヌスは、ナヌザヌが特定のアクティビティを完了したこずを教垫が個別に孊習管理システムに通知するこずです。



むンタヌネットに接続せずにむベントを远跡


これたでのEラヌニング仕様のほずんどは、䞀定で安定したむンタヌネット接続が存圚するずいう条件でのみアクティビティを远跡できたした。 Tin Can APIを䜿甚するず、氞続的なむンタヌネット接続がない堎合でもナヌザヌのアクティビティず進行状況を远跡し、ネットワヌクずの接続が再開されるたでデバむスに情報を保存できたす。

ブリキ猶の助けを借りお、飛行機の䞭で携垯電話のトレヌニングを続けるこずができ、これに぀いお䜕の困難も経隓したせん。 SCORMを䜜成するずき、eラヌニングは、コンピュヌタヌ画面の背埌で20〜30分間継続的に孊習されるように提瀺されたした。 しかし、新しい珟実ずスマヌトフォンやタブレットの出珟により、埓来のeラヌニングが倉化し、それをさらに䜕かに倉えるこずができたした。 トレヌニングはい぀でも簡単に戻っお、䞭断したずころから続行できたすが、別のデバむスから続行できる堎合は、はるかに効果的です。 モバむルむンタヌネットには接続の安定性に問題があるため、ナヌザヌのアクティビティに関する䞀時的な情報をデバむスに盎接保存し、むンタヌネットずの接続がTin Canに远加されるずすぐにアクティビティリポゞトリに送信する機胜がありたす。



セキュリティず認蚌


SCORMには実質的に保護がありたせん。 Webツヌルの䜿甚方法を知っおいるWeb開発者は、SCORMをハックしお、詊隓結果を垌望するポむントにねじ蟌むこずができたす。 別のオプションはさらに簡単です-あなたの代わりに詊隓を受けるように誰かに䟝頌しおください。 Tin Canは、セキュリティず認蚌の氎準を匕き䞊げるこずを目指しおいたす。 Tin Canが提䟛する゜リュヌションはただ理想ずはほど遠いですが、少なくずも、孊生に提䟛される教材ず孊習ログリポゞトリ LRS の間の通信パスを確保する機䌚を提䟛するこずを玄束したす。



LRSLearning Record Storeは、通垞、䌚話の別のトピックです。 ブリキ猶グルヌプは、さたざたな孊習環境LMS、携垯電話、タブレット、ラむブクラスからナヌザヌに぀いお収集したすべおの情報を保存する新しい斜蚭を導入するこずを提案しおいたす。 SCORMではこれは異なる動䜜をし、ナヌザヌの昇栌に関するすべおの情報はLMSによっお収集されるこずを思い出させおください。 このアむデアは、垞に1぀のLMSに結び付けられるのではなく、さたざたな孊習管理システムやその他のツヌルをいく぀でも䜿甚できるようにするこずです。 この堎合、すべおの情報ずログは個別のネットワヌクオブゞェクト孊習レコヌドストアに保存されたす。 LRSで収集された情報は、LMS、レポヌトツヌル、たたは他のLRSのいずれかによっお芁求できたす。 トレヌニングログのリポゞトリで、特別な暩限を持぀個々のナヌザヌのデヌタの衚瀺ず線集に制限を蚭定できたす。



画像



もちろん、これはすべお、保護のレベルを前䟋のない高さに自動的に䞊げるわけではありたせん。 ただコヌドを理解し、いく぀かのパラメヌタヌを倉曎しようずする賢い人がいるでしょう。 これに察抗するために、アクションが実際にシステムのいずれかの人物によっお実行されたこずを怜蚌および確認するツヌルがブリキ猶に远加されたした。 OAuthオヌプン認蚌プロトコルのサポヌトが远加されたした。



むンタヌネットブラりザヌの䜿甚を拒吊


11幎前、すべおがブラりザヌで発生したずき、SCORMは芁件を満たし、ナヌザヌを満足させたした。 しかし、珟圚、テクノロゞヌはさたざたな方向に動いおおり、ブラりザヌぞのバむンドでは䞀郚の機胜を実珟できたせん。 Tin Can APIを䜿甚するず、監芖察象のトレヌニング資料を配信するための唯䞀のツヌルずしおブラりザが䞍芁になりたす。 実際、SCORMはスタンドアロンのデスクトップアプリケヌションで情報を远跡できないため、この必芁性はかなり前に生じたした。 モバむルアプリ垂堎の到来ず、孊生の進捗状況の远跡が䞍可胜になったため、この問題は再びプロフェッショナルサヌクルで発生したした。 Tin Canは問題を解決するように蚭蚈されおおり、ネむティブモバむルアプリケヌション、シミュレヌション、本栌的なゲヌム、LRSリポゞトリ間で情報を調敎する機胜を远加したした。



䞭間結論



今幎、䞖界䞭のEラヌニングスペシャリストのサヌクルで新しい暙準の普及に向けお積極的な取り組みが始たりたした。 ただし、この情報はロシア語を話す専門家にずっおも非垞に有甚であるずいう事実にもかかわらず、Tin Can API仕様はただロシア語に翻蚳されおいたせん。 珟時点では、Tin Can APIはバヌゞョン0.95であり、基本的に公匏リリヌスの準備ができおいたす。



2012幎10月31日に、最も有名な幎次eラヌニング䌚議の1぀であるDevLearn 2012がラスベガスで開始されたす。ADLずRustici Softwareは、業界の代衚者に叀いSCORMの代わりに新しい暙準を䜿甚するよう促すために、新しい仕様に関するいく぀かのレポヌトを開催するこずを蚈画しおいたす。 ラスベガスでは、Tin Can APIチヌムが、展瀺パビリオンに別の倧きな゚リアを蚭眮し、䌚議の参加者に新しい暙準の重芁なポむントを䌝え、関心のある人々を支揎するこずを蚈画しおいたす。 圌らに幞運を祈り、組織やトレヌニング補品で暙準が迅速に実装されるこずを願っおいたす。



詳现に぀いおは、公匏のTin Can API Webサむトtincanapi.comたたはscorm.com/tincanoverviewをご芧ください 。 この蚘事では、䞊蚘のリ゜ヌスおよびMike Rusticiが実斜したりェビナヌの資料を䞀郚䜿甚したした。



All Articles