Перейти к содержимому


- - - - -

Как не сидеть полтора часа на лекции


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 101

#71 Гость_dddmitriyy_*

Гость_dddmitriyy_*
  • Гости

Отправлено 27 November 2009 - 19:51

iNdExX
Program Files\СГА\ISCOA\Accessories\ТТ\TestTreningInitialize.xslt

....

//Вызывается при запуске тест тренинга
function onTestTreningInitialize()
{ ShowWriteAnswer(); // сюда вставить ShowWriteAnswer();
SaveAttemptCount(retrieveDataValue("cmi.objectives.0.id"), GetAttemptCount() );
/*IncAttemptCount();*/
if ( IsBlocked())
{
//количество попыток закончилось надо показать правильный ответ
DisableQuestion();
// добавить нужно
}
}
.....

после этого в ТТ будет показан правельный ответProgram Files\СГА\ISCOA

Сообщение отредактировал dddmitriyy: 27 November 2009 - 19:52


#72 Гость_dddmitriyy_*

Гость_dddmitriyy_*
  • Гости

Отправлено 27 November 2009 - 19:55

Правда после этого в тестах на соответствие менять соответствия не удастся поетому я сделал чтоб все ответы на соосветствие правельные

правим файл
Program Files\СГА\ISCOA\Accessories\ТТ\Scripts.xslt



</xsl:template>

<!--соответствие-->
<xsl:template match="Question" mode="соответствие">
   function CheckAnswer(Answers)
   {
   s = "";
   <xsl:for-each select = "/TdsScormData/Answer[child::NodeID=current()/NodeID]">
     s += ((s=="")?"":",") + '<xsl:value-of select="AnswerID"/>';      
   </xsl:for-each>
   if (GetUserAnswer(Answers) ==  s)
   return 100;
   else
   return 0;          //   меняем на 100 (должно получится  return 100; )  
   }
   function GetWriteAnswer()
   {
   s = "";
   <xsl:for-each select = "/TdsScormData/Answer[child::NodeID=current()/NodeID]">
     s += ((s=="")?"":",") + '<xsl:value-of select="AnswerID"/>';
   </xsl:for-each>
   return s;    
   }
</xsl:template>

#73 Гость_expiltz_*

Гость_expiltz_*
  • Гости

Отправлено 28 November 2009 - 08:29

молодчик, такой результат я и хотел найти))) но не нашел нужную строчку.
взял на себя смелость упростить задачу для остальных (если не против)

# показывает правильный ответ для ТТ: http://www.filehoster.ru/files/dy2252
картинка: Изображение

для всех верных у меня результат не вышел, поэтому не стал делать. )


п.с. для вступления в силу данных изменений, может потребоваться перезагрузка машины, или перезапуск сервера

Сообщение отредактировал expiltz: 28 November 2009 - 08:43


#74 Гость_Stsyan_*

Гость_Stsyan_*
  • Гости

Отправлено 29 November 2009 - 15:37

ksenia333 (3.11.2009 - 16:27) писал:

что-бы время когда вы проматывате (с ползунком)лекцию было не 5 минут а все полтора часа нужно открыв ее поменять время на самом компе на полтора часа в перед и затем промотать ее и вуаля промотанная леция была просмотренна нужное время :D
ksenia333 Ты просто умница, именно этого мне и не хватало для укомлектования учебного продукта и сроста всех нюансов в моей голове, спасибо. Теперь у меня всё сростается и получается! :P

#75 Гость_Stsyan_*

Гость_Stsyan_*
  • Гости

Отправлено 29 November 2009 - 15:40

dddmitriyy ты наверное и прав, но уж больно всё замудрено и сложно, а я так и не понял что это даёт? Сто тестов зачёт или все тесты на сто?

#76 Гость_expiltz_*

Гость_expiltz_*
  • Гости

Отправлено 29 November 2009 - 20:49

Stsyan (29.11.2009 - 15:40) писал:

dddmitriyy ты наверное и прав, но уж больно всё замудрено и сложно, а я так и не понял что это даёт? Сто тестов зачёт или все тесты на сто?
Stsyan, а я не понял что тебе не понятно))) если тебе не понятно где что изменять, скачай мой архив который  я предложил, а если не понятен смысл... посмотри картинку которую я выложил, может поймешь..... а если еще ен понял, прочти пост еще раз и посмотри картинку.... и так пока не поймешь в чем же фишка.

ответы показываются верными, и ты не тратишь свое драгоценное время чтобы их искать, а просто отмечаешь то что тебе нужно сразу.

#77 Dimon55

Dimon55

    Абитуриент

  • Студенты
  • Pip
  • 25 сообщений

Отправлено 30 November 2009 - 18:29

dddmitriyy (17.11.2009 - 19:43) писал:

так же и на ТТ, я кстати писал про ТТ  гдето сдесь. если не додумаетесь как могу написать  :P
А что можно сделать с ГТ,  чтоб как СЛ все ответы были правильные.

#78 Гость_expiltz_*

Гость_expiltz_*
  • Гости

Отправлено 01 December 2009 - 00:33

почитай , поищи мой пост на счет гт, я предложил решение с сылкой

#79 Noal

Noal

    Бакалавр

  • Студенты
  • PipPipPip
  • 185 сообщений

Отправлено 01 December 2009 - 12:59

dddmitriyy (27.11.2009 - 19:55) писал:

Правда после этого в тестах на соответствие менять соответствия не удастся поетому я сделал чтоб все ответы на соосветствие правельные

правим файл
Program Files\СГА\ISCOA\Accessories\ТТ\Scripts.xslt



</xsl:template>

<!--соответствие-->
<xsl:template match="Question" mode="соответствие">
   function CheckAnswer(Answers)
   {
   s = "";
   <xsl:for-each select = "/TdsScormData/Answer[child::NodeID=current()/NodeID]">
     s += ((s=="")?"":",") + '<xsl:value-of select="AnswerID"/>';      
   </xsl:for-each>
   if (GetUserAnswer(Answers) ==  s)
   return 100;
   else
   return 0;          //   меняем на 100 (должно получится  return 100; )  
   }
   function GetWriteAnswer()
   {
   s = "";
   <xsl:for-each select = "/TdsScormData/Answer[child::NodeID=current()/NodeID]">
     s += ((s=="")?"":",") + '<xsl:value-of select="AnswerID"/>';
   </xsl:for-each>
   return s;    
   }
</xsl:template>
Можно поинтересоваться, подобное для МТ можно сделать?

#80 Гость_Stsyan_*

Гость_Stsyan_*
  • Гости

Отправлено 01 December 2009 - 22:48

expiltz (29.11.2009 - 20:49) писал:

Stsyan (29.11.2009 - 15:40) писал:

dddmitriyy ты наверное и прав, но уж больно всё замудрено и сложно, а я так и не понял что это даёт? Сто тестов зачёт или все тесты на сто?
Stsyan, а я не понял что тебе не понятно))) если тебе не понятно где что изменять, скачай мой архив который  я предложил, а если не понятен смысл... посмотри картинку которую я выложил, может поймешь..... а если еще ен понял, прочти пост еще раз и посмотри картинку.... и так пока не поймешь в чем же фишка.

ответы показываются верными, и ты не тратишь свое драгоценное время чтобы их искать, а просто отмечаешь то что тебе нужно сразу.
А проэкт АК-0.8 не проще будет? :P Ну я так что бы не повиснуть напрочь!




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных


Добро пожаловать!
Что бы получить полный доступ ко всем форумам, созданию тем и многому другому, пожалуйста Войдите или Зарегистрируйтесь.
Вы можете не тратить время на скучную анкету, а просто войти с помощью вашей любимой социальной сети в правом верхнем углу ;)