|
|
|
5.8 SCORM ÄÜÅÙÃ÷ ÆÐŰ¡ ÀýÂ÷¿¡ ´ëÇÑ ¹Ì´Ï »ý°¢.. |
|
¹Ì´Ï  |
2007-11-07 19:49:36, VIEW : 4,103 |
|
|
|
|
°£È¤ SCORM ÄÜÅÙÃ÷ ÆÐŰÁö¿¡ ´ëÇØ ¹®ÀÇÇϽô ºÐµéÀÌ ÀÖ½À´Ï´Ù.
À̹ø¿¡ °ü·Ã ÀýÂ÷¸¦ Çѹø Á¤¸®ÇØ º¸·Á°í ÇÕ´Ï´Ù..
À½.. ÀÌ°Ç Á¦ ³ª¸§´ë·Î Á¤¸®ÇÏ´Â ¹æ½ÄÀ̴ϱî..
Âü°íÇÏ½Ã¸é µË´Ï´Ù. (¿ä·± ÀÛ¾÷¿¡´Â Á¤½ÄÀ̶ó´Â °ÍÀÌ ¾ø¾î¼¿ä.. -.-)
1. ÄÜÅÙÃ÷ ÃßÃâ
ÆÐŰÁöÇÒ ÄÜÅÙÃ÷¸¦ Á¤¸®ÇÕ´Ï´Ù.
º¸Åë html ÆÄÀϰú swf ÆÄÀÏ, ±×¸®°í ¿©·¯ ½ºÅ©¸³Æ® ÆÄÀÏÀÌ ¿©±â¿¡ ÇØ´çÇÒ °Ì´Ï´Ù.
°£È¤ flaÆÄÀϰú °°Àº ¿øº» ÆÄÀÏÀ» ¹èÆ÷ÇÒ ÄÜÅÙÃ÷¿¡ ³ÖÀ¸½Ã´Â ºÐµéÀÌ Àִµ¥¿ä..
¿ë·®µµ Ä¿Áö°í.. ¼Ò½ºµµ À¯ÃâµÇ°í.. »©´Â °Ô ÁÁ°ÚÁÒ.. ^^
2. API ÆÄÀÏ ¼±Á¤
SCORMÀ» »ç¿ëÇÏ·Á¸é SCORM API¸¦ »ðÀÔÇØ¾ß ÇÕ´Ï´Ù.
±×·¯·Á¸é »ç¿ëÇÒ API°¡ ÇÊ¿äÇѵ¥¿ä.. ÀϹÝÀûÀ¸·Î SCORM ÄÜÅÙÃ÷¿¡ Æ÷ÇÔµÈ APIWrapper.js ÆÄÀÏÀ» »ç¿ëÇÏ½Ã¸é µÇ´Âµ¥¿ä..
ÀÌ·² °æ¿ì, ´ÙÀ½°ú °°Àº loadPage, unloadPage¸¦ Ãß°¡ÀûÀ¸·Î ±¸ÇöÇØ Áà¾ß ÇÏ´Â ¹®Á¦°¡ ÀÖ½À´Ï´Ù.
var exitPageStatus = false;
function loadPage()
{
var result = doInitialize();
}
function unloadPage()
{
if (exitPageStatus != true)
{
doTerminate();
}
}
±×·¡¼ º¸ÅëÀº À̰ͱîÁö °¨½Ñ Wrapper¸¦ »ç¿ëÇÏ´Â °ÍÀÌ º¸ÆíÀûÀÔ´Ï´Ù.
Á¦°¡ ÀÛ¼ºÇÑ MiniAPIWrapper.js ÆÄÀÏÀ» »ç¿ëÇÏ½Ã¸é µÉ °Í °°½À´Ï´Ù.
js ÆÄÀÏ ÇϳªÁö¸¸ zipÀ¸·Î ¹¾î¼ ÀÚ·á¸ðÀ½¿¡ ¿Ã·Á³õµµ·Ï ÇϰڽÀ´Ï´Ù.
Çʿ信 µû¶ó MiniAPIWrapper.js ÆÄÀÏÀÇ ÇÏ´Ü Mini Main FunctionÀ» º¯°æÇؼ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.
3. API »ðÀÔ
ÀÌÁ¦ SCORM API¸¦ »ðÀÔÇØº¸µµ·Ï ÇϰڽÀ´Ï´Ù.
ÀÌ API´Â ÀÚ¹Ù½ºÅ©¸³Æ®·Î µÇ¾î Àֱ⠶§¹®¿¡ ¹Ýµå½Ã ±âÁ¸ ÄÜÅÙÃ÷¿¡ ½ºÅ©¸³Æ® ¿À·ù°¡ À־ ¾ÈµË´Ï´Ù.
°£È¤, flash ÆÄÀÏÀÇ action scriptÀÇ ¿À·ù·Î ÀÎÇØ¼ SCORM API È£ÃâÀÌ ¾ÈµÇ´Â °æ¿ìµµ ÀÖ¾ú½À´Ï´Ù.
²Ä²ÄÈ÷ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.
(ÀÎÅÍ³Ý ÀͽºÇ÷η¯ÀÇ °æ¿ì µµ±¸>ÀÎÅͳݿɼÇ>°í±Þ>¸ðµç ½ºÅ©¸³Æ® ¿À·ù¿¡ °ü·ÃµÈ ¾Ë¸² Ç¥½Ã¸¦ Ã¼Å©ÇØ µÎ¼¼¿ä)
ÄÜÅÙÃ÷ HTML »ó´Ü¿¡ ´ÙÀ½°ú °°ÀÌ SCORM API¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
<script type="text/javascript" src="util/MiniAPIWrapper.js"></script>
MiniAPIWrapper.js ÆÄÀÏÀÇ À§Ä¡¸¦ Á¤È®ÇÏ°Ô Ç¥±âÇÏ¼Å¾ß ÇÕ´Ï´Ù.
ÀÌ À§Ä¡¸¦ À߸ø ¼³Á¤ÇØ ³õ°í ¾ÈµÈ´Ù°í ÇϽô ºÐµéµµ ¸¹´õ¶ó±¸¿ä -.-
´ÙÀ½À¸·Î HTML <body>ű׿¡¼ SCORM API¸¦ È£ÃâÇÕ´Ï´Ù.
<body onLoad="loadPage()" onUnload="unloadPage()">
À̰ɷΠÄÜÅÙÃ÷¿¡ API »ðÀÔÀÌ ¸¶¹«¸® µÇ¾ú½À´Ï´Ù. ^^ (½±ÁÒ~~ ļ!!)
Âü! ¿©±â¼ ÁÖÀÇÇÒ »çÇ×ÀÌ ÀÖ½À´Ï´Ù.
ÄÜÅÙÃ÷°¡ iframe ±¸Á¶·Î µÇ¾î ÀÖ´Â °æ¿ì, onUnload À̺¥Æ®°¡ È£ÃâµÇÁö ¾Ê´Â °æ¿ì°¡ Á¾Á¾ ÀÖ¾ú½À´Ï´Ù.
À̶§´Â onUnload ´ë½Å¿¡ onBeforeUnload À̺¥Æ®¸¦ »ç¿ëÇÏ¸é µÇ´õ¶ó±¸¿ä.. ²À ±â¾ïÇØ µÎ¼¼¿ä~~
¿©±â¼ API°¡ Á¦´ë·Î µÇ¾ú´ÂÁö È®ÀÎÇÏ°í ½ÍÀ¸½Ã´Ù¸é..
Test Suite¸¦ ÀÌ¿ëÇØ¼ SCO Å×½ºÆ®¸¦ ÇØº¸½Ã¸é µË´Ï´Ù.
MiniAPIWrapper.js¸¦ ³Ö°í ·ÎÄÿ¡¼ Å×½ºÆ®Çغ¸¸é
"API¸¦ ÃʱâÈÇÒ ¼ö ¾ø½À´Ï´Ù."¶ó´Â ¸Þ½ÃÁö°¡ ³ª¿Ã °Ì´Ï´Ù.
SCO·Î »ç¿ëÇÒ ¸ðµç HTML¿¡ À§¿Í °°Àº ÀÛ¾÷À» ÇØ ÁÖ½Ã¸é µË´Ï´Ù.
¿©±â¼ Àá±ñ
SCORM¿¡´Â AssetÀ̶ó´Â °ÍÀÌ Á¸ÀçÇÕ´Ï´Ù .
ÀÌ°Í ¶ÇÇÑ HTML ÆäÀÌÁö¶ó°í º¼ ¼öµµ Àִµ¥¿ä.. À̰ÍÀº SCO¿Í ´Þ¸® ÇнÀ°á°ú¸¦ ÃßÀûÇÏÁö ¾Ê½À´Ï´Ù.
±×·¯¹Ç·Î À§¿Í °°Àº API Ãß°¡ ÀÛ¾÷ÀÌ ÇÊ¿ä¾ø½À´Ï´Ù.
¿Ü±¹ÀÇ SCORM ¿¹Á¦¸¦ º¸¸é ÀÌ·± AssetÀ» ¸¹ÀÌ »ç¿ëÇϰí ÀÖ´Â °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù.
¸ðµç ÇнÀ ÆäÀÌÁöÀÇ ÇнÀ¿©ºÎ¸¦ ÆÇ´ÜÇÏÁö ¾Ê°í Áß¿äÇÑ °Í¸¸ üũÇÏ´Â ¹æ½ÄÀÌÁö¿ä..
ÇÏÁö¸¸ ±¹³» ÀÌ·¯´× ÇÁ·ÎÁ§Æ®¿¡¼´Â ¸ðµç ÆäÀÌÁöÀÇ ÇнÀ°á°ú¸¦ üũÇϱ⸦ ¿äûÇÏ´Â °Í °°½À´Ï´Ù.
½ÇÁ¦·Î ÀÌ·± ÇнÀ°á°ú µ¥ÀÌÅͰ¡ ¹«ÀǹÌÇÏ°Ô ³Ê¹« ¸¹ÀÌ ½×¿©¼ ³ªÁß¿¡ ¹®Á¦°¡ µÇ´Â °æ¿ìµµ ÀÖ´õ¶ó±¸¿ä. -.-
(ÆäÀÌÁö ´ÜÀ§ÀÇ cmi data´Â ÇнÀ ´ç½Ã¿¡´Â ¾µ¸ð°¡ ÀÖÀ» °Í °°¾Æµµ ³ªÁß¿¡´Â º° ¼Ò¿ëÀÌ ¾ø´Â °Í °°±âµµ ÇÕ´Ï´Ù. -.-)
4. SCORM ÆÐŰ¡
ÀÌÁ¦´Â SCORM ÆÐŰ¡À» ÇÒ Â÷·ÊÀÔ´Ï´Ù.
imsmanifest.xml ÆÄÀÏÀ» ¸¸µå´Â °ÍÀÌÁÒ..
ÀÌ ÀÛ¾÷Àº ¹Ýµå½Ã ÅøÀ» Ȱ¿ëÇϽöó°í ÇÏ°í ½Í½À´Ï´Ù. (¹°·Ð Á÷Á¢ XMLÀ» ŸÀÌÇÎÇÏ½Ç ºÐÀº ¾ø°ÚÁÒ.. ^^)
±¹³»¿¡µµ ±¦ÂúÀº Á¦Ç°µéÀÌ ¸¹ÀÌ ÀÖÀ¸´Ï.. Âü°íÇϽñ¸¿ä~
¿ÀǼҽºÀÎ Reload¸¦ »ç¿ëÇϼŵµ µÉ °Ì´Ï´Ù.
¾î·µç ¹æ½ÄµéÀº °ÅÀÇ ºñ½ÁÇÕ´Ï´Ù.
1. ÆÐŰÁö ¸¸µé°í
2. resource µî·ÏÇϰí
3. organization ÇÏÀ§¿¡ item µî·ÏÇϰí resource¿Í ¿¬°á½Ã۱¸..
(DUNET¿¡ ÀÖÀ» ¶§ ¸¸µç DUNET Scorm Editor¿¡¼´Â Resource¿Í Item µî·ÏÀ» Çѹø¿¡ ó¸®Çϵµ·Ï ±¸¼ºÇß¾úÁÒ..
´ëºÎºÐ ¿¡µðÅͰ¡ 2, 3¹ø ´Ü°è¸¦ µû·Î ÀÛ¾÷ÇØ¾ß ÇÏ´õ¶ó±¸¿ä -.-)
5. ¸ÞŸµ¥ÀÌÅÍ »ðÀÔ
ÆÐŰ¡±îÁö Àß µÇ¾ú´Ù¸é ÇÊ¿äÇÑ ºÎºÐ¿¡ ¸ÞŸµ¥ÀÌÅ͸¦ »ðÀÔÇÏ½Ã¸é µË´Ï´Ù.
LOMÀ» ÀÌ¿ëÇÏ´Â SCORM ¸ÞŸµ¥ÀÌÅÍÀÇ ¹üÀ§°¡ ²Ï ³Ð°í ´Ù¾çÇÕ´Ï´Ù.
±×·¯³ª Á¦°¡ »ç¿ëÇØ º» ¹Ù·Î´Â GeneralÀÇ title, description, keyword Á¤µµ ÀÔ·ÂÇØ¼..
SCO °Ë»ö¿ë Á¤µµ·Î Ȱ¿ëÇØ º»°Ô ÀüºÎÀÔ´Ï´Ù.
ÀÏ´Ü °Ë»ö ÀÌ¿ÜÀÇ ¿ëµµ·Î ¸ÞŸµ¥ÀÌÅ͸¦ Ȱ¿ëÇÒ ÀÏÀº º°·Î ¾øÀ» °Í °°±âµµ ÇÕ´Ï´Ù.
¹¹.. ³ªÁß¿¡ ÇÊ¿äÇÏ´Ù°í ÇÏ¸é ¾î¿¼ö ¾ø°ÚÁö¸¸¿ä..
¾î¶µç ¸ÞŸµ¥ÀÌÅÍ´Â ²À ÇÊ¿äÇÑ °Í¸¸ ÃÖ¼ÒÇÑÀ¸·Î ±×¸®°í Á¤È®ÇÏ°Ô ³ÖÀ¸½Ã±¸¿ä~~
KERIS¿¡¼ KEMÀ̶ó´Â ¸ÞŸµ¥ÀÌÅ͸¦ ¸¸µé¾ú½À´Ï´Ù.
LOM°ú °ÅÀÇ À¯»çÇѵ¥¿ä. 7Â÷ ±³À°°úÁ¤À» Ãß°¡ÇÑ Ç׸ñÀÔ´Ï´Ù.
±×·¡¼ ¸ÞŸµ¥ÀÌÅÍ ÀÔ·ÂÇÒ ¶§, KEMÀ» »ç¿ëÇϸé ADLÀÇ Test Suite¸¦ Åë°úÇÏÁö ¸øÇÕ´Ï´Ù.
ÀÌÁ¡µµ Âü°íÇϼ¼¿ä~~
6. Å×½ºÆ®
ÀÌÁ¦ Å×½ºÆ®ÇÒ Â÷·ÊÀÔ´Ï´Ù.
SCORM ±Ô°Ý¿¡ ¸Â´Ù¸é, SCORM 2004 3rd Edition Comformance Test Suite¿Í Sample RTE¿¡¼ Àß µ¹¾Æ°¡¾ß ÇÕ´Ï´Ù.
°£È¤, ÇÁ·ÎÁ§Æ®ÇÏ´Ù º¸¸é...
ÄÜÅÙÃ÷ÇÏ°í ¼Ö·ç¼ÇÇÏ°í ´ÙÅõ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.
¼·Î ¾È¸Â´Â °ÅÁÒ.. -.-
±×·±µ¥.. °°Àº ½ºÆåÀ» º¸°í Çϴµ¥ ¿Ö ¾È¸Â´ÂÁö.. ÂÁ~~
ÄÜÅÙÃ÷¿¡¼´Â Test Suite¿Í Sample RTE¿¡¼ µ¹¾Æ°£´Ù´Â °Í¸¸ º¸¿©ÁÖ¸é µË´Ï´Ù.
¹Ý´ë·Î ¼Ö·ç¼ÇÀº LMS Test Content Package°¡ Àß µ¹¾Æ°£´Ù´Â °Í¸¸ º¸¿©ÁÖ¸é.. µÇ°ÚÁÒ~~
±×·¯¸é µÑÀÌ ¼·Î ½Î¿ïÀÏÀº ¾øÀ» °Ì´Ï´Ù. ~~
±×·³.. ´ñ±Û Çϳª¾¿ ºÎʵ叱²²¿ä..
½ºÆè ¶§¹®¿¡ ȸ¿ø¸¸ Á¤º¸¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖµµ·Ï Çß´õ´Ï.. »çÀÌÆ® Á¢¼Ó ¼ýÀÚ´Â º¯ÇÔÀÌ ¾ø´Âµ¥..
±ÛÀ» ¾²½Ã´Â ºÐµéÀÌ ³Ê¹« Àû³×¿ä.. -.-
¾î¶µç ÁÁÀº ÇÏ·ç µÇ¼¼¿ä~~~ |
|
|
|
|
|
|
|