Additionally, there is the concept of Andragogy[0] which deals with how to teach adults (or more generally, self-directed learning as compared to 'taught' learning). Which could apply more to the audience who are taking a bootcamp or accelerated course.