脚手架假如学习主题对于初学者来说太困难,那么只将学习内容简单化,能够解决这个问题吗?假如将学习内容放入一个现实环境中,这是否会超出用户的承受力?解决上述问题的办法之一就是搭脚手架(或可以理解为减少学习的陡度)。基本做法是,你可以建立相应的支持,使学习的陡度得到减缓。然后,你可以减少这些支撑,直到学习者可以自行爬上学习斜坡(见右图)。良好的脚手架像辅助轮(儿童自行车两边的轮子),它可以让学习者以一种安全的方式完成困难的任务。理想情况下,它不会使学习者没有参与感,而成为旁观者。给他们以适当的支持,使他们完成目前能力无法完成的任务。脚手架的例子:
降低环境的复杂性。比如说,你要在飞机驾驶舱内教某人驾驶飞机,但这个环境对于初学者来说过于复杂。为他们的学习体验提供支撑,你可能会淡化环境中学习初期不太重要的事物,除了某些场景中几个关键的控制外,在学习者变得更加熟练和出色并在他更为胜任后逐步增加控制点。使用演示。让学习者在简化的情况下走一遍完整的学习流程。例如,你教授学生关于科学研究的方法,那么,通过非常简单的研究问题一步一步指导学生完成研究工作,并给出很明显的研究结果,然后,再转移到更复杂的研究问题当中。另外一个例子:我曾经为销售人员创建了一个相当复杂的学习环境,在这个学习环境中,销售人员将学习一个特定的销售过程,并将技术产品卖给几个虚拟客户。他们第一个场景比较短小而且还有些犯傻—他们将在夏威夷出售滑雪服,但这给他们一个机会学习销售接口和销售过程,而不用去操心技术含量,使用简单的实例。提供支援。如果可能,在学习体验当中嵌入一些可轻松访问的学习参考。例如,样本、定义或帮助文档,这样在学习者试图完成某项任务期间,他们可以得到有效的支援。
相关资源:七夕情人节表白HTML源码(两款)