|
CMIAttemptCount
存储学生访问课程中某一任务的次数。在CMI系统中,一个课程可以由一个或多个任务构成。该变量只供检测,但不能对其进行赋值。
CMIAttempts
该变量包含一个属性列表的列表,用于存储任务尝试信息。如果之前没有进行过任何尝试(即CMIAttemptCount的值为0),则列表为空,可以使用下面的语法访问该变量的值:
MyVariable : =CMIAttempts[1…CMIAttemptCount][#property]
下列属性可供检测,但不能对其进行赋值。
#Score—尝试的得分情况
#Status—用字符串反映尝试的状态,可以有3种值(Completed,Incomplete和Not
Attempted)
#Completed—如果学生完成尝试则返回TRUE
#Failed—如果学生尝试失败则返回TRUE
#Passed—如果学生通过尝试则返回TRUE
#Started—如果学生开始进行尝试则返回TRUE
CMICompleted
当一个学生完成任务时该变量的值为TRUE。在CMI系统中,一个课程可以由一个或多个任务构成。
CMIConfig
以字符串形式存储CMI系统的配置信息。该变量的值对课程的所有用户而言都是相同的,可以由CMI系统管理人员进行设置。
CMICourseID
存储由CMI系统指定的课程标识号。在CMI系统中,程序文件可以是构成课程的任务之一。
CMIData
可以使用该变量与CMI系统交换任务和学生数据,其值对于当前学生而言是惟一的。数据可以包含回车字符,其长度不能超过16 000个字符。
CMIFailed
如果学生任务失败,则该变量被设置为TRUE。
CMILoggedOut
将该变量设置为TRUE,则学生一旦退出任务,就会立即退出CMI系统;将该变量设置为FALSE,则学生在退出任务后会保持登录状态(仍处在CMI系统中)。可以通过将该变量设置为TRUE来强制学生在开始任务时都要进行登录。
CMIMasteryScore
该变量存储一个任务必须的通过成绩,由CMI系统进行设置。
CMIObjCount
用于存储同当前任务相关联的目标的数目。目标是在CMI系统中定义的,CMI系统为每个目标创建一个惟一的ID号码。通过在【交互作用】设计图标属性检查器的【CMI】选项卡中的【Objective ID】文本框中输入一个惟一的ID号码,程序中每个【交互作用】设计图标都可以同一个CMI目标相关联。
CMIObjectives
该变量包含一个属性列表的列表,用于存储CMI目标信息。如果没有任何目标(即CMIObjCount的值为0),则列表为空,可以使用下面的语法访问该变量的值:
MyVariable : =MIObjectives[1..CMIObjCount][#property]
下列属性可供检测,但不能对其进行赋值。
#ID—包含惟一性目标标识的字符串
#Score—目标的分值
上一篇:authorware7.0编写程序代码教程---AWS编程基础(3)
下一篇:authorware7.0变量教程连载--Framework类
|