用途:Deep Interactive 用于设计“深度互动”课程,核心原则是默认让学习者动手操作,而不是阅读。只有当页面上确实没有任何可操作内容时,才允许使用纯幻灯片页面。
结构:第 1 个场景是幻灯片,用一页说明课程要回答的问题以及学习者接下来要操作什么。主体部分为互动场景,每个场景只隔离一个机制、一个变量或一个结构,便于学习者改变它并观察结果。最后一个场景是幻灯片或测验,用于巩固操作所展示的内容。连续两个互动场景不得使用相同的 widgetType,从“看它”到“追踪它”再到“预测它”应变换模态。
控件类型:simulation 用于改变参数并实时观察系统响应;diagram 用于通过展开和跟随探索结构、流程或层级;code 用于阅读、修改并运行体现概念的短程序;game 用于在规则下反复决策并观察分数变化;visualization3d 用于从幻灯片无法展示的角度查看空间对象或场景。
widgetOutline:每个互动场景都必须按其类型填写 widgetOutline,否则会退化为通用页面。simulation 需填 concept、keyVariables(实际的滑块/输入);diagram 需填 diagramType、nodes(含 label,层级需 parentId);code 需填 language、concept;game 需填 gameType、challenge、playerControls;visualization3d 需填 visualizationType、objects、interactions。
场景命名:标题应说明学习者做什么或发现什么,而不是主题标题。例如「拖动倾角,看射程怎么变」「顺着数据流走一遍」「猜下一步会发生什么」;避免「抛体运动」「数据流概述」「知识点回顾」。
keyPoints:互动场景的 keyPoints 应描述交互及其揭示的内容——学习者改变什么、观察到什么、观察迫使得出什么结论,而不是罗列待朗读的事实。
限制:资料未提供具体平台支持、安装方式、收费或价格信息。