Cognitively Engaged Computing is an in-development framework to ensure that computing tools do not harm human cognition.
Principles:
- Tools should not diminish human cognitive capacity through their use.
- Tools should engage their users in such a way that avoids cognitive surrender.
- Tools should be explainable.
- Tools should be honest.