What Is Learning by Doing And Why Is It Effective?