JAVA

          人生若只如初見,何事秋風悲畫扇。

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            50 隨筆 :: 25 文章 :: 157 評論 :: 0 Trackbacks
          <2014年12月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          公告

            In life there are very rare chances that you'll meet the person you love and loves you in return. So once you have it don't ever let go, the chance might never come your way.

          常用鏈接

          留言簿(20)

          隨筆分類(55)

          隨筆檔案(50)

          文章分類(2)

          文章檔案(25)

          相冊

          JAVA

          友人鏈接

          實用查詢

          珍藏鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          以前從來沒有做過SCORM的課件,自從認識這個SCORM來,一直是做LMS罷了.
          只是BOSS這些天強烈建議我學會做一個內(nèi)容包.算一下好象快三天了.不過今天總算是把它拿下來了!
          其實早就應該發(fā)現(xiàn)這個問題的.我一直沒在SCO中加入對應的JS(只前些天,我也無心做這個東西.可惡!).

          < SCRIPT?LANGUAGE = JAVASCRIPT?SRC = " util/APIWrapper.js " ></ SCRIPT >
          < SCRIPT?LANGUAGE = JAVASCRIPT?SRC = " util/SCOFunctions.js " ></ SCRIPT >
          < SCRIPT?language = " javascript " >
          ?loadPage();
          ?
          var ???studentName? = ? " ! " ;
          ?
          var ???lmsStudentName? = ?doLMSGetValue(?? " cmi.core.student_name " ?);
          ?
          ?
          if ?(?lmsStudentName?? != ? "" ?)
          ?
          {
          ????studentName?
          = ? " ? " ? + ?lmsStudentName? + ??? " ! " ;
          ?}

          ?
          ?document.write(studentName);
          ?doContinue('completed');
          ?
          </ SCRIPT >

          好象發(fā)現(xiàn)所以SCO頁面中的都有這些始化的代碼(SCORM1.2).
          我摸著這個API一直往下走!在一個叫cmidatamodel_1.1.jar的包下總算是找到了一點眉目.接著一陣狂反編譯...
          只是最后的結(jié)果令我有些郁悶,不知道是不是自己搞錯了.getvalue的方法對了student_name 好象總是空的!
          主要部分代碼如下:
          student_name?=?new?Element("",?"checkString255",?"NULL",?false,?true,?true);

          .

          String?s1?
          =?new?String("");
          ????????Class?class1?
          =?obj.getClass();
          ????????
          try
          ????????
          {
          ????????????Field?field?
          =?class1.getField(s);
          ????????????Element?element?
          =?(Element)field.get(obj);
          ????????????
          if(element.isReadable())
          ????????????
          {
          ????????????????s1?
          =?element.getValue();

          ?初步判斷,class1就是CMICore.java類了.student_name 是在其中構(gòu)造函數(shù)中初始化的!
          element 代碼如下:

          public?Element(String?s,?String?s1,?String?s2,?boolean?flag,?boolean?flag1,?boolean?flag2)
          ????
          {
          ????????value?
          =?s;
          ????????type?
          =?s1;
          ????????vocabularyType?
          =?s2;
          ????????writeable?
          =?flag;
          ????????readable?
          =?flag1;
          ????????
          if(s.equalsIgnoreCase(""))
          ????????????initialized?
          =?false;
          ????????
          else
          ????????????initialized?
          =?true;
          ????????mandatory?
          =?flag2;
          ????????implemented?
          =?true;
          ????}


          ?
          public?String?getValue()
          ????
          {
          ????????
          return?value;
          ????}




          沒有輸出的跟蹤過!只是在代碼上看了一趟!它完全沒有跟DB發(fā)生交互(廢話,人家的東西都放到包里了,怎么可能與DB發(fā)生關(guān)系!),也許這本身就是1.2版本的一個特性吧!再說API本來就可以人為定義(我以前處理的時候可不是這樣做的).當然除此外有些地方與DB交互了......

          雖然對這一點不是太了解,但BOSS交代的總算是完成了,下午還寫了個說明文檔(如何做出來的). 狂暈!越寫越感覺自己SB!

          剛剛,同事上來說(8樓,除了上WC我簡直不想到任何地方去.)外面的要下雨了! 正打算閃人,可是還是很負責任地跑到窗戶往外看了一眼(理智戰(zhàn)勝情感了).保守估計,暫時不會下....? 又是一陣開機!因為我想記一些東西....

          實在是亂七八糟地在寫.所以也不敢發(fā)到首頁去!不然又要被BS....
          posted on 2006-04-04 18:32 Jkallen 閱讀(2596) 評論(4)  編輯  收藏

          評論

          # re: 對SCORM(1.2)的疑惑 2006-12-08 19:36 kemu
          寫的太有價值了
          http://www.scormexplorer.com SCORM標準探索者日記-SCORM2004 企業(yè)e-learning解決方案 SCORM1.21.32004課件軟件 課程制作 標準平臺等內(nèi)容  回復  更多評論
            

          # re: 對SCORM(1.2)的疑惑 2008-05-19 16:19 蕭冰
          太好了,對scorm 1.2又有了點了解,但還是最想了解跟蹤記錄問題,尤其是具體的函數(shù)含義,有實例最好,  回復  更多評論
            

          # re: 對SCORM(1.2)的疑惑 2008-05-19 16:25 蕭冰
          @kemu
          您好,看了您寫的“scorm1.2標準Flash課件的跟蹤與記錄”,向您說的,太有價值了,可是我還是沒解決跟蹤問題,還是迷惑中……  回復  更多評論
            

          # re: 對SCORM(1.2)的疑惑 2014-12-31 11:48
          最近想學怎么開發(fā)scorm課件播放的LMS不過對于SCROM感覺無從下手啊,可否指導指導  回復  更多評論
            


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 都江堰市| 孝昌县| 页游| 连江县| 康保县| 正宁县| 夹江县| 屯门区| 康马县| 永川市| 永靖县| 齐齐哈尔市| 诏安县| 和硕县| 台东市| 方山县| 嫩江县| 新民市| 乾安县| 建昌县| 洛阳市| 七台河市| 大城县| 临漳县| 互助| 札达县| 德阳市| 萍乡市| 观塘区| 大足县| 广宗县| 平安县| 宁海县| 襄汾县| 太和县| 遵义市| 阜新| 武川县| 屯留县| 梨树县| 连江县|