自适应课程创作与多层CAMs的策略及问题解决
立即解锁
发布时间: 2025-08-22 01:08:35 阅读量: 2 订阅数: 9 


计算机支持的协作学习与技术融合
# 自适应课程创作与多层CAMs的策略及问题解决
## 1. 创作CAMs的示例场景
在创作自适应课程时,以Dr. Davies准备艺术史在线课程为例,他有两种选择:一是定义课程页面间的链接结构,确保学生不会看到无法理解的信息链接;二是定义带有先决关系的CAM,依靠ALE确保学生仅被引导至具备先决知识的页面。实际上,创建静态课程让学生仅能访问可理解信息的链接几乎是不可能的任务,而定义自适应课程反而更可行。
### 1.1 先决关系的定义
起初,Dr. Davies认为从“Michelangelo”到“The Last Judgment”创建先决关系是个好主意,因为学生应先了解艺术家再学习其作品。创作工具允许作者在左右概念集间绘制先决关系。但后来他意识到“Michelangelo”应是其所有作品的先决条件,于是修改绘图并添加约束,使特定概念关系变为部分通用关系,用变量表达关系适用于满足特定条件的所有概念。
### 1.2 创作工具的使用方式
创作工具存在三种使用方式:
- 利用DM属性,如示例中的“creator”属性,概念的先决条件仅取决于DM,与学习者无关。
- 使用UM属性创建用户依赖甚至依赖于用户模型当前实例的关系。
- 结合前两种方式,学习应用可推荐既依赖DM又依赖用户知识的主题。
当关系仅依赖DM信息时,_X的替换可在编译时完成;若依赖UM信息则无法如此。
### 1.3 通用先决关系的进一步定义
Dr. Davies可能进一步定义先决关系,声明学习者应先了解艺术家再学习其作品。创建通用概念关系需要一定的CAM语言基础知识,每个crt对应CAM的不同层,若要定义新关系,可创建新层并定义新crt。
### 1.4 自适应行为的定义方式
定义新关系的自适应行为有两种方式:
- 添加CAM语言伪代码,如`_Y.suitability = ALL _X.knowledge > 70`,其具体实现由翻译模型决定。
- 定义方法调用,这种方式强大且通用,但行为依赖底层实现,教师不太可能编写适配引擎的代码。
## 2. CAM中的教学策略
### 2.1 常见问题
在表达学习风格相关策略时,存在以下常见问题:
- 教师需了解领域模型以知晓可用概念。
- 向导式界面有助于使用现成策略并允许定制。
- 分步处理很重要,规则应在特定事件触发时逐步执行,也可指定规则触发其他规则。
- 应能在一定程度上控制学生的菜单和引导,实现呈现层的自适应。
### 2.2 具体教学策略
#### 2.2.1 滚动策略
滚动策略允许作者决定概念或概念部分的显示时间。可将概念分类为“showafter”和“showatmost”,并附加元数据指定显示步骤。该策略依赖树层次结构,创建父子关系可轻松构建此层次结构。
- “showafter”关系的约束条件为:`_X.metadata == ‘showafter’ && _X.par
0
0
复制全文
相关推荐










