第六章 学习任务与学习方法工程
(Learning Task and Learning Method Engineering)
6.1 学习任务工程定义
WSaiOS-ICAI 中:
学习动力产生学习需求。
但是学习动力本身不能执行学习。
需要转换为:
学习任务对象。
人的学习过程:
例如:
发现:
“我不会 MVC。”
这是学习动力。
转换:
“学习 PHP MVC 架构。”
这是学习任务。
确定:
“通过查找资料、阅读、实践完成学习。”
这是学习方法。
工程关系:
6.2 Learning Task Object(学习任务对象)
学习任务描述:
个体需要完成什么学习目标。
对象:
属性设计
task_id
学习任务编号。
source
学习来源:
goal
学习目标。
例如:
target_ability
目标能力。
例如:
content
学习内容。
例如:
method
学习方法。
例如:
status
任务状态:
6.3 学习任务生成模型
学习任务来源于学习动力。
规则:
例如:
学习动力:
↓
生成:
流程:
6.4 学习方法工程定义
学习方法解决:
个体采用什么方式完成学习任务。
WSaiOS-ICAI 中:
学习方法不是算法模型。
而是:
学习行为对象。
定义:
学习方法是个体根据学习目标、学习内容和环境条件选择的学习行为方式。
6.5 Learning Method Object(学习方法对象)
属性:
method_type
学习方式:
6.6 学习方法类型模型
6.6.1 查找学习
(Search Learning)
模拟:
“不知道,主动寻找。”
流程:
应用:
- 知识查找;
- 实时信息获取;
- 决策信息补充。
6.6.2 阅读学习
(Reading Learning)
模拟:
通过资料理解。
流程:
6.6.3 分析学习
(Analysis Learning)
模拟:
研究对象结构。
例如:
分析 MVC:
6.6.4 实践学习
(Practice Learning)
模拟:
人在做事情过程中学习。
流程:
6.6.5 比较学习
(Comparison Learning)
模拟:
人在多个方案中选择。
例如:
比较:
6.6.6 实验学习
(Experiment Learning)
模拟:
尝试不同方法。
流程:
6.6.7 反馈学习
(Feedback Learning)
模拟:
根据结果改进。
流程:
6.7 学习方法选择规则
WSaiOS-ICAI:
采用符号规则。
不是预测。
规则:
技能学习:
信息学习:
方案选择:
问题解决:
6.8 Learning Method Engine
学习方法引擎。
职责:
根据学习任务选择方法。
结构:
PHP:
6.9 学习任务执行模型
完整过程:
6.10 MVC + PHP OOP 工程结构
6.11 本章总结
第六章建立:
学习任务 → 学习方法 → 学习执行
工程链。
WSaiOS-ICAI 学习系统:
不是:
“输入数据,训练模型”。
而是:
下一章:
第七章 学习反馈与个体能力成长模型
(Learning Feedback and Individual Ability Growth Model)
重点:
- 学习结果评价;
- 能力更新;
- 经验形成;
- 成长循环;
- Learning Feedback Engine;
- PHP OOP + MVC + Smarty 实现。