以下这些原则源自雅各布·尼尔森(Jakob Nielsen)的《用户界面设计的十大有用启发》(10 Usability Heuristics for User Interface Design),它们可以帮助你检验项目,确保为目标受众带来更有效、愉快的学习体验。
回馈
确保学习者和应用程序间的顺畅沟通。例如,在用户需要时,及时提供相关的指引、提醒及回馈。记住,学习者是带着目标进行学习的,因此他需要充分了解整个系统,评估其行动后果并了解自己在学习过程中的期望。
任务相关性和一致性
有时,创新和创造力未必总是好事。如果创造力的结果是产生了奇形怪状、违背常识的应用程序,那么这种创造力可能是危险的。遵循合理的设计程序,谨慎地复制、添加来自真实世界的学习元素,你就能够保持合理的平衡设计。因此,要确保项目与真实工作环境和任务的高度相关。
探索和指导
理想上,用户界面应该是简单直观的,用户不需要任何指引就能上手。同时,有效的用户界面也能让用户顺畅地进行各种操作。然而,事与愿违,错误总是会发生。你应该留给学习者足够的空间来探索、适应所有的功能并明确其学习路径。但同时也要预见到错误发生的潜在可能性,并提供及时的指导协助学习者纠正错误。重要的是,你还应该让学习者明确了解自己每一项行动会产生的后果,从而最大程度地避免错误的发生。
均一性
所有成功的用户界面都拥有一个共同的特点,那就是一致性。一致性的界面能更好地促进学习者和应用程序间的互动,有效协助学习者完成任务。界面应保持简洁、直观、一致,千万别让用户觉得按钮的功能怎么在每个页面都不一样,找不到返回首页的方法,或者在需要时找不到想要的选项。
使用效率
当我们提到应用程序的效率时,你想到的可能是界面设计的美观、快速响应,以及顺畅的操作等。但即使这些都做到了,你也还需要做进一步评估,看这一应用程序是否提高了学习者的生产力;是否改善了学习者的技能、工作流程,以及整体生产力;学习者是否能快速找到所需的信息;他们能否轻易了解这些信息,并顺利地完成任务。
简约就是美
应用程序的目的是什么?在设计移动学习方案时,这个问题的答案应专注在特定任务的完成上。这有助于你做出更明智的决策,选择合适的内容,并以适宜的方式呈现。