Twenty-first Century Learning by Doing